<SEC-DOCUMENT>0001046025-21-000156.txt : 20210805
<SEC-HEADER>0001046025-21-000156.hdr.sgml : 20210805
<ACCEPTANCE-DATETIME>20210805172155
ACCESSION NUMBER:		0001046025-21-000156
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		72
CONFORMED PERIOD OF REPORT:	20210630
FILED AS OF DATE:		20210805
DATE AS OF CHANGE:		20210805

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:		211149590

	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-20210630.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:e8069daf-353c-4b90-8a4a-a9d9b9db040b,g:a56b2c23-352b-4aec-ba48-834dd11891aa,d:d84edf5020f1431ca6df5376e9198175--><html xmlns:hfwa="http://www.hf-wa.com/20210630" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2021" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>hfwa-20210630</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80L2ZyYWc6ZjMzZGZjMTk2YWUwNDk2MzkxYjRjYzc0N2ZkNTFlOTMvdGFibGU6ODc0MmIyOTk2ZDE5NDY3MzkxNDdkMTkzNTZmMTkxYmEvdGFibGVyYW5nZTo4NzQyYjI5OTZkMTk0NjczOTE0N2QxOTM1NmYxOTFiYV80LTEtMS0xLTA_7592cb77-4488-41e7-94ed-957564571b20">0001046025</ix:nonNumeric><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80L2ZyYWc6ZjMzZGZjMTk2YWUwNDk2MzkxYjRjYzc0N2ZkNTFlOTMvdGFibGU6ODc0MmIyOTk2ZDE5NDY3MzkxNDdkMTkzNTZmMTkxYmEvdGFibGVyYW5nZTo4NzQyYjI5OTZkMTk0NjczOTE0N2QxOTM1NmYxOTFiYV83LTEtMS0xLTA_05fffb56-27be-45e5-b318-6a5cb0ee0955">false</ix:nonNumeric><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80L2ZyYWc6ZjMzZGZjMTk2YWUwNDk2MzkxYjRjYzc0N2ZkNTFlOTMvdGFibGU6ODc0MmIyOTk2ZDE5NDY3MzkxNDdkMTkzNTZmMTkxYmEvdGFibGVyYW5nZTo4NzQyYjI5OTZkMTk0NjczOTE0N2QxOTM1NmYxOTFiYV84LTEtMS0xLTA_f24550d4-67ae-442a-89c6-78bb7ad88ea0">2021</ix:nonNumeric><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80L2ZyYWc6ZjMzZGZjMTk2YWUwNDk2MzkxYjRjYzc0N2ZkNTFlOTMvdGFibGU6ODc0MmIyOTk2ZDE5NDY3MzkxNDdkMTkzNTZmMTkxYmEvdGFibGVyYW5nZTo4NzQyYjI5OTZkMTk0NjczOTE0N2QxOTM1NmYxOTFiYV85LTEtMS0xLTA_69fa90e6-3caf-42a1-a352-4636ea6cf65e">Q2</ix:nonNumeric><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" format="ixt:datemonthday" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80L2ZyYWc6ZjMzZGZjMTk2YWUwNDk2MzkxYjRjYzc0N2ZkNTFlOTMvdGFibGU6ODc0MmIyOTk2ZDE5NDY3MzkxNDdkMTkzNTZmMTkxYmEvdGFibGVyYW5nZTo4NzQyYjI5OTZkMTk0NjczOTE0N2QxOTM1NmYxOTFiYV8xMC0xLTEtMS0w_c676ad36-02c3-4390-a243-24cb91b8857a">12/31</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="hfwa-20210630.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i1c3868d5439844c988ba1a2fa9b3f27a_I20210728"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-07-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3be002ca97bc45dcb5a4976f77a82990_D20210401-20210630"><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>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2772bd52333c4a6993e8ab4952fa105c_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99a2fb78f3bf49b8b0541b03eafd8a12_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie34fffc6d1d64b7b8d272cacd8dfdd31_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9df8e2d671e34721b18d407920683fd2_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a31c313e38a4550ab42a9879df2641f_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10a83c7f598545b99afeb8479d9d9dd2_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieabdad6a15504f4f9d63aee18b9f0ca9_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f683d2192f6441c8b01b7566ab9484e_D20210401-20210630"><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>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9dc2ba3012154c4db021f3805437707a_D20210401-20210630"><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>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46da2ee6d2014ddfb44a5bf4a587433d_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf97c3c1483d48be98aa16ba27bed298_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7633ed9aae04682994e8a391134adce_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie82b3d713e334f04945011eda0e00c4a_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic70de650bcc741bc84d45e1b372ce06f_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6dabe77fe5224275b82f34c541cf2f49_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46c5ade9768a4863824d3d956609770f_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife69e79b746a40f09b4b85cea5a5d5b5_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f70c2c4ece046b6af335e6a06dde8c4_I20200331"><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>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7779fca75d7e43018a08ebf4f6a1a84c_I20200331"><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>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4581419bb9a046b3ba77565b93348dd0_I20200331"><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>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iedfe18f8bb4f40dc9c566f654b39cd5d_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb6a3dc020ba4a9ab875b22d00f458f5_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c028199267f4ef6b3c3897828329321_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e606eb3135442d8a50449d71eb45189_I20200630"><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>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89c62cd52bd2407f9fdb0fc17b9f20ba_I20200630"><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>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7d0f61340e24e01b83003453700447d_I20200630"><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>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2280c091ff86491e83db813bcffd4314_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib87583645615456ea034b4b177d6cf98_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibae0a5efb63342aa9f262fcc958120d3_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbca5e5807d2442ab48c51271f0427f6_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc75ed5a8f204c42b003e60a96bfeba3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iead0cd33e5514d328fa0a7401c6fe1ad_I20191231"><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><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6bdef186ac3e4a5f82889a7ea62b4062_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14049c786b7c4a1ea9ac0d1caae77ae7_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i37f257ee91994ddbab8467fd53edc75b_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="branch"><xbrli:measure>hfwa:branch</xbrli:measure></xbrli:unit><xbrli:context id="i06a049edb1f64242aa7b42baf1a785e2_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="branch2"><xbrli:measure>hfwa:Branch</xbrli:measure></xbrli:unit><xbrli:context id="i8a2a209fe0524253ac3ed2d7d6110cc4_D20210701-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i497ac7049e02417ea05c6d62aa6c1261_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">hfwa:HeritageBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2660552ab1354387a697fb41a8d5816c_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hfwa:TotalAllowanceforCreditLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice2e6142e6ac4663a82973d0c57c56e1_I20200101"><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>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0da92f3d36824df88b3789b426eaec42_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id18e545191f94ccca85f97e89eb6286e_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf68b00436e54b5ba7c92865d1ebd077_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4e21834485f4f2bbb2ef35ad8fb484a_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29c7e8a561c246bc8c44ca74dbffb098_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic44c5f8fb4fb4c83a93260977f325c8e_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1567f3b688f84245aa53d3dcacf3e036_I20210630"><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:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i195831c77ce843cbb385c8c28e92b56d_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4257f025860742fe8625883f0d14d04c_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27e2799350a44ad28ccb6fe9d2973dff_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc3d2058e10c45ea9e8191fb953e982b_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4c9c6e6f4ed4377b533786cb87d962b_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i638b77c967b64575a7fad883bf0ccfc5_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fe780a49cb04859baf3db356ad2b843_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27fd57b2833840ce9f57a1c1669e9bad_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60021ad78ac749d4a5403723747128ac_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86ca8bdd2239484b92d73d5926f4cffc_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab21937bd6f948c2945fbd9ac8785b7f_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2d068d993c642649cecfd43852d51c2_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2162a3b92615434f9066e89804fb0a48_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hfwa:WashingtonAndOregonStateToSecurePublicDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2215d5361324a31b7970ceb4ed903e6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hfwa:WashingtonAndOregonStateToSecurePublicDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4dada1c51814bedaa09cca16021c038_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:RepurchaseAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6b0bb3d15254432894d7e1a772aa435_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:RepurchaseAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72aa1d46add143089f9bfce3b7edee57_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hfwa:OtherSecuritiesPledgedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66aa0ef8fc5040e989dd4ece8b4d3379_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hfwa:OtherSecuritiesPledgedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>hfwa:segment</xbrli:measure></xbrli:unit><xbrli:context id="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06a9e713072b4dec8eae97467031b364_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if192704b72c44fc8afdf6ef0fc04f111_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9dc7ad1ab67b473abe5a5bb0d81b53b9_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b89cd5f5275438692674224bcc2beb7_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i732a807e131d41e883064583efc63a72_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0dd673d5ea99498e92f02ea36be861d1_I20210630"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c1d1d93bc954ebf94cf02d893743726_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7437d2f934da4c318a452fac0c583e59_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5acd45068dcb43b2bda084861114b790_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ba2b1364aad4a5dba737af9f45f0fe9_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81feef12c4be49279348064df46b0762_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3fae8c4cfc644ac88684cd84848c35de_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie546399392844984960c34999acd50f2_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35990a7ca38d4e02805297ff2bbee248_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0ce044786694b1d9ac6793280da1fd4_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4dec0c36b7954b5db60f19f49e1e4808_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90086541d9c14877bab9862e56a6c91b_I20210630"><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:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i311690b447554b96930d999358099719_I20210630"><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><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i038217dcfc5442bf9a59664ecc998336_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7416843781a4430db7088b3fefb7e950_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i071781b2618d46fea80467d3f6d48c94_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8acf61b1d9d4cc882156c15275ceea0_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f9b2def5e6549b3b5d9f6b4683b19d9_I20210630"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d43f9bac0dc4e06a4a71bff005e5e21_I20210630"><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:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibaf134e4105d461a8731a3b76c1bb1cf_I20210630"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86ca4fad1bf34cea9747b3bc6ac3b65a_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10aef6a97ba64c949d87e824196a855c_I20210630"><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:SpecialMentionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c7894a2963f45eeadb77674d8ca9fa4_I20210630"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i555c94c4d782459c84e572b56f0b6133_I20210630"><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:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a3f245a7c1740f197fd4314bdbe29f5_I20210630"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b5c4f267f4749d1ac2fd784c97deb8a_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6ec1d44a28d4a25bc372ad485b3355b_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i569152783c4c4d34ae2d1162c8207b12_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i201b667d731a42b386c682ebbd824d6a_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifec4ab7e178e44509aba27621543236a_I20210630"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id775386ef65640b08c7510b968efc674_I20210630"><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:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3b7ad11c5da4f4599344d09b617a4ba_I20210630"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i538222c6511d43f099291e9f75116517_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f41b93b4d564d308d0e7bcd07ec36a5_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7dd718a841084fca91438924272f3ca4_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i752d4a50c25e4310abf1afaaff8173c3_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1f0165627024276aa797bd8df19213a_I20201231"><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:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d27d37aae16486f82759924c6915000_I20201231"><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><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icce735a694f043ad94bee5bc551d6070_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a55760f3f37479cb5b6bfc444d28f1a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i010da00d291842e7882593c043c534e5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia201660d25444481889f5de3d3f11206_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i779de3acaa3f4abaa0b24bab3cf5b13e_I20201231"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia95199a028544c9195b6422feda76119_I20201231"><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:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic69eda6d131343efa2be91a5fb455036_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i58cc77f0fbf247ffa0f743aa7887b2cc_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a1d4b6e20f6498bab15fd4b4d0f90d4_I20201231"><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:SpecialMentionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia08258b4d72c49398f1a8707b71840e8_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie06218c6635c43a399b21ca94cbbae23_I20201231"><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:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5017c57430f49549e83f84d7f0912c6_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c336880abe544fea5bfa3c6df555407_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31d862722f2f4ca69dd879c29f1cd22b_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d05558ddd064df9a243a9ba762f6662_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i892fd344e809438086685b465f52816c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe93325308a141a0b734d0a4ea90e990_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d5d75750c9b4e6a80a5f004b074c55f_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i738c64e3c9cc46f8b84b3e3c4948e5ce_I20201231"><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:SpecialMentionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f8956cdaada494cadf87f3d7d93f3a1_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8a2760627f9492eac28b470c4902367_I20201231"><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:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b3a71160c1a4846a0ae18b851e5f90f_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0c05dae967f4f75a147f724879f0874_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf5e7a98229b4d55b41694ab78573165_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec93d2ab1b364cd1b119757338ee482c_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a259d858cd243cb98f8b4100b64c5af_D20210401-20210630"><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>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib384279e89c84130bd1bb61ac387079f_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28103a9aedfe4791861791f2b903c9be_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</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>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i363a0a173988407ab2e824358170ed0f_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieecdf8311d1c4e858a850ca708d3063e_D20210401-20210630"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52c39ae119e8462c9c23ffccf348463e_D20200401-20200630"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i880e7b97724d4e799f0891c91d6693d4_D20210401-20210630"><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>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia07f93d343754763a1a320812b121a4a_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i80d3942bf119401db8e936fc75e9dd49_D20210401-20210630"><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>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0de9351d1119461fa1892751ad85a369_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id8200f0b1b814f7b8dc0d30c61528617_D20210401-20210630"><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>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i460dc858ba714ad99311b2de63a7b7db_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04b117fccf0c432e9981c99fc71d4b1d_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i58c620a11f79491fb10bed5682906078_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90b10db80b0047258b1509ee66dbe740_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b19ec6cd4fe4b9688574fc2d71fb0f4_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c5631013d60426c8d09568b32dc28ed_D20210101-20210630"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7354f6774aed4742b7ef013a61f12552_D20200101-20200630"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd4355b717ce47d6983dc1fa53aa56cf_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94f86be1b30f4d91bb2d023631f9a4b4_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6597a3f3e52744cab74279b669efef01_D20210101-20210630"><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:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6cd0a221100f4c08970dacaf54c5ee95_D20200101-20200630"><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:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b7be9ebd6ab47d6ac7373c19a226f2e_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i58737c7d10154793896a94db42cfdb83_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c4496e274ef425cb96b563c94efdb64_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18e72ba56dc94a85b849a84f8a20faf3_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c159e12bb7246428e6ef56e06d0d9d1_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4a093f7a2c04cfc8350960f6407f82f_I20210630"><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:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09ad09c77aa245378352269cbc8a8faf_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iabda5d4d267d4778bb7632826d4737fc_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i366e840aa474496fb2b577f1f50d93cf_I20210630"><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:SBAPPPLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01542b8af17247c08b53c529fd2aef0b_I20210630"><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:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:SBAPPPLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6dd8458e4594c1fb103e85bea18c8f3_I20210630"><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:SBAPPPLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9b9407e32854be79debf19c0d7149b0_I20210630"><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:SBAPPPLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i945e9643842642858bc87550e7984255_I20210630"><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:SBAPPPLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia454830255b04e7da01bf116e8032f5b_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida61e8dc9d1a44a58898fac30d69f57f_I20210630"><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:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09b794d8ae95450d8fef00862fa44d9f_I20210630"><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:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1bba4bfb407847ef971f576ff655c561_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i492bc6cb923b4d51bc80d6d405cf87a4_I20210630"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i560a406516bd4227a2006dba292a6b88_I20210630"><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:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd8a86e6d8c845e78eb64b38c861baf4_I20210630"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i938cf2f2bd3f46c5bc80519b0449fd37_I20210630"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6d451dcedec4e968f61fde9cccc614f_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5db709c92f9e41fbbd8f3ea5091e9682_I20210630"><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:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e4ec4942f62429eacc3ec81d093f9b3_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3226b5d03caa4e979c89145aed054ec0_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic86eb0b0d39e49738cc55d6e8d0c3a8b_I20210630"><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:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec4fc074150a43d691d00f51e56c26cc_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i334d95cedf8940fbb8e1ee074cf74593_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0814090e2d94910bf525d472536e026_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff74b20c22a245d383c57bec02cea032_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86d5d587ad6b4a99a29eaeef924fc183_I20210630"><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:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i890dc5847a914895b2b94c1d674325b7_I20210630"><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:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i423b203b7a4e404e80b85dfc0246b0bd_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66c63a30dd0a42a78edf5d8db1fb0785_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff8862214e304c228acfbf62e6c5cb5d_I20210630"><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:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iedf6a6184f7f49678e3d89c6e8fdc3c0_I20210630"><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:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15f86e20f5b34175a6fb7fbf81f1208c_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic426478c1a8242c4a34e7767c54ef0d7_I20210630"><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">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i472ccde33c4243fea68451033f3475ab_I20210630"><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">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i105dc4e304194e88a82932d3ceb273bd_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5eaf1376a9ed4fcf9fc8a129bdb5e86b_I20210630"><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">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia44fa85980974a9b8efbada6eb5b5d56_I20210630"><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">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iccb3450a2ae04ebc9d6dfabf9dc7c58e_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic413b8b9f56a4cc4b1b5b72c693994f3_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b5a2315d4f544698be6f7654d7d4204_I20210630"><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:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id87591c2c13a403eb701a64c81f1b78a_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57d967faa1e04977ab8cdef86cc2bc5e_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebcbc10e73384c768c3b5633238a5453_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb43a455be9b459884bb41d8cbbe3a94_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i198fa5a2cf6e4d6cbc5729aa84a77ad9_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6369aef457a4c5598eadc9d2070a584_I20201231"><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:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29d9fc7975e04c658e65bc89cb70bcfd_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44db42866a92487fba5f8d77babf5a9f_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib05420e4cd5d4ef9a26c417249fa1c09_I20201231"><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:SBAPPPLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i576e123e204247129fcf796531b492d1_I20201231"><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:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:SBAPPPLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1776b468897d4d7daa73b77102a63b5c_I20201231"><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:SBAPPPLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2347e34d979446b9aec4e28de17492c6_I20201231"><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:SBAPPPLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i707a5d49838a4b7ab06f5a06cde988c4_I20201231"><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:SBAPPPLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2d85e58ce734787a55a1bafb8825fd2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3081f3a8ef7346d6bca31a6e9e1cd3f5_I20201231"><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:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf2f8a47c4bf4339b52869cb6549e8be_I20201231"><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:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1831411f8c3a446c9d83b10b66506bdb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83190b1cdabe4caf8fd72229e5a9cb82_I20201231"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i708b11b961c84409911b2f41ec5ba350_I20201231"><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:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i703ea624e98d4a7f953ef259e259b52c_I20201231"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9928201eafbd4e29bb6a7e880f0b3931_I20201231"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2c4109909594e2cae23a37ef9626ade_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3fd984399bb34eed9f845ae33cda086d_I20201231"><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:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb4fa2e210904becbd3c1a5cc45a022c_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39a2c83d70c048bba1f5920768f657e5_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f9db74fc8c24bcbb0aa8981c7a0ddcb_I20201231"><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:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iafd215dc26254cc1b06e13ce64ee9a07_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6e076de7b5746538424d64c5496722a_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79d0f94be9b34c85a6cbaa9faee1d75e_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1571e770a72f46cf814392bb6c20ed4a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b556cf061af4caab9a944b5eb8a6614_I20201231"><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:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a6ee0d1de5d430b9eb264381283fc05_I20201231"><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:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7e19ed6c99c476f860610bcdf03b2dc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbb1ce83bb964e8cb1c6914e1ba4d615_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68d528021a49416a84067327175b6f5a_I20201231"><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:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22b8dada27b94e408fdc1947bb2c3796_I20201231"><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:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5682d7562434597934ff2b7ee602d82_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1241ee58681d4fec9892cf1ee04f9f6b_I20201231"><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">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86493875bd264c3b9495770a3096efa9_I20201231"><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">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8574e76fd3a14b7cb1b72bb5d3e8eb87_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica7a1065bde140a7a47555f115cf1fa4_I20201231"><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">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibcec86330fb54b5ab282a18fbe86e479_I20201231"><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">hfwa:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65089077f93e44638a3962deba801e3e_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifdba1ea5e7524ec09d093db33bae3f53_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79f7d799d82b4388a3869e9c69da3aac_I20201231"><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:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i597bc5fbef024e9fb34cd3ed5087181d_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if13291e3756442d7b482dd6d62e95aaf_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iecb8c366cefa4e668687974637bc41dd_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i786e1aef1bcf48a889301440d11a36e2_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="loan"><xbrli:measure>hfwa:Loan</xbrli:measure></xbrli:unit><xbrli:context id="ic371850c87e846ceb3db1d8e46fd5b7f_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb8424f1642a452d882e013a1b32c72b_I20210630"><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">hfwa:FarmlandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5d20f8978314370be9d2b9727dd3739_I20210630"><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:RealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iede8b13871ab426e9dedea2b17d073e5_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i940d9eee4594425186e3a074daf4b09b_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5bfc356507a749c193bf4735ff987a39_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:FarmlandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d3d801ee5004fd0a3399afd5e471a78_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7432000ec17b4cd18f40bf29c034b79d_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85ce717fcae34108b2702343b0b90815_I20210630"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ae58f180783492895d1088786c46e7e_I20210630"><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">hfwa:FarmlandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd270d516eda4d4a8af2ee7851c178ba_I20210630"><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:RealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id679dca0ddb04e6a88701fb67231c520_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa06af742ce74c94bac5163d76b93c3c_I20210630"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb85c67875e540a8ac92804305375e6e_I20210630"><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">hfwa:FarmlandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7d28425fb7242b1a297be693c97844a_I20210630"><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:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42b8040d3e394279a133ce40bef9a17b_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e5fc7e4ae3248e8bcb136ed80ae5092_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic67e88c19fef4db99f65f393fd4cdcd3_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:FarmlandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9736dea51d0e4ea8899cfc0ec5e7acc8_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5657d60f14da4134b8680f5f91f94289_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ef9d244e4a54b77b813edc3b49292f3_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b037bc7aea342349cef0e2e308b853c_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ef120b1b49648f884b8dcfd2b7ee0ae_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd08c1b21c4144a187c9f25138f08e58_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb2428e5cd9b42af8b18ca645dbeca62_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iccc2d417fabf45079bdb815548bc799b_I20201231"><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">hfwa:FarmlandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5feeb08ea909420298f57cd149843b00_I20201231"><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:RealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a59e7939b4f4ad0967ddef2f4681e5b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5543ed79ab3450abb9df86cc66c81ea_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e78a65846c149cf929e7c06fa8ccbde_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:FarmlandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if364304b5f134c848ac91186d618e41f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2814f513868d4f6085abfeff9b2a42ba_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ac303b923a748ccbd87bcc74501c620_I20201231"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53b99d242728421b981bb29c8b3fcaf6_I20201231"><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">hfwa:FarmlandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if09c55d29694463c92ce8173da60a1ca_I20201231"><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:RealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic109f0ca69994cda9a478c6ebbd758c9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9936a78b3a74dcb83ecb7cce1d4223b_I20201231"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1be4a98036184b95af74f86bba27e3aa_I20201231"><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">hfwa:FarmlandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43d8bee0531841aa9ceedb078c7eab57_I20201231"><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:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08d8c7163dae40b1b32cdcb5ed539287_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i431b2020da53483aada510dd36cd8869_I20201231"><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:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb912b270d284a26be8c491e0ebd8318_I20201231"><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:CollateralAxis">hfwa:FarmlandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4e85e9ad8a74e878a674082e2697ad9_I20201231"><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:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39936d3e360d4ea8bbbe7c52cfed587b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0544e2035235437a9683a56b46174fa5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3bfe2656f9b34eef8979bc6a446a5376_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:FarmlandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4680952e2ea74ce5a23c7ded48a61a88_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic006c4a43fa644cc961b43bb70f1571d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09790a20048748979013c4d071766e44_I20201231"><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:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9bc8e7c90aa847beb13ec73ddb8cfcb5_I20201231"><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:CollateralAxis">hfwa:FarmlandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9664ba32b34f49a893e3d7f1b895b39a_I20201231"><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:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4974b9d6cdb74bbebcb66ce4c6444af1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5b0227cec5a4f3eb092841e507ec0ac_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c678c4720544625b46b70405defb134_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a4a35cd3b5742b3aa0133c62352a283_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="contract"><xbrli:measure>hfwa:contract</xbrli:measure></xbrli:unit><xbrli:context id="i4fd96c407831402aa1abc436fc2d9840_D20210401-20210630"><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>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9939552b1ce447afa97d7488c3437a8a_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief5fe44ccc1445af9a380515c75afd74_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11155ce6d1f940b7806464e2ae725607_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62c3722007714c6ab811b30c36bccc6c_D20210401-20210630"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31397230cadb4974985a9f7b8b12d6d4_D20200401-20200630"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81f1adb5bcb1411bba575eefd0ff6667_D20210401-20210630"><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>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c943e04917b497aa6f4d95b69c6028b_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if16c04d3157f41cf8be2e86ab8039a32_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7222a37062e34ae9902abf6ef3563f76_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie032c2102e334cdea50ebd27383ba46d_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa3d06144ac04107af7aac81f7521067_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9e9544f89a041f795d1003ceb038d0f_D20210401-20210630"><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:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib8c03d530f7e48079041780f7c47c567_D20200401-20200630"><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:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e0b96cd117b46ddae92cf2c0816f387_D20210401-20210630"><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:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc8d8d3f90ff4682b337ff230eb189a2_D20200401-20200630"><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:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iafa94851fe364831aa82a2ad97c8333d_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7737955d2a4b421ea677cff3471d08a8_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ad7f2177faa45a194d4506313cffcb0_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0cdd5a73add94ef08d08ab5a17ba8982_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b3c256ca37044d6a330f9d582cfae23_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc3ab01896dc40758304143655abb515_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4c3400895bc464096c52acf80dc7f28_D20210101-20210630"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f9cc6ba7c0d43cf92898d1f0f59d393_D20200101-20200630"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i38730811b2f64a079395bb9eee96be51_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i893dfb4e85e74d3f8554daf1ca900ff7_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic79ee222455943c5a305378eca020f20_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9de6bee08284611a104a4060b270cd7_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b466afda7b54c77a4a823355dd21231_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iafe45f1bfc0c4253bc13822a951ff144_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idbac2977eca04be5be4994880acc1d21_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5cb6bc1f67cd409ca1c71e1c4acc7bf7_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i049d5c131697438590fc9d4fd883a750_D20210101-20210630"><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:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6169a9db706642e3afdc4ba1741df56d_D20200101-20200630"><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:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i384a3ccffe2c4cca96bb293571380c7b_D20210101-20210630"><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:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea5e4beae1a24551a11ecd4a8b2f8471_D20200101-20200630"><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:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b56bc07b29b4fce932dc3326443235b_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62a77bfa00bf46f5bcd2e419bb8029cd_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc18e5d75c564f5a84ce725aa9c202f1_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">hfwa:ModifiedduringthequarterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80dd71ae3de04162bb53cfa554a38cfb_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">hfwa:ModifiedduringthequarterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="contract2"><xbrli:measure>hfwa:Contract</xbrli:measure></xbrli:unit><xbrli:context id="ib387a2f28b9740deae08c5847e5bc25f_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hfwa:FinanceReceivableModifiedSubsequentDefaultMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5a7bc8e888643528cb6df8051ffcfd3_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hfwa:FinanceReceivableModifiedSubsequentDefaultMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia571a370a5464f6fadba8355b697293f_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4f382309ded4564bafd967f1d1ae9e4_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="iae29f499204d4d9cbfad9c4b0385803e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3662f537e2184bfc905f789e92a94176_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44c6124b2c8c43e3971f9cc951b35dec_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55fa10dfc5d94ad4810419b72337932c_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27d89a944eba4b678da822c529798f15_I20210331"><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>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia20db0dc69a1486c8e9da2ae5244e466_D20210401-20210630"><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:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4eb33f88102a4f42bcddb99ac440e5ff_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6335f33b4f204311aa3774c39110151d_I20210331"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a71987360734c12a87d70544cf39788_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i295b1400746e4b92a33b8dcc0dd9e89b_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf4766c60a63423fa5bfda696986c5c3_D20210401-20210630"><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>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i09bdc5ab958b4abdae110fcc014d793d_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9dda193f2dff45a1913d2e22ac5b3045_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc66dff285024c42bb8de8840f67ed95_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e3489fc6ac14a6fa82e1d0bd028b84c_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00c3ee26f4474848b1d4ff24cac64ba2_D20210401-20210630"><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>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5f8067f13d946238c70bee2241ca73b_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba0842ba697d48c795df35b71858323e_D20210401-20210630"><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>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd99f7840e4949b5bd1715fb4e020758_D20210101-20210630"><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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b823051266d43968aaad4695a88cb3d_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6cc1e3d28b3c41b6aa67914bdebe1963_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2294581862f46068e97b50971effe10_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1f05607e02944caae4595250b81ccac_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1bf366a818d747ebaf65f0ba14b43d2c_I20200331"><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>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ac13b416ae2495bb27efc773dd4c878_I20200630"><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>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17b73bb07a324fa28f15157ed5b2bdb3_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbbee8f3d5db4ce0b427ac7ae54c45b5_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6f8de55a7c7496aaf0800db14ad4814_I20200331"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46847ffcd5044071942f80b6f42a5f9f_I20200630"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06cba0783cc841d7aebf5a317bfb1f36_I20200331"><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>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14265478efd74059bc9d80ff7fd7e344_I20200630"><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>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18e4584cda9d40829cbc6c67f46dd942_I20200331"><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>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ccf6d03ad634f12b466ab7d05326e81_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibab900601a1b44d99331e892c4af5a82_I20200630"><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>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f5b37e6feea4bf2ada8deeae8d9493f_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfb793d98ccc4fbcacce064bd4cf30fd_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i015f65226ac34d6e993ef3fdacb2dbfc_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ee480759d2a4ee08820a7d4afffe08a_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if09454aec1234ca2800413bb8ff7fc36_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id672b0ac547243ca94e4c83e6ce79d3c_I20200331"><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>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic40b54db2833424884b14f2e236b5064_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2e7a5ce70d645bd99ca6c71eebc8c22_I20200630"><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>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb74f76157c24395b8dec4c3569b0b85_I20200331"><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>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifcb0e9fdb9f54f78a351c89095003628_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04ff3b2392fa4c419c0b69ef4047f997_I20200630"><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>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fbe34cbc04e449caf0b62de688adb9a_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i645d3ce2a72444db9db951e3f29ebeca_I20200101"><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:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:CommercialAndIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8ccbb6c600b44659f502635a8f482f6_I20200101"><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>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee3af1a439c84c2382aa2de554ab1c09_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c1ce3620f88417c8c47cae79dfaadc8_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9059f0243f5f49bb843779aa40897df3_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5efcff72bb6a44e28fc259a8903bf6c7_I20191231"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c489446055549439f76b3aa04fae1e5_I20200101"><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:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47f141a471054e35b9b9678ad42918e4_I20200101"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i163a4e83afbe4c64b486b5038ca4d7f2_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bd13d5178d842c38f8f43a261f35d3a_I20200101"><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:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72c08b399e3549ca95335292a44fc55c_I20200101"><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>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13883c89c9db4de68b7bc5b09eec2af9_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if30d37a18ddb42a7a25eb535250869f6_I20200101"><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:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95c8a3e7830345cca137b2242869c613_I20200101"><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>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e3a414ea8614d69ac90bbdf971f2b3b_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife32a98974a94504a5d3ae6816c79d66_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib03b99f682aa4b31a2faa50daac96f03_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38720b74dd92429a959abe51da017e02_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e9fa0af97ec4601982ab0a7dcde7ddf_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifed7b5176e304acc812c5e0a2e76600a_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iface072188124f9d992f4a04b2e656ec_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bdbe3f2c2c043679d8459aa75305aeb_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a91c5f9541b460cac09a7be32ffb17b_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30727846bf894ff2a41697a691ff26b9_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i467f4edb7c834dfc80e32c7841c269a3_I20200101"><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>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i975cfa8d68ad46e0bb3fff9630ad0a4c_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i893c69b34e0b4e9fa94a4dca4087b604_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbe22a88f5b84651ac8868434f305106_I20200101"><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:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i857a0535348c48448d3eff06f47e9b52_I20200101"><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>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89aebad0e15f4132bb9ecf8718671454_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia623b69825dc4586b63026f441118b16_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:UnallocatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1907dfd2a42c4c7c89626467aa2f899a_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:UnallocatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b9fbe7ad6e44538b9af9bb7d82e309d_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:UnallocatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i650538d0a95d4d07892e92118d03d102_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:UnallocatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i360be13b74e74a099e524cf8fafba702_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:UnallocatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if62793641f96449f86889fcf708d4685_D20200101-20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9791d4aa95224d18a9d43aa46e206d23_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i997d3cf7aef443c3b8df288456248743_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hfwa:PremierCommercialBancorpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ff7eeccf9784037b43b8d8a3d72db55_D20210101-20210630"><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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3253821da4f94d95978f2d4a0e27914e_D20210101-20210630"><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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1083aff1b61e4ef186e1225099f7fe48_D20210101-20210630"><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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b80fcc6799740a19a88d8f775c82daf_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a9128f2258e41ba873e458ff79ae360_I20210630"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i58c14741346f4f33a0ef7b434bdb1d70_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i446e4e32f4a74d13a01b5fbf21842ab1_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd70b542fff54773872f310a30733e20_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27427e7fcd5a480aaab6f78349cde279_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c5a87e9892e47a6b9e221f8e5f4ecdc_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa3a1af00df94a8081b0264f680024f1_D20200122-20200122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-22</xbrli:startDate><xbrli:endDate>2020-01-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if221622fce4047d08a0d0b15f05b9fc3_D20200429-20200429"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-29</xbrli:startDate><xbrli:endDate>2020-04-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a4aa8ee52f340779a404e33e1b5a071_D20200722-20200722"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-22</xbrli:startDate><xbrli:endDate>2020-07-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69a494936b884ff58474264df60defb0_D20201021-20201021"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-21</xbrli:startDate><xbrli:endDate>2020-10-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i495600feee7b4563b31b135e9ff29a2d_D20210127-20210127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-27</xbrli:startDate><xbrli:endDate>2021-01-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d575bb2300d45878a780886985fe807_D20210421-20210421"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-21</xbrli:startDate><xbrli:endDate>2021-04-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf9113ab346443a29ed66ca7ad9c0c3c_D20141023-20141023"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">hfwa:EleventhStockRepurchasePlanMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2014-10-23</xbrli:startDate><xbrli:endDate>2014-10-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94d09bfcccfe4fdaa8dde511f2204e49_I20141023"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">hfwa:EleventhStockRepurchasePlanMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2014-10-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb7a9e83c65644459b5fc75c38b7765d_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="icb7cd4b3fbab407da4baac6cd217d9b8_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="i63ed1ebacf9646078aebf716d3f903ea_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hfwa:EleventhStockRepurchasePlanMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i244868e91f064c21b4c2c8d849a2a8e2_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hfwa:EleventhStockRepurchasePlanMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4ed6148394c4d90a1d8e2aa34e7c3a7_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hfwa:EleventhStockRepurchasePlanMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i526595b408e540dfb1b9beba29fb0f01_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hfwa:EleventhStockRepurchasePlanMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f690a183db046d4aaff0fd4921099b9_D20210401-20210630"><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>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3953f08dffa4988bbc1841f6380155d_D20200401-20200630"><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-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i000629a0e37d45d9871356c3a18b99df_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ab0a190ed02470ea4e01373c9efd647_D20200101-20200630"><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-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieff7dd76277b44fe87eba3be5bacd3cf_D20210401-20210630"><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>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i574bace1c0474afd94984a7696090393_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i794c319821a44be59a36453c5cff3c34_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1508a2c945fb443ebae96ca7cf86709e_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib527506530bd4e29a7c50c45e6497d39_I20210630"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9de0af517f8246158c116f4b6abd808b_I20210630"><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><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff46764e886b45709b706e93cd11b6f2_I20210630"><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><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae5aa8e9dcfb486ebf81abb0e8e54ac2_I20210630"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie55f3971670240bdad9e12b4cd25016c_I20210630"><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:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6dd1139c0c04b1abb3f0e17de4c7b04_I20210630"><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:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3e1d92da8214dab8d6dd0d1effdfb3c_I20210630"><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:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie097dd7bcdc1428499b02d8d10bf41d7_I20210630"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaaa55559718741bc8720c1535c34998e_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85be605dea8f4711834ff46066d0b04b_I20210630"><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><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i268ad3952f3c46149b4d61482a2c7f59_I20210630"><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:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebe482a4fd964cfd91d2a8060d7201af_I20210630"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibefba45b1aff45b884a3d483a17d4726_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6ebc174c78f4818a5affbd95bbc9d40_I20210630"><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><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c5c61870dcd45e5bd1867683533cd5e_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f83275036ca4e369d517d0e2f12fda7_I20210630"><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><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5bc6ad37d31b4dd1bd57163ebdd4912b_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ff883a343604a5f8a4c99cd3ff591bc_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63d120955a6f444a9ec2e1c29a806e5e_I20210630"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61cccf81d16948dfb8f397b50d308ca3_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb83818a2b784b13a5f22522ae6aad16_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie73feb57adc2403fb954ca7d29165e9e_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4944ba0be03475992181ed8f24e80c9_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i148da947cf204dbbaff5cff6e9350be3_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4f09372cae7459e92ae1e74553fa112_I20210630"><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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f363a55272c4a138b5cb1dc5a3dfd41_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ca36da4469947bfbdd880c371a00a6e_I20201231"><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><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0132cc1480284e5380b1b0abfb740631_I20201231"><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><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9d124a3bd3f4cca87049067b95cd81e_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i174fb900779649128a8816f925158823_I20201231"><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:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7faa33da7a44584b93171a159371ee1_I20201231"><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:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01af517a916147e6ab28579c3b897cf5_I20201231"><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:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a127514657e49ddba8b6217cbf30624_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7bb9ae822c344ff9803703065cbfe1d_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00b572b627f0498a865a7f68903eafb3_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7495616b1a064c30bcd9d96cf5c1bb17_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92e15f0af4474b71a176c1f922f140e4_I20201231"><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><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia843bcfadb984aea9eed1ec8af8fb8d7_I20201231"><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:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b841bac60ae41639615e968533fd339_I20201231"><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:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if23ba9adfcf44353a00f41d71dfa496f_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24e6082dfca346b2aa9c2b0545decef4_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70527474dc144f828101456a0a86a9e6_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9bb0efedd16f4e6bb56f5fdd83646c78_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie374eb0c36e54f42a288b62fccc9a2c0_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98ff4a33a559458fb3e548d5df0ad9a4_I20201231"><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><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c2d2a5de01148af8848cf1e0e8c0712_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i884535dbb6274eacaf14ce0747e50aca_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54a2050b8bfc43eaaa1bc820cbf1dea2_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i499ef77bef0441e4ae49574e258c479a_I20201231"><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><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i499c0a346639411d8553c5cca43ab745_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i047424287b484e70a7ff834f40b0e2b3_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96e959b6008f42d7a861152b4f0f33a1_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45078d68f19145899a26ade15f4fd805_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cbd8ec4cb2f46b1a54378b73384c28a_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66712cbca5ca4498baf02d849bb498f5_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70ed939b83b846ad90fd97d729eccfb2_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95ced06ae4a94483b3e653c7d4cf64ae_I20201231"><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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib42d06c587c74b69944599fbdbfd6f10_I20210630"><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i869696ead84a49e2ab430e9d5ee1bba4_I20210630"><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f10c7f1eca24a44919e8c7b508f29b8_I20210630"><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc7dc2d35f5349f4a027b4ac1e70006b_I20210630"><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><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i032e3d1ab6034e1f8de881faaed88d96_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia51a3dfb381d4a019f4910d336ff0587_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3bd8920b0d22428e89453ab83c331428_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63575736abd64026bb81c3960348778e_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6f7f673bd804c8b839d76c699b7604a_I20210630"><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f994a4f6fd84be5a70a52360d6e0c97_I20210630"><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife9b7697135a46baac7a695660d53196_I20210630"><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib170c2ff125d4181a6aa0ddeb02f9fad_I20210630"><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><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51c942fd0f4e4e7991d16a6a1779860c_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd11792018a34f169882929ae40f40a8_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71c48bc8fd314cdfa25c58db0a84962e_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</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:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f2c9bbccba44cf19dfa6d9cdb6a5b6c_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77359b0450ea40b1ab3711b8deafde39_I20210630"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17fcd549d5bf44938e6e6d033aec20dd_I20210630"><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:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i008be30aa11a4da68d87633531bd91a0_I20210630"><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: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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9e0723050754909bd8b81b24f33b951_I20210630"><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><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68feb6b5c4df42549407441b07bed262_I20201231"><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d46a67279ae4badb571387d6d18c47d_I20201231"><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice1d8f3e8802426d9429652e88e1ac0b_I20201231"><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64eb1be930c247a6add52e88118fa8a4_I20201231"><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><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb082d5fbe4f403c8f484cca6f7d6840_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:BranchHeldForSaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0348fa0a6c2c4fcbb63ab278aa84c269_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:BranchHeldForSaleMember</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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8885c3be27e84a9abb10e27fd5e216a7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:BranchHeldForSaleMember</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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i772dffc6a85d42168b780c730b776a28_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:BranchHeldForSaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88c1adc931fc4a33a44cc3cbfe60f1fb_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c34e96b8bed44b2b80e2e7e916fd537_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0e357c6bb3f491488e2812f5496967c_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a8adce577e94c40bc975f2ceff4030a_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide934798e6b24a70ae9b3758e98ee5e0_D20210401-20210630"><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</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>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48666f2daed74b5284280cdd367806ab_D20200401-20200630"><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c91e6c8141b42908e335a91edad16c6_D20210101-20210630"><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61e5fd13472243be913aafc58cb0a1f4_D20200101-20200630"><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a9ee76327804ff182e5c7659ddc1b24_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9b23d6754214b8faf997e60da58929f_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93b600a76c5e4eeabbfb4fe8f18c19f0_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3738fd6dc9534262afca314f2105bad3_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88f5cac75c6441fa93e82c687da66fd4_D20210401-20210630"><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f591360d5f741929f560f052866cb18_D20200401-20200630"><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44cf078dd526431e90a4512859240fac_D20210101-20210630"><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i555b8ecabf8a4ecaa0d1802ec35db017_D20200101-20200630"><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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i035ee19497d3457aae4180b28a62b13e_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if2321257db8840e2bb51a54012275d6f_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb9f6a389f07402baa5ce78e402a54dd_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if2579d7dbac840e6920c542d1ac505fa_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i843333d862734ced9550ec0a6f7eb210_D20210401-20210630"><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>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie9fa6c6a2139455890ed9f2339ee0403_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08ec1feb6e4742dfb0228812bb471b2c_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45b9ee093c5d404484fffb056e847277_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c146ca95d9c4049a1c70c88be9fcb2c_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputComparabilityAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaed4a296116e45a5aa81b4b7ad227a3c_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputComparabilityAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if48a789b03a6486491ef8be569ffae73_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputComparabilityAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69e0dac3550b4f9a81a2fab3749bea60_I20201231"><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><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1a045f38166480e995ce90066521ca8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputComparabilityAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4dcbdb3aa315449fa7089ce886ddc023_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputComparabilityAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad72c8da304147eebc1f83280ef01556_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputComparabilityAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91937d54d45648c886122bd413dd2096_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputComparabilityAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:BranchHeldForSaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82969e841f7546a2b1549c18741bef32_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputComparabilityAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:BranchHeldForSaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fc65156ee5344019385857eba3ca054_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputComparabilityAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:BranchHeldForSaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i663458256e874e76bea712baa1ad472b_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73c5483a3b0049d19075ae5a150fca08_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id94d2e4ba96d46379f892e7b21a3f5a9_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i981d36199b344734b883bd3ab7fb0278_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6d3dd4584824b118baba73b2c9ae2d5_I20210630"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie40427a9afe641e0a09de2f293865359_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hfwa:NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9310a73bb7324a38b31dbfd6487f30f8_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3424921a21ee43109b2c5ebb87e14190_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9de5b9375324424aa2a7112b168064c_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a59ca0fb0a94a5b8f68ff2ed135fc47_I20210630"><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><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i671718dc9ed546e59e09987297d1042d_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001046025</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e2e862753184c78aa6d21fc78e8aadd_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06858d1e21674140913cb94763df0ce5_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36fcdb95ac194a51966baaba68a92396_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8dce210fb36142c29acde94b69074af2_I20210630"><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><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab3634e1691e4196aea35af48e51526e_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i950bcc27285d48f5aa3650b37fd9462a_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b779b416f60482badc07c6ea0e61742_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied9b8d9887d74a59b54c2155b6aede84_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0819ae2ca5004eff991ac8850f486909_I20200101"><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><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e9572bec04745dbb3471efa7be27310_D20210101-20210630"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21a17b288186445eae0a80f3b272d8b4_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d485f1072634e748776b23979898313_I20200331"><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>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i115d6d0454424692b0faf7762d052e55_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic03e96ef0547422a987e8072fa1ba742_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86be58a550734569b6933645c346b6ce_I20210331"><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><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a9e228c701445b185898425cd4873fb_I20200331"><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><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i962188c0cd1841c38c320c2279935cd7_I20201231"><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><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i300a0a5ca53249948a7892b3b3ed03cc_I20191231"><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><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f07d11ee19842aa84bf562a97b1f858_I20210331"><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><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8073613f86f45baab8345c54387e2c2_I20200331"><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><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i037ea75f509d481caf133f96ab1eb2bb_I20201231"><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><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i154fb4ccf27f44aea7b32382c6f0b052_I20191231"><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><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ee3551707cd46baa729d4fe6b3b19dc_D20210401-20210630"><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>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0119ddb9c0cc4bd0b36ba68cb6a5ccc9_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a73d18e81504618aed21b6653e0c3a7_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9ad0f06f615439b8f5f60103f6e09e9_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33b3ebc0e71448e6a86f64e75bd35b0b_I20200630"><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>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjItMS0xLTEtMA_70e949bb-e038-438b-8bc5-4a4629220eda id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjItMy0xLTEtMA_966a6993-1c01-491f-8d05-5e0f942b0685" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RleHRyZWdpb246YmMzMWY2MjlkM2VjNGMyMmJiZWZlZTM5NzhjZDIyZTVfMzA0_1efb0ea7-a654-46b1-b0f2-b49f7908ac82" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNC01LTEtMS0w_ce86e32c-01c2-4b72-acee-ed2b0941050f id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNC05LTEtMS0w_f221f375-135b-4df5-9b19-e32cf9abf8be" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RleHRyZWdpb246NDA3ZjdlZWM1MDE2NDVjZmE2OGRhODVmZWM4YjRiMjZfNDk0NzgwMjMyNTU2Mw_1b90425c-fb9e-4698-87f9-b8d863e470b1" order="1"></ix:relationship></ix:resources></ix:header></div><div id="id84edf5020f1431ca6df5376e9198175_1"></div><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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:10pt;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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMjk2_e33c6d90-fa06-48fd-b796-6dd1e5f5c30a">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:10pt;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:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" format="ixt-sec:boolballotbox" name="dei:DocumentQuarterlyReport" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMjkz_54eaba0c-4731-4049-89ee-fe723ff75ba8">&#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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMTY_da379cd1-5da7-4156-bcaf-39829a46f554">June&#160;30, 2021</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:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMjk3_ef8b6a1a-605c-48c7-bfd7-bad191b1c31f">&#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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMjk0_0500482d-e55f-4d3b-86e0-311ab2e4c90a">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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMjk1_95b22b7a-a8db-4b55-91cc-e3983096ceb7">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:10pt;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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6NzhmNzBmZDdiMDdmNDUzMjgzMGI0Y2RkNDQyZTIxNTkvdGFibGVyYW5nZTo3OGY3MGZkN2IwN2Y0NTMyODMwYjRjZGQ0NDJlMjE1OV8wLTAtMS0xLTA_f19a0e5d-9352-440b-a278-6ee2e65a7356">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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6NzhmNzBmZDdiMDdmNDUzMjgzMGI0Y2RkNDQyZTIxNTkvdGFibGVyYW5nZTo3OGY3MGZkN2IwN2Y0NTMyODMwYjRjZGQ0NDJlMjE1OV8wLTQtMS0xLTA_93cd809a-0375-413e-80d1-22a2217350b5">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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6NzhmNzBmZDdiMDdmNDUzMjgzMGI0Y2RkNDQyZTIxNTkvdGFibGVyYW5nZTo3OGY3MGZkN2IwN2Y0NTMyODMwYjRjZGQ0NDJlMjE1OV8zLTAtMS0xLTA_00d1b7d0-903d-4759-9ef6-a1639ecf0928">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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6NzhmNzBmZDdiMDdmNDUzMjgzMGI0Y2RkNDQyZTIxNTkvdGFibGVyYW5nZTo3OGY3MGZkN2IwN2Y0NTMyODMwYjRjZGQ0NDJlMjE1OV8zLTEtMS0xLTA_5c25fa68-8ca9-4dd4-95f5-7b322a2bf90d">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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6NzhmNzBmZDdiMDdmNDUzMjgzMGI0Y2RkNDQyZTIxNTkvdGFibGVyYW5nZTo3OGY3MGZkN2IwN2Y0NTMyODMwYjRjZGQ0NDJlMjE1OV8zLTItMS0xLTA_b2cdd0c4-d16b-4405-95c2-e208dd191364">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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6NzhmNzBmZDdiMDdmNDUzMjgzMGI0Y2RkNDQyZTIxNTkvdGFibGVyYW5nZTo3OGY3MGZkN2IwN2Y0NTMyODMwYjRjZGQ0NDJlMjE1OV8zLTQtMS0xLTA_979e4876-dd22-493b-9b1e-51b22466d6cb">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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMjg4_4f6a1d7e-27be-47b6-87f7-ec52b344a8eb">360</ix:nonNumeric>) <ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMjk4_4d88ec94-ae92-41ea-99d1-dc90718fc182">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:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6NWIwMzZiNzMyZTI2NDdlZDgzYThkMTJiYTkwNTQ2ODAvdGFibGVyYW5nZTo1YjAzNmI3MzJlMjY0N2VkODNhOGQxMmJhOTA1NDY4MF8xLTAtMS0xLTA_df1b5854-3f3b-4d42-b39a-4b5382d802a4">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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6NWIwMzZiNzMyZTI2NDdlZDgzYThkMTJiYTkwNTQ2ODAvdGFibGVyYW5nZTo1YjAzNmI3MzJlMjY0N2VkODNhOGQxMmJhOTA1NDY4MF8xLTEtMS0xLTA_9b6750ff-a553-425a-bdca-cd2fe01f8f3a">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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6NWIwMzZiNzMyZTI2NDdlZDgzYThkMTJiYTkwNTQ2ODAvdGFibGVyYW5nZTo1YjAzNmI3MzJlMjY0N2VkODNhOGQxMmJhOTA1NDY4MF8xLTItMS0xLTA_ae1c44ed-f332-4090-85a9-f5dc748eb0f3">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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMjg5_8c985418-6bdd-4812-95df-63b54ca06658">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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMjkw_a4876f1f-3901-4d34-8277-0acdf8e9cbb2">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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6Yjk2MzgyNWM2OWEzNDNkYTg4NTQwNzcwY2Y3ZDc1ZjYvdGFibGVyYW5nZTpiOTYzODI1YzY5YTM0M2RhODg1NDA3NzBjZjdkNzVmNl8wLTEtMS0xLTA_c793628d-963a-4437-9300-d1dab2592e0b">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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6Yjk2MzgyNWM2OWEzNDNkYTg4NTQwNzcwY2Y3ZDc1ZjYvdGFibGVyYW5nZTpiOTYzODI1YzY5YTM0M2RhODg1NDA3NzBjZjdkNzVmNl8xLTQtMS0xLTA_ac097fc2-4674-42c7-a2a8-6e9955317f42">&#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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6Yjk2MzgyNWM2OWEzNDNkYTg4NTQwNzcwY2Y3ZDc1ZjYvdGFibGVyYW5nZTpiOTYzODI1YzY5YTM0M2RhODg1NDA3NzBjZjdkNzVmNl8yLTQtMS0xLTA_867fa32d-dd4b-4d51-a208-151c636c930f">&#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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMjkx_c1a51226-5dbb-4c93-bf49-2620fa7b4707">&#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 July&#160;28, 2021, there were <ix:nonFraction unitRef="shares" contextRef="i1c3868d5439844c988ba1a2fa9b3f27a_I20210728" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMjA5_b607a21e-49c5-40a5-8ef5-dd99ee5e1260">35,970,660</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="id84edf5020f1431ca6df5376e9198175_7"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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%">June&#160;30, 2021</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:100.000%"><tr><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:2.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:71.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.751%"></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="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="12" 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="#id84edf5020f1431ca6df5376e9198175_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="#id84edf5020f1431ca6df5376e9198175_10">3</a></span></div></td></tr><tr><td colspan="12" 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="#id84edf5020f1431ca6df5376e9198175_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="#id84edf5020f1431ca6df5376e9198175_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><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="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="#id84edf5020f1431ca6df5376e9198175_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="#id84edf5020f1431ca6df5376e9198175_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="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="#id84edf5020f1431ca6df5376e9198175_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="#id84edf5020f1431ca6df5376e9198175_19">5</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="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="#id84edf5020f1431ca6df5376e9198175_22">CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL CONDITION (UNAUDITED) AS OF JUNE 30, 2021 AND DECEMBER 31, 2020</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="#id84edf5020f1431ca6df5376e9198175_22">5</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="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="#id84edf5020f1431ca6df5376e9198175_25">CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2021 AND 2020</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="#id84edf5020f1431ca6df5376e9198175_25">6</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="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="#id84edf5020f1431ca6df5376e9198175_28">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2021 AND 2020</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="#id84edf5020f1431ca6df5376e9198175_28">7</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="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="#id84edf5020f1431ca6df5376e9198175_31">CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2021 AND 2020</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="#id84edf5020f1431ca6df5376e9198175_31">8</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="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="#id84edf5020f1431ca6df5376e9198175_34">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) FOR THE SIX MONTHS ENDED JUNE 30, 2021 AND 2020</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="#id84edf5020f1431ca6df5376e9198175_34">10</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="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="#id84edf5020f1431ca6df5376e9198175_37">NOTES TO CONDENSED CONSOLIDATED 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="#id84edf5020f1431ca6df5376e9198175_37">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: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="#id84edf5020f1431ca6df5376e9198175_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="#id84edf5020f1431ca6df5376e9198175_40">12</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"><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="#id84edf5020f1431ca6df5376e9198175_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="#id84edf5020f1431ca6df5376e9198175_43">13</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"><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="#id84edf5020f1431ca6df5376e9198175_46">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="#id84edf5020f1431ca6df5376e9198175_46">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: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="#id84edf5020f1431ca6df5376e9198175_49">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="#id84edf5020f1431ca6df5376e9198175_49">24</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><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: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="#id84edf5020f1431ca6df5376e9198175_55">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="#id84edf5020f1431ca6df5376e9198175_55">27</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><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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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: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"><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="#id84edf5020f1431ca6df5376e9198175_67">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="#id84edf5020f1431ca6df5376e9198175_67">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: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="#id84edf5020f1431ca6df5376e9198175_70">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="#id84edf5020f1431ca6df5376e9198175_70">28</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"><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="#id84edf5020f1431ca6df5376e9198175_73">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="#id84edf5020f1431ca6df5376e9198175_73">30</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"><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="#id84edf5020f1431ca6df5376e9198175_76">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="#id84edf5020f1431ca6df5376e9198175_76">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"><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="#id84edf5020f1431ca6df5376e9198175_79">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="#id84edf5020f1431ca6df5376e9198175_79">34</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><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></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="9" 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="#id84edf5020f1431ca6df5376e9198175_91">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="#id84edf5020f1431ca6df5376e9198175_91">35</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;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="#id84edf5020f1431ca6df5376e9198175_94">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="#id84edf5020f1431ca6df5376e9198175_94">35</a></span></div></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:left;vertical-align:bottom"><div style="padding-left:18pt;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="#id84edf5020f1431ca6df5376e9198175_97">EARNINGS SUMMARY</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="#id84edf5020f1431ca6df5376e9198175_97">36</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:30pt;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="#id84edf5020f1431ca6df5376e9198175_100">NET INTEREST INCOME AND NET INTEREST MARGIN 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="#id84edf5020f1431ca6df5376e9198175_100">36</a></span></div></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:left;vertical-align:bottom"><div style="padding-left:30pt;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="#id84edf5020f1431ca6df5376e9198175_103">PROVISION FOR CREDIT LOSSES 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="#id84edf5020f1431ca6df5376e9198175_103">39</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:30pt"><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="#id84edf5020f1431ca6df5376e9198175_106">NONINTEREST INCOME 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="#id84edf5020f1431ca6df5376e9198175_106">40</a></span></div></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:left;vertical-align:bottom"><div style="padding-left:30pt;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="#id84edf5020f1431ca6df5376e9198175_109">NONINTEREST 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="#id84edf5020f1431ca6df5376e9198175_109">41</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:30pt;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="#id84edf5020f1431ca6df5376e9198175_115">INCOME TAX 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="#id84edf5020f1431ca6df5376e9198175_115">42</a></span></div></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:left;vertical-align:bottom"><div style="padding-left:18pt;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="#id84edf5020f1431ca6df5376e9198175_121">CONSOLIDATED FINANCIAL CONDITION 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="#id84edf5020f1431ca6df5376e9198175_121">42</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:30pt;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="#id84edf5020f1431ca6df5376e9198175_124">LENDING ACTIVITIES 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="#id84edf5020f1431ca6df5376e9198175_124">43</a></span></div></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:left;vertical-align:bottom"><div style="padding-left:30pt;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="#id84edf5020f1431ca6df5376e9198175_130">NONPERFORMING ASSETS AND CREDIT QUALITY METRICS</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="#id84edf5020f1431ca6df5376e9198175_130">44</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:30pt;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="#id84edf5020f1431ca6df5376e9198175_133">ANALYSIS OF 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="#id84edf5020f1431ca6df5376e9198175_133">45</a></span></div></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:left;vertical-align:bottom"><div style="padding-left:30pt;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="#id84edf5020f1431ca6df5376e9198175_136">DEPOSITS AND OTHER BORROWINGS 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="#id84edf5020f1431ca6df5376e9198175_136">46</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;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="#id84edf5020f1431ca6df5376e9198175_139">LIQUIDITY AND CASH FLOWS</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="#id84edf5020f1431ca6df5376e9198175_139">47</a></span></div></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:left;vertical-align:bottom"><div style="padding-left:18pt;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="#id84edf5020f1431ca6df5376e9198175_142">STOCKHOLDERS' EQUITY AND REGULATORY CAPITAL REQUIREMENTS 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="#id84edf5020f1431ca6df5376e9198175_142">48</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;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="#id84edf5020f1431ca6df5376e9198175_145">RECONCILIATIONS OF NON-GAAP MEASURES</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="#id84edf5020f1431ca6df5376e9198175_145">49</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 3.</span></td><td colspan="9" 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="#id84edf5020f1431ca6df5376e9198175_148">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</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="#id84edf5020f1431ca6df5376e9198175_148">50</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 4. </span></td><td colspan="9" 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="#id84edf5020f1431ca6df5376e9198175_151">CONTROLS AND PROCEDURES</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="#id84edf5020f1431ca6df5376e9198175_151">50</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%">Part II.</span></td><td colspan="9" 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">OTHER INFORMATION</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="#id84edf5020f1431ca6df5376e9198175_154">51</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="9" 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="#id84edf5020f1431ca6df5376e9198175_157">LEGAL PROCEEDINGS</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="#id84edf5020f1431ca6df5376e9198175_157">51</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 1A.</span></td><td colspan="9" 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="#id84edf5020f1431ca6df5376e9198175_160">RISK FACTORS</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="#id84edf5020f1431ca6df5376e9198175_160">51</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><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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:100.000%"><tr><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:2.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:71.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.751%"></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%">ITEM 2.</span></td><td colspan="9" 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="#id84edf5020f1431ca6df5376e9198175_163">UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</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="#id84edf5020f1431ca6df5376e9198175_163">51</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 3.</span></td><td colspan="9" 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="#id84edf5020f1431ca6df5376e9198175_166">DEFAULTS UPON SENIOR SECURITIES</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="#id84edf5020f1431ca6df5376e9198175_166">51</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 4.</span></td><td colspan="9" 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="#id84edf5020f1431ca6df5376e9198175_169">MINE SAFETY DISCLOSURES</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="#id84edf5020f1431ca6df5376e9198175_169">51</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 5.</span></td><td colspan="9" 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="#id84edf5020f1431ca6df5376e9198175_172">OTHER 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="#id84edf5020f1431ca6df5376e9198175_172">51</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 6.</span></td><td colspan="9" 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="#id84edf5020f1431ca6df5376e9198175_175">EXHIBITS</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="#id84edf5020f1431ca6df5376e9198175_175">51</a></span></div></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: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="#id84edf5020f1431ca6df5376e9198175_178">SIGNATURES</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="#id84edf5020f1431ca6df5376e9198175_178">52</a></span></div></td></tr></table></div><div style="margin-top:4pt;text-align:center"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020 Annual Form 10-K</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%">Company's Annual Report on Form 10-K for the year ended December&#160;31, 2020</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="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%">ASC</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%">Accounting Standards Codification</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%">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="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%">CA Act</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%">Consolidated Appropriations Act of 2021</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%">CARES Act</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 Aid, Relief, and Economic Security Act of 2020</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%">CECL Adoption</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Company's adoption on January 1, 2020 of FASB ASU 2016-13 Financial Instruments - </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">, as amended, which replaces the incurred loss methodology with an expected loss methodology that is referred to as the CECL methodology </span></div></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%">CMO</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%">Collateralized Mortgage Obligation</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%">Company</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 Financial Corporation</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%">COVID Modifications</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%">Loans with modifications made in compliance with the CARES Act, as amended, and related regulatory guidance</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="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%">FHLB</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%">Federal Home Loan Bank of Des Moines</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%">GAAP</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%">U.S. Generally Accepted Accounting Principles</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%">Heritage</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 Financial Corporation</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%">MBS</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%">Mortgage-backed security</span></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:#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%">PPP</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%">Paycheck Protection Program</span></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: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%">PPPLF</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 Liquidity Facility</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="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%">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><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_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="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%">This Form 10-Q may contain forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements 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 </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><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%">as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;would&#8221; and &#8220;could.&#8221; 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. These risks could cause our actual 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.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%">The COVID-19 pandemic is adversely affecting us, our customers, counterparties, employees, and third-party service providers, and the ultimate extent of the impacts on our business, financial position, results of operations, liquidity, and prospects is uncertain. Deterioration in general business and economic conditions, including increases in unemployment rates, or turbulence in domestic or global financial markets could adversely affect our revenues and the values of our assets and liabilities, reduce the availability of funding, lead to a tightening of credit, and increase stock price volatility. In addition, changes to statutes, regulations, or regulatory policies or practices as a result of, or in response to the COVID-19 pandemic, could affect us in substantial and unpredictable ways. Other factors that could cause or contribute to such differences include, but are not limited to: </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:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">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 effected 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-align:justify;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">changes in general economic conditions, either nationally or in our market areas;</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:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">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:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">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:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">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-align:justify;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">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-align:justify;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">legislative or regulatory changes that adversely affect 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:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">implementing regulations, changes in regulatory policies and principles, or the interpretation of regulatory capital or other rules;</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:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">our ability to control operating costs and expenses;</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:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">increases in premiums for deposit insurance;</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:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">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-align:justify;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">difficulties in reducing risk associated with the loans on our Condensed Consolidated Statements of Financial Condition;</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:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">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:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">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:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">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:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">costs and effects of litigation, including settlements and judgments;</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:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">our ability to implement our growth strategies;</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:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">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:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">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:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">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:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">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-align:justify;text-indent:-14.4pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">adverse changes in the securities markets;</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:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">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:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">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 and as a result of the CARES Act and the CA Act; 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:8.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.9pt;font-weight:400;line-height:120%;padding-left:11.29pt">other economic, competitive, governmental, regulatory, and technological factors affecting our operations, pricing, products and services, including as a result of the CARES Act, CA Act and recent COVID-19 pandemic vaccination efforts, and the other risks detailed from time to time in our filings with the SEC including our 2020 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="id84edf5020f1431ca6df5376e9198175_16"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I. &#160;&#160;&#160;&#160;FINANCIAL INFORMATION</span></div><div><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_19"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1. &#160;&#160;&#160;&#160;FINANCIAL STATEMENTS</span></div><div><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_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="margin-top:10pt;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%">June 30,<br/>2021</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/>2020</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndDueFromBanks" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMi0xLTEtMS0w_019327f2-d820-4c22-a641-9cc1165deac2">94,179</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndDueFromBanks" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMi0zLTEtMS0w_c150d2bc-1ba6-406f-a452-974d4d466fbf">91,918</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestBearingDepositsInBanks" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMy0xLTEtMS0w_17ba910b-7471-44ea-86a6-d1b1034c4ecf">1,170,754</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestBearingDepositsInBanks" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMy0zLTEtMS0w_dfa2f469-6d6d-43bc-8469-4deadee37695">651,404</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfNC0xLTEtMS0w_1a074a63-3332-45c0-a81e-d3bd5b1c8af7">1,264,933</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfNC0zLTEtMS0w_f6100e92-47b5-4ab0-81e5-1b11846840b9">743,322</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 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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfNS0wLTEtMS0wL3RleHRyZWdpb246MWI2M2FmMjhmZWY1NDkxM2E1NmYzZjRiNjk5YzI1NzRfODQ_a3560ad7-79ec-4bd4-bf81-9fe71748e570">1,029,001</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfNS0wLTEtMS0wL3RleHRyZWdpb246MWI2M2FmMjhmZWY1NDkxM2E1NmYzZjRiNjk5YzI1NzRfOTE_f7bce3df-3078-4343-9945-44891166bb97">770,195</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfNS0xLTEtMS0w_17a6af0c-488a-49ea-987f-5cf3c997deb8">1,049,524</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfNS0zLTEtMS0w_c8168613-75bf-4b3b-b23b-9ed573d44b7c">802,163</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%">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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfNi0xLTEtMS0w_84409817-e93d-4fdd-8404-6c36ca930db1">2,739</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfNi0zLTEtMS0w_adb72676-5fbd-415b-99c5-51f9b0fb6f80">4,932</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%">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%"><ix:nonFraction unitRef="usd" contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfNy0xLTEtMS0w_6cc12e5b-3226-4dd8-947c-cce2d8dc502d">4,207,530</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfNy0zLTEtMS0w_8b7f004d-f9b4-4bd9-8a0a-723aac4f4c25">4,468,647</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%">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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfOC0xLTEtMS0w_0b445048-de37-4cf5-b73e-c1763b8b5f3b">51,562</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfOC0zLTEtMS0w_b9b20295-fa30-4dd9-a171-ac432476c56d">70,185</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 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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfOS0xLTEtMS0w_7b29301f-252f-4740-82fd-25693fa7f3be">4,155,968</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfOS0zLTEtMS0w_ad7ba92f-5ae6-47f3-b005-721c1a49c3a8">4,398,462</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%">Other real estate owned</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTAtMS0xLTEtMA_f61aed4c-bc39-4321-9d75-babd19d762e0">&#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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTAtMy0xLTEtMA_9c9c7ff8-0e70-4a9f-b728-5cfd32ffaa0d">&#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%">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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTEtMS0xLTEtMA_56e5f146-91cb-4c4b-bdc4-ff08fa2f7b0a">82,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTEtMy0xLTEtMA_0de142ad-ebbb-484b-b36b-6c83dac9e7a1">85,452</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FederalHomeLoanBankStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTItMS0xLTEtMA_bf172011-44b8-48fc-a6a1-359255a8a356">7,933</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FederalHomeLoanBankStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTItMy0xLTEtMA_b276099a-04e7-4edb-9781-a4d1056a08c1">6,661</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BankOwnedLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTMtMS0xLTEtMA_2d8dfc28-766d-4bc7-8b4b-209843d5c025">108,988</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BankOwnedLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTMtMy0xLTEtMA_da010502-13f8-487a-b2db-ef6216b322eb">107,580</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTQtMS0xLTEtMA_7254686c-a94e-4660-b4d2-fc774cf300b8">17,113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTQtMy0xLTEtMA_3543b22b-b8cd-4e24-99ac-f14bae5a5e81">19,418</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTUtMS0xLTEtMA_cb58a6a9-9c56-4342-946e-9d85f9ffc9e4">163,206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTUtMy0xLTEtMA_4921cc80-768e-4843-b590-eb443461e430">193,301</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTYtMS0xLTEtMA_468e7972-4a36-4328-bd46-b2b5aa31e562">11,494</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTYtMy0xLTEtMA_5c4350d0-d81e-4946-9bd1-08027f9e6727">13,088</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTctMS0xLTEtMA_2413bfc6-c09a-4cd3-8af9-0e711161f36f">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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTctMy0xLTEtMA_a0a6454e-18c7-4c63-9e2e-4970459686b4">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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTgtMS0xLTEtMA_7c166751-aa10-4683-937f-5f105a0d5db6">7,105,672</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTgtMy0xLTEtMA_95fed255-1279-4893-8bc6-9abf426b1c1e">6,615,318</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Deposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjAtMS0xLTEtMA_a87cf633-222b-41cc-b56a-3a4579d6e1ee">6,061,706</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Deposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjAtMy0xLTEtMA_7bec83b3-2b3a-4146-bd1a-11d9b622d6da">5,597,990</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="background-color:#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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:JuniorSubordinatedNotes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjItMS0xLTEtMA_ec5af0f6-a369-4802-94dc-4dc086a77170">21,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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:JuniorSubordinatedNotes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjItMy0xLTEtMA_a3788726-b24f-479c-b4dc-30420f3b0c83">20,887</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%">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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjMtMS0xLTEtMA_f2f2c6b8-9964-4adc-885e-6581f71aa152">46,429</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjMtMy0xLTEtMA_1b189641-cbf6-421c-8d59-b7fcebfddb56">35,683</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 expenses and other 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjQtMS0xLTEtMA_37e9ea37-82f6-4a26-ac01-fe1a97cfc033">120,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjQtMy0xLTEtMA_5adbd096-570e-4020-861f-f402aa625262">140,319</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 liabilities</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjUtMS0xLTEtMA_da1391c5-374f-4412-b67e-08759fcebe69">6,249,688</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjUtMy0xLTEtMA_72ec7676-b9d5-44f7-af2c-c6eb7e3037b7">5,794,879</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%">Stockholders&#8217; equity:</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"><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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockNoParValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmJlZDkxZjMyODJiNzRhODliYzhkYzlmMGFiYjUyMzI4XzIx_3ac22339-a5a7-4f64-8f44-46e608580821"><ix:nonFraction unitRef="usdPerShare" contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockNoParValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmJlZDkxZjMyODJiNzRhODliYzhkYzlmMGFiYjUyMzI4XzIx_ae0c9269-f21c-48fc-a77d-41dd98252e54">no</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmJlZDkxZjMyODJiNzRhODliYzhkYzlmMGFiYjUyMzI4XzM1_3a1bdce4-60bc-4baa-9734-c56b5d4c9054"><ix:nonFraction unitRef="shares" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmJlZDkxZjMyODJiNzRhODliYzhkYzlmMGFiYjUyMzI4XzM1_690d6173-4b30-4c51-9001-2f07e412aa3f">2,500,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="usd" contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockValueOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmJlZDkxZjMyODJiNzRhODliYzhkYzlmMGFiYjUyMzI4XzU3_2d915db9-05cc-4cf7-8388-c8cb31173b6a"><ix:nonFraction unitRef="usd" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockValueOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmJlZDkxZjMyODJiNzRhODliYzhkYzlmMGFiYjUyMzI4XzU3_fe0b71ab-fbfd-4584-b864-56dafb3ecfc8">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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjctMS0xLTEtMA_ae9f9991-bb45-453e-96f4-85a4529362a3">&#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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjctMy0xLTEtMA_42b6bf62-4b6f-4ae3-8385-f46f667503ca">&#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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockNoParValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjgtMC0xLTEtMC90ZXh0cmVnaW9uOjk1NDU5ZDg3NmI1NjRiOTNhMTYzY2IwNmE1ZGM1YjdhXzE4_6af1fb37-31ac-4f7c-87b8-d1eac9f3b1ef"><ix:nonFraction unitRef="usdPerShare" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockNoParValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjgtMC0xLTEtMC90ZXh0cmVnaW9uOjk1NDU5ZDg3NmI1NjRiOTNhMTYzY2IwNmE1ZGM1YjdhXzE4_acc0d1e7-a4c9-41b2-b9a3-31b6fb37997c">no</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjgtMC0xLTEtMC90ZXh0cmVnaW9uOjk1NDU5ZDg3NmI1NjRiOTNhMTYzY2IwNmE1ZGM1YjdhXzMy_3400954a-8849-45dd-b5cf-3e65438a73fe"><ix:nonFraction unitRef="shares" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjgtMC0xLTEtMC90ZXh0cmVnaW9uOjk1NDU5ZDg3NmI1NjRiOTNhMTYzY2IwNmE1ZGM1YjdhXzMy_46b4e8cc-8f2c-488a-a75f-96e844537773">50,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjgtMC0xLTEtMC90ZXh0cmVnaW9uOjk1NDU5ZDg3NmI1NjRiOTNhMTYzY2IwNmE1ZGM1YjdhXzU0_81239d6a-dc86-45af-9180-f2b90a8e444a"><ix:nonFraction unitRef="shares" contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjgtMC0xLTEtMC90ZXh0cmVnaW9uOjk1NDU5ZDg3NmI1NjRiOTNhMTYzY2IwNmE1ZGM1YjdhXzU0_c4392d10-8b5c-49a9-a326-200dd86bb186">36,006,560</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjgtMC0xLTEtMC90ZXh0cmVnaW9uOjk1NDU5ZDg3NmI1NjRiOTNhMTYzY2IwNmE1ZGM1YjdhXzYx_884452e8-5590-4473-a9fa-e8c45db2464e"><ix:nonFraction unitRef="shares" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjgtMC0xLTEtMC90ZXh0cmVnaW9uOjk1NDU5ZDg3NmI1NjRiOTNhMTYzY2IwNmE1ZGM1YjdhXzYx_d02a5202-2a33-4e79-95f5-796224a8c221">35,912,243</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjgtMS0xLTEtMA_af18fbeb-961d-46b3-a8f7-f12d0e8e9cc5">572,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjgtMy0xLTEtMA_b6f755d0-a3c3-48b9-8428-4d1dae2d51e3">571,021</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjktMS0xLTEtMA_89115120-247c-466d-ab63-998c54ab3771">267,863</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjktMy0xLTEtMA_8f22dd14-1506-40d2-ab05-c1da826de298">224,400</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 income, 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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMzAtMS0xLTEtMA_06a5dee1-bced-4d1c-910c-f610d2e8cd57">16,061</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMzAtMy0xLTEtMA_5341916c-1537-44f3-b9f8-bfe245ecee1b">25,018</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 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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMzEtMS0xLTEtMA_316d8bfd-8bba-4686-983e-813f8e9bd4ba">855,984</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMzEtMy0xLTEtMA_57166358-f2e9-4d3c-8039-a4b7648d399d">820,439</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMzItMS0xLTEtMA_74f763ac-d547-4cd0-9b26-72b52d0f0bc3">7,105,672</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMzItMy0xLTEtMA_a91a8fe8-445d-4c2c-82cc-bc9c2e3e6d07">6,615,318</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.</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="id84edf5020f1431ca6df5376e9198175_25"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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 per share amounts and shares outstanding)</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="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/>June 30,</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%">Six Months Ended<br/>June 30,</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%">2021</span></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</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%">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="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="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%">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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMy0xLTEtMS0w_2911082b-75dd-4b2f-ba00-2ed9b77d43d2">50,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMy0zLTEtMS0w_215289d5-9ec9-4a3c-b271-93778335cb4c">48,404</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMy01LTEtMS0w_ead59185-d149-4657-a7b0-f44568165287">100,274</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMy03LTEtMS0w_5ab16b3f-72f2-4145-9e76-26ae9cc05fce">94,681</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%">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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeSecuritiesTaxable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNC0xLTEtMS0w_b6e00fb6-7e83-4e7a-a616-857894139f91">4,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeSecuritiesTaxable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNC0zLTEtMS0w_93cc0eb5-cd27-4d91-a532-6d85955e9706">4,570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeSecuritiesTaxable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNC01LTEtMS0w_53ee3b79-0c35-40d0-9a76-dd383a69740c">7,584</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeSecuritiesTaxable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNC03LTEtMS0w_93e31c93-d5bc-4df7-b109-6923218efd16">10,203</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%">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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxExempt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNS0xLTEtMS0w_582bb0fb-5720-452a-bb78-927f91f589b4">947</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxExempt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNS0zLTEtMS0w_3c49d5d7-6458-4738-a326-a6d416604d35">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeSecuritiesTaxExempt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNS01LTEtMS0w_f69797ae-7a27-4676-9a21-973a13ff9622">1,905</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeSecuritiesTaxExempt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNS03LTEtMS0w_fa6fd5f1-440c-4222-af66-c7c6bdd5956f">1,733</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%">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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" name="us-gaap:OtherInterestAndDividendIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNi0xLTEtMS0w_ffdab1b9-f503-407c-b139-d73513de0fe6">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" name="us-gaap:OtherInterestAndDividendIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNi0zLTEtMS0w_60792b1a-9e04-48a5-9aab-c149a3e040b6">43</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" name="us-gaap:OtherInterestAndDividendIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNi01LTEtMS0w_1cb0d199-bf52-4bc6-a7be-b9cbb280154d">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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" name="us-gaap:OtherInterestAndDividendIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNi03LTEtMS0w_674b9adc-3c67-44e9-a9a3-072448940a35">463</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 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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNy0xLTEtMS0w_8fa8a2c9-7cf9-465e-a7d9-51606843728c">56,010</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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNy0zLTEtMS0w_6afc3ca2-f76e-4c32-a017-64a7d878fd4e">53,994</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNy01LTEtMS0w_27006e5c-1042-4c5b-98dd-380b32a65689">110,201</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNy03LTEtMS0w_f4271360-805f-4b5c-a1cb-3930b0464ada">107,080</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%">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="background-color:#cceeff;padding:0 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%">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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfOS0xLTEtMS0w_2251e797-c3fd-46d7-bb54-f82419befa5f">1,524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfOS0zLTEtMS0w_608ff696-5f4b-4e5a-b374-bd4011859c54">3,417</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfOS01LTEtMS0w_8354dc50-a9cd-45ee-9cfc-7dfda5ba1310">3,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfOS03LTEtMS0w_f0287907-bf99-46fa-8114-e5da99009210">7,633</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%">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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" name="us-gaap:InterestExpenseJuniorSubordinatedDebentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTAtMS0xLTEtMA_fb14e383-5800-4ee9-a9ba-a0968c0f1394">186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" name="us-gaap:InterestExpenseJuniorSubordinatedDebentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTAtMy0xLTEtMA_92dc73a0-3c43-4872-8e01-57d55c638bc9">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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" name="us-gaap:InterestExpenseJuniorSubordinatedDebentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTAtNS0xLTEtMA_b1ae43ac-b125-4777-9943-5892c9f8a86a">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" name="us-gaap:InterestExpenseJuniorSubordinatedDebentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTAtNy0xLTEtMA_2f8c88f5-d341-46fc-a64e-719d0b341586">503</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%">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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" name="us-gaap:InterestExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTEtMS0xLTEtMA_ec91867e-9372-49b0-9f47-939b1dd1abf4">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" name="us-gaap:InterestExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTEtMy0xLTEtMA_509940a6-87f3-4c66-82d7-4fc7fea451be">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" name="us-gaap:InterestExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTEtNS0xLTEtMA_968991ae-687c-46b8-af75-61839efc265c">73</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" name="us-gaap:InterestExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTEtNy0xLTEtMA_43a6a6d1-f8d8-41de-95b5-087ddb3580c8">80</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 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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTItMS0xLTEtMA_da1bb34c-8950-428d-8816-833f6fba3c3a">1,745</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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTItMy0xLTEtMA_9618dda1-a92c-405c-92de-36743df8a27f">3,681</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTItNS0xLTEtMA_a0d41056-a91a-4a1b-9db0-c99d7e2045ce">3,698</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTItNy0xLTEtMA_3cb9dea8-4fa1-4f29-b92b-625a124e0cb7">8,216</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 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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTMtMS0xLTEtMA_bef2d367-f5ce-45b5-a0e0-ac94378d8f5b">54,265</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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTMtMy0xLTEtMA_94c286f1-8748-4998-b8db-89521764f389">50,313</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTMtNS0xLTEtMA_a538263d-ed38-4aad-b913-d00097e263d6">106,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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTMtNy0xLTEtMA_cb2ef023-64d3-4266-8f80-ed8f5093bc83">98,864</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 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%">(Reversal of) provision for 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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTQtMS0xLTEtMA_884a78d0-06d8-41ed-a068-030b519ae50e">13,987</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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTQtMy0xLTEtMA_07f561e8-5f92-4a9f-8c30-81a468c8a4dd">28,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTQtNS0xLTEtMA_9ebc6d37-27e5-46f5-a392-000cc56110e3">21,186</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTQtNy0xLTEtMA_b16bf77f-db6b-4176-8e3e-ea27f756432e">36,509</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 73pt;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 interest income after (reversal of) provision for 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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTUtMS0xLTEtMA_4fa2d7f4-961f-4e8b-8217-51cbd0aa9874">68,252</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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTUtMy0xLTEtMA_06384ffd-905b-4b4b-a4bf-d7de25dfcae4">21,750</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTUtNS0xLTEtMA_1b767953-f29d-4082-bf2b-16770b66126f">127,689</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTUtNy0xLTEtMA_6ffb5e35-8b31-42f3-97ae-87ff673d79e8">62,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></tr><tr><td colspan="3" style="background-color:#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="background-color:#cceeff;padding:0 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%">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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:TotalDepositFeesAndOtherServiceCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTctMS0xLTEtMA_f0fed04f-2d6c-49b6-979e-cd7948fe95f9">4,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:TotalDepositFeesAndOtherServiceCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTctMy0xLTEtMA_e0268de2-e394-4ad5-8bae-281621af7408">3,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:TotalDepositFeesAndOtherServiceCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTctNS0xLTEtMA_afd62d7a-8b71-4734-bf81-024a24090cde">8,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:TotalDepositFeesAndOtherServiceCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTctNy0xLTEtMA_eba92232-c14f-4968-8e2e-27aa1cfa6fae">7,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%">Gain 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%"><ix:nonFraction unitRef="usd" contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtAndEquitySecuritiesRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTgtMS0xLTEtMA_e863c212-d180-4b40-9d91-542d98e44c1f">&#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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTgtMy0xLTEtMA_341f6c5d-8e76-4dca-9fa6-e1eaed100e6b">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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTgtNS0xLTEtMA_3d1db87b-116b-418d-91ed-073dc72d1a5b">29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtAndEquitySecuritiesRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTgtNy0xLTEtMA_4cfb6414-4bec-4ad6-b85b-eb8d43c8de13">1,423</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%">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%"><ix:nonFraction unitRef="usd" contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSalesOfLoansNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTktMS0xLTEtMA_77d6a33e-5290-4627-b37b-e9485bba8e99">1,003</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSalesOfLoansNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTktMy0xLTEtMA_0d748ec8-b5ce-4c9a-b597-bb10791132c4">1,135</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSalesOfLoansNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTktNS0xLTEtMA_8692f009-be96-4271-817e-56f6c78932c0">2,373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSalesOfLoansNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTktNy0xLTEtMA_01a1c156-2dab-462a-966b-5e23f9a5eee9">1,682</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%">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%"><ix:nonFraction unitRef="usd" contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" name="hfwa:InterestRateSwapFeeIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjAtMS0xLTEtMA_33089076-8753-4845-ad01-2cd2c9234947">209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" name="hfwa:InterestRateSwapFeeIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjAtMy0xLTEtMA_333c3ea4-2d25-42a9-9ea8-61eae6e57062">769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" name="hfwa:InterestRateSwapFeeIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjAtNS0xLTEtMA_e52a5fc3-3af7-41d6-8c5c-49b1d308f0af">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:InterestRateSwapFeeIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjAtNy0xLTEtMA_374f09ff-f7ff-41c6-ac03-fe50705df6d3">1,065</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%">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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" name="us-gaap:BankOwnedLifeInsuranceIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjEtMS0xLTEtMA_f38a8f5d-d781-407a-b8ac-4b5e0c54ac89">717</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" name="us-gaap:BankOwnedLifeInsuranceIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjEtMy0xLTEtMA_859a7e42-081f-4029-b228-63390470abd0">645</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BankOwnedLifeInsuranceIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjEtNS0xLTEtNjU_b91aad7c-95ac-48b0-b414-0f89b2a4a78b">1,373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BankOwnedLifeInsuranceIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjEtNy0xLTEtNjU_10f865c2-ac12-4e29-8461-b675ff4504d5">1,530</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%">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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncomeOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjItMS0xLTEtMA_af71e4cc-eaef-47bf-a53c-24ca33c2501c">1,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncomeOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjItMy0xLTEtMA_6f88b635-248d-4483-bf75-7af9253b4d5b">1,690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncomeOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjItNS0xLTEtMA_b3a9614f-ddbc-4780-9ba9-1f8b84c07579">3,990</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncomeOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjItNy0xLTEtMA_fabbb033-4ae6-4d64-aa05-a48740492da3">4,058</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 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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjMtMS0xLTEtMA_81852e69-d0d4-418f-a39d-b142dd2cd2f9">8,297</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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjMtMy0xLTEtMA_61e1e872-c91e-4712-a1ac-2f4f74ae511a">8,248</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjMtNS0xLTEtMA_df124510-0818-4136-a778-4cfeb9e66455">16,548</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjMtNy0xLTEtMA_20c08901-b646-427c-a6cb-898431b24f15">17,734</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%">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="background-color:#cceeff;padding:0 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%">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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LaborAndRelatedExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjUtMS0xLTEtMA_fe358be7-c6cf-4a40-b10a-555d02716442">22,088</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LaborAndRelatedExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjUtMy0xLTEtMA_c057f826-eafe-4b64-936a-2830e7fe1fa0">21,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LaborAndRelatedExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjUtNS0xLTEtMA_3233a268-189d-4e08-87cd-a20aee54df9c">44,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LaborAndRelatedExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjUtNy0xLTEtMA_e6a18056-95e5-476e-a114-74616970a3fb">44,433</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%">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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OccupancyNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjYtMS0xLTEtMA_d2aed5e5-96a2-4abe-9c87-605ee338297e">4,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OccupancyNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjYtMy0xLTEtMA_cd7ba91b-ee5b-4439-bcb7-45e5468a82d3">4,335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OccupancyNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjYtNS0xLTEtMA_d98467c0-331a-4873-8d51-2a3177f41c3a">8,545</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OccupancyNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjYtNy0xLTEtMA_17497574-ac34-46dc-92e2-7dbd0baa1553">8,899</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%">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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommunicationsAndInformationTechnology" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjctMS0xLTEtMA_e14e306e-2f4d-4671-838c-6d47cac785d1">3,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommunicationsAndInformationTechnology" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjctMy0xLTEtMA_094498d3-230d-4cbd-a0b5-7bc0e235b0cc">3,517</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommunicationsAndInformationTechnology" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjctNS0xLTEtMA_8e5a9a30-7d4e-4961-9b3a-1b1bdbee1737">7,810</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommunicationsAndInformationTechnology" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjctNy0xLTEtMA_a67868ed-d089-42ab-a53e-0b985cadb172">7,044</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%">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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" name="us-gaap:MarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjgtMS0xLTEtMA_7e004034-9ed1-4d45-84b3-e305fb5ecfe1">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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" name="us-gaap:MarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjgtMy0xLTEtMA_d75864f2-7f81-4ea4-8e3e-34af494f7580">696</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjgtNS0xLTEtMA_e7e764be-f246-4071-9f27-c277605bdf13">1,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjgtNy0xLTEtMA_998db0c5-06f5-432a-a402-e6c310a91f41">1,562</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%">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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfessionalFees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjktMS0xLTEtMA_f4dce4e0-b459-42eb-86e4-c4490bf2d1fd">1,102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfessionalFees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjktMy0xLTEtMA_1a0d4045-4da8-4445-baa6-c2214c43368a">2,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfessionalFees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjktNS0xLTEtMA_d354092e-28d3-4738-9458-293256b956f5">2,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfessionalFees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjktNy0xLTEtMA_2de294df-24ff-4991-9aac-e7f9273eb5ed">3,546</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%">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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzAtMS0xLTEtMA_dc3abbda-8bb3-4629-acae-48b99c3cdf64">991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzAtMy0xLTEtMA_83348efd-df2b-4ad3-8e33-a5556e846a8f">905</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzAtNS0xLTEtMA_e7d847d6-718b-48f7-bd80-8afa68e355d5">1,963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzAtNy0xLTEtMA_98ca2d8b-026e-44d0-97f1-82576b4f4cbd">1,662</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%">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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzEtMS0xLTEtMA_49884b52-81d6-42ed-bf8f-0661e5166ebb">339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzEtMy0xLTEtMA_42fc06b1-3586-476d-9f38-270418323bc3">238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzEtNS0xLTEtMA_0ef8f1b9-31b5-4ae4-b4e8-a3da8010acfc">928</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzEtNy0xLTEtMA_575d07ef-631e-459f-859e-d36c669b52cf">238</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%">Other real estate owned, 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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="hfwa:ForeclosedRealEstateIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzItMS0xLTEtMA_2b1b7265-e678-4bf1-b674-cb8cf0e626c0">&#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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" name="hfwa:ForeclosedRealEstateIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzItMy0xLTEtMA_3690f454-21a6-4bca-a8d0-6f2ee0a69dc1">170</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="hfwa:ForeclosedRealEstateIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzItNS0xLTEtMA_22d37d4d-e780-440b-9aee-482635c3716e">&#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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" name="hfwa:ForeclosedRealEstateIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzItNy0xLTEtMA_ffa0608c-1b4c-464c-ba40-97f331cb328d">145</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%">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%"><ix:nonFraction unitRef="usd" contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzMtMS0xLTEtMA_55c02e55-905f-4892-8997-929ec543146f">797</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzMtMy0xLTEtMA_625bdde7-c950-48ee-899d-0aa8091313e3">903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzMtNS0xLTEtMA_b9eb9902-83e1-41ef-b22a-409d727c4c8c">1,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzMtNy0xLTEtMA_2064571a-e949-4efd-a3a1-20e70fe7c35b">1,806</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%">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%"><ix:nonFraction unitRef="usd" contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzQtMS0xLTEtMA_5a770112-aafb-4f63-b653-aeab5b960391">2,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzQtMy0xLTEtMA_97bdcf0c-31d3-40c6-b64c-c6676b99602d">2,553</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzQtNS0xLTEtMA_894a9fa3-d8cd-4824-9020-5bb39e38c43e">4,255</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzQtNy0xLTEtMA_fad280a2-eaaa-4ddd-bc49-dd3e6e265ad4">5,288</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 noninterest expense</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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzUtMS0xLTEtMA_e1e6ef18-0fd5-4564-b89c-8dd2d426357c">36,396</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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzUtMy0xLTEtMA_e0897d4b-961d-42d0-80c9-e0a5044a3e11">37,073</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzUtNS0xLTEtMA_67626584-fbbb-4468-8d94-a4c61c8d9f9b">73,638</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzUtNy0xLTEtMA_14855a6e-05ad-4c48-b774-5e87a780c934">74,333</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 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 (loss) before income 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="usd" contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzYtMS0xLTEtMA_992280ad-c839-40e7-a58a-36cb9f4a0646">40,153</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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzYtMy0xLTEtMA_ef7bfadc-b2bd-4a13-a1d9-d8ccdcc684a1">7,075</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzYtNS0xLTEtMA_0a9c819b-eb90-46e8-b792-49358f9e4e75">70,599</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzYtNy0xLTEtMA_bfdede94-1079-41aa-bf85-5c200612849e">5,756</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%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzctMS0xLTEtMA_100d7c40-da73-49c2-bd92-3d74f5cb7ae1">7,451</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzctMy0xLTEtMA_f71b879e-1630-412e-a1e2-67454d5db77c">936</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzctNS0xLTEtMA_4f87e0c9-972a-4de9-8c27-eebbc33d62c4">12,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzctNy0xLTEtMA_4a887484-da23-48da-9450-ec1796cdee22">296</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 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 (loss)</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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzgtMS0xLTEtMA_7c9ae9d9-b286-4515-ab7c-d5ab2f69c67a">32,702</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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzgtMy0xLTEtMA_a4d90394-9d46-4630-8248-2571fbf28341">6,139</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzgtNS0xLTEtMA_038ff3ec-9f0f-4e75-95d8-4558fe79db85">58,046</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzgtNy0xLTEtMA_d60b853c-231e-4335-9d35-4d1423d42002">6,052</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%">Basic earnings (losses) per share</span></td><td style="background-color:#ffffff;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:#ffffff;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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzktMS0xLTEtMA_22041cff-b226-4ddb-9656-1cd8285eb4f1">0.91</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzktMy0xLTEtMA_1050bc95-c032-481f-a375-9aed609375a2">0.17</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzktNS0xLTEtMA_e2d9c2a3-2058-4320-8531-8259920227a4">1.61</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzktNy0xLTEtMA_2f8f7666-6176-44e5-be10-611a89d8fdac">0.17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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%">Diluted earnings (losses) 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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDAtMS0xLTEtMA_1c59ebbf-d0dc-481b-b8fb-f6c5616d65fb">0.90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDAtMy0xLTEtMA_2b5e79ac-7b96-4aec-b199-c8d13e78e426">0.17</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="usdPerShare" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDAtNS0xLTEtMA_9c9040af-6195-48f9-82ea-18271d63b260">1.60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDAtNy0xLTEtMA_a95857d3-95a4-4947-913b-a1bbe343719e">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;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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDEtMS0xLTEtMA_437f3b27-9540-4be8-92f6-91c99324c2b9">0.20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDEtMy0xLTEtMA_a81b3396-d53b-484f-b408-1bda48676451">0.20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDEtNS0xLTEtMA_22c26e93-8983-44dc-89a7-80162961c6f7">0.40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDEtNy0xLTEtMA_d5c09318-366a-42a0-a334-3103744550ac">0.40</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%">Average number of basic 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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDItMS0xLTEtMA_ae60b5f2-7c4f-4aa4-9311-cb998be69feb">35,994,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDItMy0xLTEtMA_7315b58e-cb44-46e1-94c5-89cdbb3e8227">35,898,716</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDItNS0xLTEtMA_fc4c8f8a-abba-426c-b4b4-7f89ab819d56">35,961,032</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDItNy0xLTEtMA_9348eaa1-bca0-4cb1-9a1f-e1abaa048ace">36,120,403</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%">Average number of diluted 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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDMtMS0xLTEtMA_19470f61-322a-4546-8670-499acd42c788">36,289,464</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDMtMy0xLTEtMA_c60e7799-e941-444e-b40a-ba1e4a19266e">35,898,716</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDMtNS0xLTEtMA_e9f6b311-05ca-484d-9435-5111f007389a">36,268,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="shares" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDMtNy0xLTEtMA_9c87d97d-781f-45c2-9a73-3c23d12e9ac4">36,275,391</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="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.</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="id84edf5020f1431ca6df5376e9198175_28"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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 (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: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/>June 30,</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%">Six Months Ended<br/>June 30,</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%">2021</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%">2020</span></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</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%">Net income (loss)</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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMi0xLTEtMS0w_4f02c9ec-d1ca-4fa0-9a98-7f03c1355971">32,702</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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMi0zLTEtMS0w_7bd61d88-065c-4298-a10b-6d95acd110c6">6,139</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMi01LTEtMS0w_9de5d54b-d087-47b8-91e1-5427dde4f528">58,046</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMi03LTEtMS0w_0cf6c478-7821-492d-aa3e-43722a3f175e">6,052</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 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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMy0wLTEtMS0wL3RleHRyZWdpb246NDA3MTkwN2QyZjYyNGJiNTg3Yzc0OTJlZjBkYjQwMTlfODQ_ab2cf44e-4a48-4d20-9ec7-8d2cd30f2b5e">722</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMy0wLTEtMS0wL3RleHRyZWdpb246NDA3MTkwN2QyZjYyNGJiNTg3Yzc0OTJlZjBkYjQwMTlfOTE_0f348ba6-d30a-4725-9a01-847d0bcdb3c3">2,224</ix:nonFraction>, $(<ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMy0wLTEtMS0wL3RleHRyZWdpb246NDA3MTkwN2QyZjYyNGJiNTg3Yzc0OTJlZjBkYjQwMTlfMTA5OTUxMTYyNzg4NA_3ab67ca7-cacf-4307-8561-2ae97d42365d">2,482</ix:nonFraction>) and $<ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMy0wLTEtMS0wL3RleHRyZWdpb246NDA3MTkwN2QyZjYyNGJiNTg3Yzc0OTJlZjBkYjQwMTlfMTA5OTUxMTYyNzg5OQ_965db4a1-94b4-49be-a51d-69e062f6791e">4,643</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="i3be002ca97bc45dcb5a4976f77a82990_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMy0xLTEtMS0w_a7d95ce5-6926-4261-b73b-036cfeae2509">2,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2772bd52333c4a6993e8ab4952fa105c_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMy0zLTEtMS0w_e98b9f22-b973-4ee0-90cd-d1995cc08dbb">8,009</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i99a2fb78f3bf49b8b0541b03eafd8a12_D20210101-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMy01LTEtMS0w_ccc3b34f-e2b0-4861-abfa-7e47098d89cd">8,934</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="ie34fffc6d1d64b7b8d272cacd8dfdd31_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMy03LTEtMS0w_253c5a30-a8e5-421a-ac92-c53f94c04d8b">16,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"><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 gain from sale of investment securities available for sale included in income, net of tax of $<ix:nonFraction unitRef="usd" contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNC0wLTEtMS0wL3RleHRyZWdpb246YzI4MGIzOTgyMTVhNDI3YThjN2MwZjA5Yjk0NDVlOGRfMTMz_fd1a3d33-3976-42b4-81d7-01972fb1fe6f">0</ix:nonFraction>, $(<ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNC0wLTEtMS0wL3RleHRyZWdpb246YzI4MGIzOTgyMTVhNDI3YThjN2MwZjA5Yjk0NDVlOGRfMTQx_37a60af8-e7a2-41e0-ac1d-0ddfd8e9859b">89</ix:nonFraction>), $(<ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNC0wLTEtMS0wL3RleHRyZWdpb246YzI4MGIzOTgyMTVhNDI3YThjN2MwZjA5Yjk0NDVlOGRfMTA5OTUxMTYyNzk0Mg_463e20e5-2791-4c85-8a54-bbe3df9886c7">6</ix:nonFraction>) and $(<ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNC0wLTEtMS0wL3RleHRyZWdpb246YzI4MGIzOTgyMTVhNDI3YThjN2MwZjA5Yjk0NDVlOGRfMTA5OTUxMTYyNzk1MA_9b70fb01-42b4-4685-89c4-9616dbaaf66e">310</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="i3be002ca97bc45dcb5a4976f77a82990_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNC0xLTEtMS0w_d7e22ca1-145d-4cce-a8be-4a15592a384c">&#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="i2772bd52333c4a6993e8ab4952fa105c_D20200401-20200630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNC0zLTEtMS0w_23819112-b0fe-4c7c-b088-a98917a7ce2b">320</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="i99a2fb78f3bf49b8b0541b03eafd8a12_D20210101-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNC01LTEtMS0w_a24026dc-7ab5-4975-8504-a8e6e86b8cc7">23</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="ie34fffc6d1d64b7b8d272cacd8dfdd31_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNC03LTEtMS0w_aa3ba4a4-d941-40c3-9aff-cba2735ba92e">1,113</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%">Other comprehensive income (loss)</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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNS0xLTEtMS0w_e0d22113-c93d-4021-b0f5-1bc9b04d9c93">2,600</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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNS0zLTEtMS0w_7863ca85-c50f-4d8a-b541-b6c1a6c17457">7,689</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNS01LTEtMS0w_b1cf9dd6-495d-4c63-aca6-09050994cc1d">8,957</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNS03LTEtMS0w_58c38734-a70b-4cb5-95aa-925f93fafe88">15,603</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 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</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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNi0xLTEtMS0w_e872ffce-48f5-454a-9110-d180849c863b">35,302</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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNi0zLTEtMS0w_c3712800-d7bb-4fe6-ae51-a557ae72d2c8">1,550</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNi01LTEtMS0w_f61d5de1-2ac6-4fe9-a7c8-583ad2d2a104">49,089</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNi03LTEtMS0w_affa98d0-b6b8-433c-9f97-10ea5eb28b53">21,655</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="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.</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="id84edf5020f1431ca6df5376e9198175_31"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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 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: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 June 30, 2021</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%">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%">Accumulated other comprehensive income, net</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 March 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="i9df8e2d671e34721b18d407920683fd2_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMi0xLTEtMS0w_52600e33-fdd2-46bf-bc45-67c55b663e1a">35,981</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="i9df8e2d671e34721b18d407920683fd2_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMi0zLTEtMS0w_db5c154c-8062-490f-8af5-8eed1645c4f3">571,204</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="i3a31c313e38a4550ab42a9879df2641f_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMi01LTEtMS0w_6e643710-ced6-4c7e-a464-87904bb80684">242,486</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="i10a83c7f598545b99afeb8479d9d9dd2_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMi03LTEtMS0w_96b1ddba-1c18-4f58-ae4c-360128935bc4">13,461</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="ieabdad6a15504f4f9d63aee18b9f0ca9_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMi05LTEtMS0w_3fae4d2e-102e-4238-83cb-0090dddc00ca">827,151</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="i1f683d2192f6441c8b01b7566ab9484e_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfNC0xLTEtMS0w_ca2e8d0e-5251-49b8-a8ff-c75fe8853a62">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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="i1f683d2192f6441c8b01b7566ab9484e_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfNi0zLTEtMS0w_aacf20c1-21cd-4be3-98e5-f6abe50c9101">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%">&#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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfNi05LTEtMS0w_45c2f5e5-e7ae-4890-b394-78387caf2707">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"><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="i1f683d2192f6441c8b01b7566ab9484e_D20210401-20210630" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfNy0xLTEtMS0w_dce11d0d-bc4f-4edd-a1b8-f41f2c56ae04">3</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="i1f683d2192f6441c8b01b7566ab9484e_D20210401-20210630" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfNy0zLTEtMS0w_f5cb6973-ed6e-404e-b24f-cf0da50c02a2">70</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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfNy05LTEtMS0w_255f2eed-7006-4dbb-bb2b-9cbfd29879cd">70</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="i9dc2ba3012154c4db021f3805437707a_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfOC01LTEtMS0w_a254ac56-4d00-486a-be6e-8c113269a5ef">32,702</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfOC05LTEtMS0w_e5e9f333-969e-4a7e-b970-19726240312c">32,702</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="i3be002ca97bc45dcb5a4976f77a82990_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfOS03LTEtMS0w_9479fd55-d3cc-4212-bf57-2c77082d9d7a">2,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfOS05LTEtMS0w_1b10cbe9-e615-44e5-9a37-a7c14ef876df">2,600</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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMTEtMC0xLTEtMC90ZXh0cmVnaW9uOjA4OGY4YjBlYWY4NTQ5YTI4NTQ4Y2NjNDBkOWI0Yjc4XzQ0_5e40c264-032b-4863-a31e-80c9844594a4">0.20</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="i9dc2ba3012154c4db021f3805437707a_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMTEtNS0xLTEtMA_b200beda-6e79-4c33-ac0d-913afa7cf933">7,325</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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMTEtOS0xLTEtMA_ff313136-6d44-437d-964e-3f1212a2eb8a">7,325</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 June 30, 2021</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="i46da2ee6d2014ddfb44a5bf4a587433d_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMTItMS0xLTEtMA_ebc4632a-c69b-41b2-81d7-77ba0fce8c13">36,006</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="i46da2ee6d2014ddfb44a5bf4a587433d_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMTItMy0xLTEtMA_7857a5f7-23d9-4e7d-aad4-6c5b4dba1cf0">572,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 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="icf97c3c1483d48be98aa16ba27bed298_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMTItNS0xLTEtMA_24d20357-3fe2-4613-9880-adb04b1a4957">267,863</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="id7633ed9aae04682994e8a391134adce_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMTItNy0xLTEtMA_d41b3289-ff3b-49e0-adeb-c1fc36d2a541">16,061</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMTItOS0xLTEtMA_19f66497-4c57-4f77-be6f-ae7c12755abc">855,984</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 style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2021</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%">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%">Accumulated other comprehensive income (loss), net</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, 2020</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="ie82b3d713e334f04945011eda0e00c4a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMy0xLTEtMS0w_c34e26f1-3dff-4711-93dd-b2c02c9414b4">35,912</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="ie82b3d713e334f04945011eda0e00c4a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMy0zLTEtMS0w_7b7b14b7-9f5f-4d52-a454-30aa169fedf2">571,021</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="ic70de650bcc741bc84d45e1b372ce06f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMy01LTEtMS0w_2099f497-b3bf-45d8-aa2c-e9ee9d8d05c3">224,400</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="i6dabe77fe5224275b82f34c541cf2f49_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMy03LTEtMS0w_80544d0c-a297-4ad9-a676-ce707c031680">25,018</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMy05LTEtMS0w_76a1c985-64c1-439f-ba93-7d48c05f9fa3">820,439</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;text-align:left;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="i46c5ade9768a4863824d3d956609770f_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfNS0xLTEtMS0w_ab2eaf8d-22e1-4154-8dd0-e4014b6fa1fc">120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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="i46c5ade9768a4863824d3d956609770f_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfNy0zLTEtMS0w_6e99e615-0ab9-4058-950b-2551191b53c0">1,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfNy05LTEtMS0w_4f52201d-5ec5-4e23-ad0c-2b8371cb1bfd">1,796</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="i46c5ade9768a4863824d3d956609770f_D20210101-20210630" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfOC0xLTEtMS0w_8a70afcf-06e4-4486-8111-af6904282d26">26</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="i46c5ade9768a4863824d3d956609770f_D20210101-20210630" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfOC0zLTEtMS0w_21079f02-664f-46dd-b574-91c808253eb4">757</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfOC05LTEtMS0w_c8504fc9-6a75-43dc-a730-eb032b1a7231">757</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="ife69e79b746a40f09b4b85cea5a5d5b5_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfOS01LTEtMS0w_7e913650-5ea9-4252-b666-b26582d421b2">58,046</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfOS05LTEtMS0w_6bfe4bbd-2cb6-4dc9-8c2d-ac25e6a96099">58,046</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="i99a2fb78f3bf49b8b0541b03eafd8a12_D20210101-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMTAtNy0xLTEtMA_7a146a6e-372d-4239-b6e8-eb5c1701180d">8,957</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMTAtOS0xLTEtMA_92d32094-8284-493a-a5f7-b847b01a4767">8,957</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMTItMC0xLTEtMC90ZXh0cmVnaW9uOjdjZjZlMTk0M2M3YTRlODQ4NzViYTI1OTUwMjU5NjUxXzQ1_4a3ef560-5e18-4b4c-9797-e31b751edb20">0.40</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="ife69e79b746a40f09b4b85cea5a5d5b5_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMTItNS0xLTEtMA_b7147489-9552-4087-93e4-c444508dc035">14,583</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMTItOS0xLTEtMA_467c22b1-6be1-48fd-91bb-7d1fea5031a7">14,583</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 June 30, 2021</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="i46da2ee6d2014ddfb44a5bf4a587433d_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMTMtMS0xLTEtMA_840eaaff-bb88-4598-9d06-9f62423e9af3">36,006</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="i46da2ee6d2014ddfb44a5bf4a587433d_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMTMtMy0xLTEtMA_631fb03d-0226-4591-b380-4e1bad24d0a1">572,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 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="icf97c3c1483d48be98aa16ba27bed298_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMTMtNS0xLTEtMA_83100d3e-538c-4316-a78e-c8e59e376f3c">267,863</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="id7633ed9aae04682994e8a391134adce_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMTMtNy0xLTEtMA_3a5918db-18e9-482e-84c2-6d82260cce00">16,061</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMTMtOS0xLTEtMA_598842f5-519b-4cdb-854f-4384d18fff99">855,984</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><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: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 June 30, 2020</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%">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%">Accumulated other comprehensive income, net</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 March 31, 2020</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="i5f70c2c4ece046b6af335e6a06dde8c4_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMi0xLTEtMS0w_4433c887-f562-427f-bfa3-49a3e3cd8bef">35,889</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="i5f70c2c4ece046b6af335e6a06dde8c4_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMi0zLTEtMS0w_c6f7f579-f168-4513-a9c1-16e65e8191cf">568,439</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="i7779fca75d7e43018a08ebf4f6a1a84c_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMi01LTEtMS0w_2b56f4b4-bee9-4ced-920b-266a41dcfb02">211,707</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="i4581419bb9a046b3ba77565b93348dd0_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMi03LTEtMS0w_e99ce653-5e4b-4843-a357-287141baf832">18,292</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="iedfe18f8bb4f40dc9c566f654b39cd5d_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMi05LTEtMS0w_382b5582-159f-4677-89ed-af6cccbec0fe">798,438</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="ibb6a3dc020ba4a9ab875b22d00f458f5_D20200401-20200630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfNC0xLTEtMS0w_e5841a40-eb32-4972-9818-783c927b5b0f">19</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">Exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="ibb6a3dc020ba4a9ab875b22d00f458f5_D20200401-20200630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfNS0xLTEtMS0w_8096d48c-26b6-4c0d-9a17-096339246c26">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb6a3dc020ba4a9ab875b22d00f458f5_D20200401-20200630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfNS0zLTEtMS0w_b9821de6-4b46-4719-8f5d-6ae74d210bcd">51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfNS05LTEtMS0w_176d1377-fa94-4b6b-a233-505933c05cd2">51</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%">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%">&#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="ibb6a3dc020ba4a9ab875b22d00f458f5_D20200401-20200630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfNi0zLTEtMS0w_c475880f-a66e-4406-814c-03fd58b84d87">877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfNi05LTEtMS0w_f2f27db4-657a-4c50-8537-3b1f5d6acdae">877</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%">Common stock repurchased</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="ibb6a3dc020ba4a9ab875b22d00f458f5_D20200401-20200630" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfNy0xLTEtMS0w_7c1c4634-0cb9-471c-a315-511cbe4be2dd">2</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="ibb6a3dc020ba4a9ab875b22d00f458f5_D20200401-20200630" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfNy0zLTEtMS0w_25b106ed-e016-497f-809e-357c8a321546">38</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%">&#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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfNy05LTEtMS0w_6815ecd0-2544-43d4-90d2-42e6840e8595">38</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%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="i7c028199267f4ef6b3c3897828329321_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfOC01LTEtMS0w_667fd830-20b8-436d-851a-f1cf541e96b3">6,139</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="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%">(<ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfOC05LTEtMS0w_d30521c9-1478-449b-81df-e9856d95e5ce">6,139</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;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">&#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="i2772bd52333c4a6993e8ab4952fa105c_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfOS03LTEtMS0w_cc755356-0522-4478-97dd-85702790e6d6">7,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfOS05LTEtMS0w_80b4678e-e502-4232-b049-b97d9c7cff1d">7,689</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;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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMTEtMC0xLTEtMC90ZXh0cmVnaW9uOjBhNzAwZGIzYjAyMTRkZTRiOTZiM2I3MGI0YjMzYWEzXzQ0_8eb251ea-94f7-4a6d-a115-689389ab9896">0.20</ix:nonFraction> per share)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="i7c028199267f4ef6b3c3897828329321_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMTEtNS0xLTEtMA_55e55c4e-e5bf-4b5a-b2c5-6b322ea9d4f3">7,226</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%">(<ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMTEtOS0xLTEtMA_44fdf5cf-f67f-4a3d-9690-5d07d0d47565">7,226</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:700;line-height:100%">Balance at June 30, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6e606eb3135442d8a50449d71eb45189_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMTItMS0xLTEtMA_d4befc2f-9334-4a06-b68a-09b407173114">35,909</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="i6e606eb3135442d8a50449d71eb45189_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMTItMy0xLTEtMA_fb964f3e-e93d-4e67-b226-6a019187eed5">569,329</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="i89c62cd52bd2407f9fdb0fc17b9f20ba_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMTItNS0xLTEtMA_f50a6f4c-2ce0-452a-b72b-388f300a5c6a">198,342</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="ic7d0f61340e24e01b83003453700447d_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMTItNy0xLTEtMA_10084095-6355-4b4d-8168-a51ec4c8d3a2">25,981</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="i2280c091ff86491e83db813bcffd4314_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMTItOS0xLTEtMA_3b57fddc-5b34-4c85-a151-ad35b1c48438">793,652</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: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="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><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2020</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%">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%">Accumulated other comprehensive income, net</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, 2019</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="ib87583645615456ea034b4b177d6cf98_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMy0xLTEtMS0w_3eb195ca-3c36-4aad-9529-bef9b63cfbb8">36,619</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="ib87583645615456ea034b4b177d6cf98_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMy0zLTEtMS0w_281386c0-c3b5-4d53-a796-613ef3dff595">586,459</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="ibae0a5efb63342aa9f262fcc958120d3_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMy01LTEtMS0w_ebb6063f-1d2a-4daa-bc24-185205059e29">212,474</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="icbca5e5807d2442ab48c51271f0427f6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMy03LTEtMS0w_a3dbef31-1f0c-4904-9664-eb9f463af841">10,378</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="ibc75ed5a8f204c42b003e60a96bfeba3_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMy05LTEtMS0w_1660624e-8808-47d8-a6af-75cfe483226b">809,311</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 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%">Cumulative effect from change in accounting policy </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%">&#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="iead0cd33e5514d328fa0a7401c6fe1ad_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNC01LTEtMS0w_ce86e32c-01c2-4b72-acee-ed2b0941050f">5,615</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%">(<ix:nonFraction unitRef="usd" contextRef="i6bdef186ac3e4a5f82889a7ea62b4062_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNC05LTEtMS0w_f221f375-135b-4df5-9b19-e32cf9abf8be">5,615</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%">Restricted stock units vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="i14049c786b7c4a1ea9ac0d1caae77ae7_D20200101-20200630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNS0xLTEtMS0w_95e142ab-8178-4424-9db5-9a20df8d0db1">106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">&#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></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%">Exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="i14049c786b7c4a1ea9ac0d1caae77ae7_D20200101-20200630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNi0xLTEtMS0w_5734cb3d-ba64-455c-8fe1-07f63bf08598">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="i14049c786b7c4a1ea9ac0d1caae77ae7_D20200101-20200630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNi0zLTEtMS0w_5c57340b-1448-4cf5-aa07-f6a4e1bf378d">122</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNi05LTEtMS0w_568f8778-bdd3-4e6f-9939-ac4b8c7bd5dc">122</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%">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="i14049c786b7c4a1ea9ac0d1caae77ae7_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNy0zLTEtMS0w_b737c9ec-0d50-4093-b36d-1b54fc9d5c4b">1,846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNy05LTEtMS0w_5f7e4309-e44c-4a20-b53b-00f152710343">1,846</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="i14049c786b7c4a1ea9ac0d1caae77ae7_D20200101-20200630" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfOC0xLTEtMS0w_ee86b13a-727c-454e-947b-e5e6bc1f7c79">824</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="i14049c786b7c4a1ea9ac0d1caae77ae7_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfOC0zLTEtMS0w_41ec63ec-effe-471d-93e5-bb830fceff78">19,098</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfOC05LTEtMS0w_d8cd53cd-9978-43a2-958f-0bbe7f90fd07">19,098</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="i37f257ee91994ddbab8467fd53edc75b_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfOS01LTEtMS0w_85668907-c51d-4719-954b-c061bba3bb00">6,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: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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfOS05LTEtMS0w_4dd931cf-5382-448e-b851-01d33a963dd0">6,052</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="ie34fffc6d1d64b7b8d272cacd8dfdd31_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMTAtNy0xLTEtMA_31a264ff-7197-437e-8dd4-643b10f3949b">15,603</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMTAtOS0xLTEtMA_c95ac6bb-1292-4112-a95b-b7181075d415">15,603</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMTItMC0xLTEtMC90ZXh0cmVnaW9uOmY4YjE4NTI0M2VlMTRkYTE4Mjg2MTIzYTg3Y2VjNzU0XzQ2_97f1a171-bd27-424f-8803-f9287d9f5213">0.40</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="i37f257ee91994ddbab8467fd53edc75b_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMTItNS0xLTEtMA_85df120c-aafc-4bb8-8f69-666395f75586">14,569</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMTItOS0xLTEtMA_a95279af-269b-4ad7-aeb5-2479a08911ee">14,569</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 June 30, 2020</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="i6e606eb3135442d8a50449d71eb45189_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMTMtMS0xLTEtMA_f9ad50f0-2196-4e80-8c98-0d22027bdf28">35,909</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="i6e606eb3135442d8a50449d71eb45189_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMTMtMy0xLTEtMA_cf1526e6-05c0-475d-9cd7-6c139898244a">569,329</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="i89c62cd52bd2407f9fdb0fc17b9f20ba_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMTMtNS0xLTEtMA_e873aa52-ab27-4e8a-b601-5708a257c2af">198,342</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="ic7d0f61340e24e01b83003453700447d_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMTMtNy0xLTEtMA_3ee226e9-40c3-4730-9cd3-01db955df8ef">25,981</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="i2280c091ff86491e83db813bcffd4314_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMTMtOS0xLTEtMA_fd6441af-dd4d-40e2-bc9c-7fe4f0af6006">793,652</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="padding-left:45pt;text-indent:-9pt"><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><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RleHRyZWdpb246NDA3ZjdlZWM1MDE2NDVjZmE2OGRhODVmZWM4YjRiMjZfNDk0NzgwMjMyNTU2Mw_1b90425c-fb9e-4698-87f9-b8d863e470b1" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective January 1, 2020, Company adopted ASU 2016-13, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Financial Instruments - Credit Losses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">.</span></ix:footnote></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.</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%">9</span></div></div></div><div id="id84edf5020f1431ca6df5376e9198175_34"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</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%">2021</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%">2020</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMy0xLTEtMS0w_9de5d54b-d087-47b8-91e1-5427dde4f528">58,046</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMy0zLTEtMS0w_404968b3-313c-4e73-84ea-9a91a3258273">6,052</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DepreciationAmortizationAndAccretionNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNS0xLTEtMS0w_f7c4276e-0bf4-4589-a665-697a57b3fca0">13,901</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DepreciationAmortizationAndAccretionNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNS0zLTEtMS0w_7d02f3c9-7014-404b-bd44-c26e2fcc62ef">2,974</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%">(Reversal of) provision for 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNi0xLTEtMS0w_9ebc6d37-27e5-46f5-a392-000cc56110e3">21,186</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNi0zLTEtMS0w_f6a6004c-681a-4157-811a-279503c0dac3">36,509</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%">Net change in accrued interest receivable, prepaid expenses and other assets, and 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNy0xLTEtMS0w_8403b4df-8c63-4cac-b016-407498f1f4f8">3,541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="hfwa:NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNy0zLTEtMS0w_6afd1fad-5eee-45a8-be69-c693d5233e4b">3,096</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%">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%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfOC0xLTEtMS0w_18a2b721-4da5-463a-a1c3-2e572dbcaf4f">1,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfOC0zLTEtMS0w_6ae68d9b-771a-4e49-8fc9-d08e852be0e5">1,846</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%">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%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfOS0xLTEtMS0w_b9eb9902-83e1-41ef-b22a-409d727c4c8c">1,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfOS0zLTEtMS0w_2a4c2d4d-416a-4254-b9a3-51f1368c5e78">1,806</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%">Origination 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTAtMS0xLTEtMA_ea83c580-da44-4d6f-b480-8eafe314dfea">53,807</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTAtMy0xLTEtMA_f1a38778-bc3b-4817-8dfa-86774e2c362c">48,848</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%">Proceeds from sale 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTEtMS0xLTEtMA_cd512d12-d57b-4284-ac07-f6e5df4456dd">58,373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTEtMy0xLTEtMA_edb7e44c-ad4a-44eb-8299-fb7ef5356ab2">52,280</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%">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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BankOwnedLifeInsuranceIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTItMS0xLTEtMA_381c5002-feec-4774-a8ba-948c0b067026">1,373</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BankOwnedLifeInsuranceIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTItMy0xLTEtMA_1c1c218a-6bb8-4064-a23a-5247b0515429">1,530</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="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%">Valuation adjustment on 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" name="hfwa:InterestRateSwapValuationAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTQtMS0xLTEtMA_c61ddc70-fe59-47aa-966e-52e158525d50">254</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="hfwa:InterestRateSwapValuationAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTQtMy0xLTEtMA_52af6e7e-3f73-4950-8a9c-128233cd4e42">&#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 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 other real estate owned, 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:GainsLossesOnSalesOfOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTUtMS0xLTEtMA_a20ae018-9fc7-4fe7-aa6e-29c6b893be65">&#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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" name="us-gaap:GainsLossesOnSalesOfOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTUtMy0xLTEtMA_ecd4004f-e500-44c3-8d57-608cf51480d2">179</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfNotesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTYtMS0xLTEtMA_75503a62-fecc-4aaf-9f66-c3929e4a01b1">2,373</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfNotesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTYtMy0xLTEtMA_d0014777-8d68-444c-91a7-0560446978a1">1,682</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%">Gain 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTctMS0xLTEtMA_78098549-a73c-435b-af03-ca76bb25ab33">29</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtAndEquitySecuritiesRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTctMy0xLTEtMA_eac1e0be-fb0d-46d7-a60e-eaa80aad9c69">1,423</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 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" name="hfwa:GainLossofAssetsHeldforSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTgtMS0xLTEtMA_df4026c1-7e03-4b14-9332-cb2d9ae152bf">745</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" name="hfwa:GainLossofAssetsHeldforSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTgtMy0xLTEtMA_b3d3aca7-88c4-4f68-9839-89c299120b10">9</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="display:none"></td><td colspan="3" 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%">Loss (gain) on sale or write-off of 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjEtMS0xLTEtMA_67097ae2-0941-4507-960b-ee4bde30d926">88</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjEtMy0xLTEtMA_91bcc0c3-100a-41d3-9c7c-7301134f5d93">25</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjItMS0xLTEtMA_e6ac62eb-a80f-4205-adf4-540c3644c911">29,770</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjItMy0xLTEtMA_b83fe0fd-3269-4878-a241-67c6d4740341">38,727</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%">Loans originated, net of principal 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="hfwa:PaymentsForProceedsFromFinanceReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjQtMS0xLTEtMA_a0711af9-a3ae-4fd5-a23c-de09c6cf0ac5">295,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:PaymentsForProceedsFromFinanceReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjQtMy0xLTEtMA_9fc0d815-4b29-4010-8a46-ec40ed027eb5">895,251</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, calls and payments 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjUtMS0xLTEtMA_dc1b6f45-e3ec-4ff3-95de-773704adc52c">126,669</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjUtMy0xLTEtMA_18b3abe1-2e2a-4e42-a26b-96693210dbaf">154,194</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%">Purchase 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjYtMS0xLTEtMA_b7c6c4df-c011-4be1-8ca8-3bab71faa1cb">388,636</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjYtMy0xLTEtMA_05592bd2-2bf9-4d08-b821-90cc71a931ee">103,079</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%">Proceeds from sales 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjctMS0xLTEtMA_e2e645ca-37c3-4899-8c0e-9b6d3a6a44dc">1,248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjctMy0xLTEtMA_f2e052df-7e08-45d6-a731-b2553e0dcc42">40,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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjgtMS0xLTEtMA_cb921eff-f140-4b6b-bb3a-48592eb5fc3a">1,748</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjgtMy0xLTEtMA_9ca47438-f77a-4e48-8244-e199bd24dbe2">1,739</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%">Proceeds from sales of other real estate owned</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromSaleOfForeclosedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzAtMS0xLTEtMA_bcc14246-d759-4fb5-9c01-e5b4d869b284">&#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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfForeclosedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzAtMy0xLTEtMA_0317ff0f-e2f4-439b-90b0-3ee9f3b6c0b2">1,290</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%">Proceeds from sales 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:ProceedsfromSaleofAssetsHeldforSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzEtMS0xLTEtMA_33a3d291-6dae-405a-be1b-2bba0a2cf47b">3,730</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" name="hfwa:ProceedsfromSaleofAssetsHeldforSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzEtMy0xLTEtMA_e03ec7cf-82fe-4414-8378-3b8e54a628da">394</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzItMS0xLTEtMA_4f84e3eb-db81-4b20-b6f6-1f1a3c8ed0e3">&#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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzItMy0xLTEtMA_6dd2c716-681f-4623-a48e-33c14b46d8c8">2,560</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%">Purchases of Federal Home Loan Bank 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%">(<ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireFederalHomeLoanBankStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzMtMS0xLTEtMA_6b0d9d50-982a-4124-8339-ef6cc40928b8">1,272</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireFederalHomeLoanBankStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzMtMy0xLTEtMA_c73f4d1b-3350-419e-a3d8-d0312af519dd">2,844</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%">Proceeds from sales 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzQtMS0xLTEtMA_b13393da-127f-4c10-bae8-2351ba96caac">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzQtMy0xLTEtMA_020934fc-3de3-4a2e-b568-30dc150b01b4">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%">Purchases 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" name="hfwa:Purchasebankownedlifeinsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzUtMS0xLTEtMA_c8d18bfd-9f7d-483b-9c5c-16d2995db650">105</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:Purchasebankownedlifeinsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzUtMy0xLTEtMA_42b2534c-e343-460e-b615-a70876c19bfd">3,579</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%">Proceeds from bank owned life insurance death benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="hfwa:BankOwnedLifeInsuranceDeathBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzYtMS0xLTEtMA_df031d34-a32e-4420-be3a-3d9df9fa8855">&#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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:BankOwnedLifeInsuranceDeathBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzYtMy0xLTEtMA_6e5247a1-8d56-48a8-8e26-c19d21370697">1,324</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%">Cash received from return of New Market Tax Credit equity method investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:ReturnOfTaxCreditEquityMethodInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzctMS0xLTEtNTYzOA_341acf91-48fb-49a7-a5f5-69c48912a6ae">9,642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="hfwa:ReturnOfTaxCreditEquityMethodInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzctMy0xLTEtNTYzOA_9ef106b7-8f05-4dd5-aabc-602a76d68f08">&#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 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="hfwa:Changeinlowincometaxhousingtaxcreditpartnership" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzctMS0xLTEtMA_2e386c53-b6fe-4738-9449-18d6c8929764">12,637</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="hfwa:Changeinlowincometaxhousingtaxcreditpartnership" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzctMy0xLTEtMA_2ee9065e-6a42-4c83-b9fc-b2c5fe154bca">2,335</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="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 (used) by investing 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzktMS0xLTEtMA_77924ba6-4290-4af2-8f53-20328d15e1de">32,519</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzktMy0xLTEtMA_feedcd97-4002-4416-a646-5046f2f9d59a">808,082</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></tr><tr><td colspan="3" style="background-color:#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 #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 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDEtMS0xLTEtMA_a15eef7c-eaab-46a6-85da-4c0a1f143aa3">463,716</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDEtMy0xLTEtMA_4ebc88bd-134d-469b-a786-09c00d827ff9">985,057</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInLoansToFederalHomeLoanBanks" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDItMS0xLTEtMA_7d4ee435-5bd3-41aa-b97d-b6c74f46e5d1">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInLoansToFederalHomeLoanBanks" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDItMy0xLTEtMA_2ff178da-7f7f-436e-b12e-0851ff1f5e2b">19,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 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" name="us-gaap:RepaymentsOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDMtMS0xLTEtMA_73dfdb80-3518-43dd-9e2c-8613d05b177e">10</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDMtMy0xLTEtMA_20154f3e-1b2c-47c0-b74f-dc66125ea7e2">19,000</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%">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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDQtMS0xLTEtMA_5ed77ae0-eaab-4253-810d-95ee56f931b4">14,383</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDQtMy0xLTEtMA_6222b182-c409-4ef5-93dc-4d38aba25d36">14,494</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 increase 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInReceivablesUnderRepurchaseAgreements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDUtMS0xLTEtMA_adcebefa-4f70-4c41-b41f-ef698a66c46d">10,746</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInReceivablesUnderRepurchaseAgreements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDUtMy0xLTEtMA_ba509eaa-5cb2-4a7b-8e8a-a24e5ddbff06">4,275</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 exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDYtMS0xLTEtMA_c343fe3c-3383-495d-9db5-f26c790a9fa3">&#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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDYtMy0xLTEtMA_ff3de799-5d3c-47b0-9e4d-d2b6acb182f2">122</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%">Repurchase of 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%">(<ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDctMS0xLTEtMA_71776232-fba9-4aa8-987b-d21acd4ee12b">757</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDctMy0xLTEtMA_b0e17e3e-aacb-4b21-81c7-aab9320882ff">19,098</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 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:#cceeff;border-bottom:1pt solid #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="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDgtMS0xLTEtMA_88985fef-affe-46a0-bcd4-b5b475b04168">459,322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #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="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDgtMy0xLTEtMA_21e07070-f14b-4157-9bf4-848040a684cc">955,862</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</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%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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 in cash and cash equivalents</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDktMS0xLTEtMA_80e5a453-6c9e-459c-8ceb-c5ecc75a4517">521,611</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDktMy0xLTEtMA_303d39a6-627c-427d-a3e6-30bb16cf9d09">186,507</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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTAtMS0xLTEtMA_ada37ac6-75ce-465e-80ef-9b5b3a1cb0a4">743,322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc75ed5a8f204c42b003e60a96bfeba3_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTAtMy0xLTEtMA_fa452875-6f21-4acb-a322-0d04731eeac4">228,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 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:#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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTEtMS0xLTEtMA_0a64bf03-9991-427d-8005-7cf5ac8d6044">1,264,933</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="i2280c091ff86491e83db813bcffd4314_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTEtMy0xLTEtMA_183833dd-2c5e-4dc4-bc41-ffea474b3240">415,075</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 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></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 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="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 paid for interest</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTQtMS0xLTEtMA_04356635-d51c-4e97-bc5e-97c33ea3f245">3,571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTQtMy0xLTEtMA_3d0e165e-0662-47b1-b9da-0c107b372df1">8,144</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%">Cash paid for income taxes, net of refunds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTUtMS0xLTEtMA_554a6086-39fc-437b-ad43-160c29d7d518">7,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTUtMy0xLTEtMA_ecb32f13-ccc6-418a-862a-3a17dd498ebb">118</ix:nonFraction>&#160;</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></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="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%">Transfers of loans receivable to other real estate owned</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:TransferToOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTgtMS0xLTEtMA_b7f228d9-6762-4dbd-8b27-962705866c83">&#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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" name="us-gaap:TransferToOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTgtMy0xLTEtMA_8022f868-d49c-4ed8-9afb-296c4ac6192b">270</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%">Loans received from return of New Market Tax Credit equity method investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:LoansReceivedFromTaxCreditEquityMethodInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjAtMS0xLTEtNTk0MA_6deca1db-b6f9-4fde-a11d-7ed67266454f">15,596</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="hfwa:LoansReceivedFromTaxCreditEquityMethodInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjAtMy0xLTEtNTk0MA_4f1981f9-6168-4d9c-99dd-a53f08086710">&#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 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%">Transfers of properties classified as held for sale to prepaid expenses and other assets from 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTktMS0xLTEtMA_2ba4af94-3454-49b4-8430-4dcc32534c7b">1,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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="hfwa:TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTktMy0xLTEtMA_547d5d70-9e59-46d7-96f6-6759a69733ee">&#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 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 low-income housing tax credit partnership and related funding commitment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="hfwa:InvestmentInLowIncomeHousingTaxPartnership" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjAtMS0xLTEtMA_9103098f-b582-45c4-84f2-c0333b94912a">&#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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:InvestmentInLowIncomeHousingTaxPartnership" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjAtMy0xLTEtMA_23024f27-b385-46f4-8239-402ff913cd2f">10,237</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="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%">Cumulative effect from change in accounting policy</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="hfwa:CumulativeEffectFromChangeInAccountingPolicy" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjItMS0xLTEtMA_70e949bb-e038-438b-8bc5-4a4629220eda">&#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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:CumulativeEffectFromChangeInAccountingPolicy" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjItMy0xLTEtMA_966a6993-1c01-491f-8d05-5e0f942b0685">7,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="display:none"></td><td colspan="3" 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%">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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjQtMS0xLTEtMA_7dee3212-e121-4e33-8a74-b68cbb6d41cf">8,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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjQtMy0xLTEtMA_13bb981f-61bc-407f-a304-304cda81bad0">591</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></table></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RleHRyZWdpb246YmMzMWY2MjlkM2VjNGMyMmJiZWZlZTM5NzhjZDIyZTVfMzA0_1efb0ea7-a654-46b1-b0f2-b49f7908ac82" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effective January 1, 2020, the Company adopted ASU 2016-13, </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</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. </span></ix:footnote></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-top:3pt;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:9pt;font-weight:400;line-height:120%">See accompanying Notes to Condensed Consolidated Financial Statements.</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%">11</span></div></div></div><div id="id84edf5020f1431ca6df5376e9198175_37"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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="id84edf5020f1431ca6df5376e9198175_40"></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%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:61.02pt"><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfOTE2OQ_1d26963c-4aa2-4558-8cd3-d7814da432f2" continuedAt="i83cf46e28d6340d480fe3539244abea7" escape="true">Description of Business, Basis of Presentation, Significant Accounting Policies and Recently Issued Accounting Pronouncements</ix:nonNumeric></span></div><ix:continuation id="i83cf46e28d6340d480fe3539244abea7" continuedAt="ic3e0ff2b86aa40d196ee32829f867b57"><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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:NatureOfOperations" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfOTE1NA_ee24dfb2-555c-4292-b658-3dd17905983f" continuedAt="i84a4d4b60313446da00baf98f091c4c9" escape="true">Description of Business</ix:nonNumeric></span></div><ix:continuation id="i84a4d4b60313446da00baf98f091c4c9"><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, Heritage Bank. The Bank is headquartered in Olympia, Washington and conducts business from its <ix:nonFraction unitRef="branch" contextRef="i06a049edb1f64242aa7b42baf1a785e2_I20210630" decimals="INF" name="hfwa:NumberOfBranchesOperating" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfNDAw_c8a5c477-f814-4e52-ae06-1407ab61192a">53</ix:nonFraction> branch offices as of June&#160;30, 2021 located throughout Washington State and the greater Portland, Oregon area. 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.</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 announced a plan in July 2021 to consolidate <ix:nonFraction unitRef="branch2" contextRef="i8a2a209fe0524253ac3ed2d7d6110cc4_D20210701-20210731" decimals="INF" format="ixt-sec:numwordsen" name="hfwa:NumberOfBranchesConsolidated" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfNDk0NzgwMjM0MTkzNg_4ede4fe7-b92b-4340-a022-acff3242c404">four</ix:nonFraction> branches during October 2021 to create a more efficient branch footprint. This will reduce the branch count from <ix:nonFraction unitRef="branch" contextRef="i06a049edb1f64242aa7b42baf1a785e2_I20210630" decimals="INF" name="hfwa:NumberOfBranchesOperating" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfNDk0NzgwMjM0MTk0MA_b65050b5-7509-453a-8409-326f9b752e38">53</ix:nonFraction> to <ix:nonFraction unitRef="branch" contextRef="i497ac7049e02417ea05c6d62aa6c1261_I20210731" decimals="INF" name="hfwa:NumberOfBranchesOperating" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfNDk0NzgwMjM0MTk0NA_035559f3-f4d0-4bf5-9667-b3093c18e8f4">49</ix:nonFraction>. The Company plans to integrate these locations into other branches within its network.</span></div></ix:continuation><div style="margin-top:5pt;text-align:justify"><span><br/></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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfOTE2Mg_34053caf-359c-440f-bc87-38a43f023f7f" continuedAt="i4dfae81e029e46c6a6f41c29988a95e2" escape="true">Basis of Presentation</ix:nonNumeric></span></div><ix:continuation id="i4dfae81e029e46c6a6f41c29988a95e2"><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 that these unaudited Condensed Consolidated Financial Statements and accompanying Notes be read with the audited Consolidated Financial Statements and the accompanying Notes included in the 2020 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 six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2021.</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 that the judgments, estimates, and assumptions used in the preparation of the 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 ACL on loans, management's estimate of 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 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%">Certain prior year amounts in the Condensed Consolidated Statements of Income and the Condensed Consolidated Statements of Cash Flows have been reclassified to conform to the current year&#8217;s presentation. Reclassifications had no effect on the prior years' net income or stockholders&#8217; equity.</span></div></ix:continuation><div style="margin-top:5pt;text-align:justify"><span><br/></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 Condensed Consolidated Financial Statements are disclosed in greater detail in the 2020 Annual Form 10-K. There have not been any material changes in the Company's significant accounting policies from those contained in the 2020 Annual Form 10-K during the six months ended June 30, 2021.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfOTE0NQ_d592f0d6-c9dd-421d-b6fd-3955c0bcd244" continuedAt="i650c9d0f028344b191e7f45ec13edbf3" escape="true">Recently Issued or Adopted Accounting Pronouncements</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><ix:continuation id="i650c9d0f028344b191e7f45ec13edbf3" continuedAt="idce3991c8880416688b91c6e33f8a98e"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">FASB ASU 2016-13</span><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:9pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments: Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, as amended by ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-10, ASU 2019-11, and ASU 2020-02, was originally issued in June 2016. This ASU replaced the incurred loss methodology with an expected loss methodology, which is commonly referred to as the "CECL" methodology. The measurement of expected credit losses under the CECL methodology is applicable to financial assets measured at amortized cost, including loans receivable. It also applies to off-balance sheet credit exposures such as loan commitments, standby letters of credit, financial guarantees, and other similar instruments. In addition, CECL Adoption made changes to the accounting for credit losses on investment securities available for sale. This ASU requires financial assets measured at amortized cost basis to be presented at the net amount expected to be collected. For public business entities, this ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years with early adoption permitted for fiscal years after December 15, 2018 and can be delayed under a provision of the CARES Act until the end of the official health emergency declaration. The Bank adopted ASU 2016-13 on January 1, 2020 using the modified retrospective method for all financial assets measured at amortized cost and unfunded commitments. At adoption, the Bank elected not to measure an ACL on accrued interest receivable on loans receivable or accrued interest receivable on </span></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%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><ix:continuation id="ic3e0ff2b86aa40d196ee32829f867b57"><ix:continuation id="idce3991c8880416688b91c6e33f8a98e"><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%">investment securities available for sale as Bank policy is to reverse interest income for uncollectible accrued interest receivable balances in a timely manner.</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 adoption of ASU 2016-13 included an increase to the ACL on loans of $<ix:nonFraction unitRef="usd" contextRef="i2660552ab1354387a697fb41a8d5816c_I20200101" decimals="-5" format="ixt:numdotdecimal" name="hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfNjQyNQ_713b174c-9617-4b2b-b514-3769840ce6e8">3.4</ix:nonFraction>&#160;million and an increase to the ACL on unfunded commitments of $<ix:nonFraction unitRef="usd" contextRef="ice2e6142e6ac4663a82973d0c57c56e1_I20200101" decimals="-5" format="ixt:numdotdecimal" name="hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfNjQ4Mg_b7bca35f-8e2e-40a0-abcb-3eb619fe5f72">3.7</ix:nonFraction> million, resulting in a pretax cumulative-effect adjustment of $<ix:nonFraction unitRef="usd" contextRef="i0da92f3d36824df88b3789b426eaec42_I20200101" decimals="-5" format="ixt:numdotdecimal" name="hfwa:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfNjU0MA_8aa6bdc6-8444-47c5-8e72-8d4da0924cdf">7.1</ix:nonFraction> million. The impact of this adjustment to beginning retained earnings on January 1, 2020 was $<ix:nonFraction unitRef="usd" contextRef="i0da92f3d36824df88b3789b426eaec42_I20200101" decimals="-3" format="ixt:numdotdecimal" name="hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfNjYyOA_d65c6d85-9538-48ed-8904-66105d8d3052">5.6</ix:nonFraction>&#160;million, net of tax.</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, 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 through December 31, 2022. 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 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 this ASU to have a material impact on its business operations and the Condensed Consolidated Financial Statements.</span></div></ix:continuation></ix:continuation><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_43"></div><div style="margin-top:5pt"><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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMzEwNw_a77888d5-d3d0-4f6c-ae9a-19ec2eebda88" continuedAt="i5c8a8d9f93864a42a79d213eef8603cb" escape="true">Investment Securities</ix:nonNumeric></span></div><ix:continuation id="i5c8a8d9f93864a42a79d213eef8603cb" continuedAt="i0c83fd11aaba456d93e797ef2c9d6706"><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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:TradingSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMjY3_c89842ca-9e5d-4637-b1f7-0802453fc0c9"><ix:nonFraction unitRef="usd" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:TradingSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMjY3_d231c06c-e9f2-4b8c-8a95-f96482b61204">no</ix:nonFraction></ix:nonFraction> securities classified as trading or held to maturity at June&#160;30, 2021 or December&#160;31, 2020.</span></div><div style="margin-top:5pt"><span><br/></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) Securities by Type and Maturity</span></div><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMzEwMw_c8dc583c-626b-45cc-897f-b390f9099e3f" 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 available for sale at the dates indicated and the corresponding amounts of gross unrealized gains and losses recognized in accumulated other comprehensive income:</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%">June 30, 2021</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: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="id18e545191f94ccca85f97e89eb6286e_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfMy0xLTEtMS0w_85396ce6-3013-4444-8c42-35447779b1c5">104,688</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="id18e545191f94ccca85f97e89eb6286e_I20210630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfMy0zLTEtMS0w_3c477876-4da6-4612-aa6d-791051592078">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 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="id18e545191f94ccca85f97e89eb6286e_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfMy01LTEtMS0w_a808ea25-ec24-4109-8f19-f3acc525a8b0">1,518</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="id18e545191f94ccca85f97e89eb6286e_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfMy03LTEtMS0w_c2ddd16e-cbc4-493c-9f7b-0f5ffb63499a">103,647</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%">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="idf68b00436e54b5ba7c92865d1ebd077_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNC0xLTEtMS0w_c4221eee-e8b9-4f96-9b5d-1467589658fd">219,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="idf68b00436e54b5ba7c92865d1ebd077_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNC0zLTEtMS0w_c4abf572-5547-477c-b9ff-68c6442ea8c6">10,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="idf68b00436e54b5ba7c92865d1ebd077_I20210630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNC01LTEtMS0w_7a963eaf-172a-4bb2-b64c-1927ca23857a">588</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="idf68b00436e54b5ba7c92865d1ebd077_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNC03LTEtMS0w_09af3135-3653-4bb3-8bc5-235ffaeae293">228,927</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="ib4e21834485f4f2bbb2ef35ad8fb484a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNi0xLTEtMS0w_99d45efa-9403-4a3b-8fce-44c9cdcfba94">256,875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4e21834485f4f2bbb2ef35ad8fb484a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNi0zLTEtMS0w_b766d552-9215-4b4c-879e-9dc1908779f0">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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4e21834485f4f2bbb2ef35ad8fb484a_I20210630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNi01LTEtMS0w_1123f570-473e-489c-9d60-e49ac0abb44d">846</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="i29c7e8a561c246bc8c44ca74dbffb098_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNi03LTEtMS0w_ff64ebc4-b99a-4330-878c-727596fe4aa8">259,494</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="ic44c5f8fb4fb4c83a93260977f325c8e_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNy0xLTEtMS0w_f955dc58-8104-433a-b981-79bd9ed18f71">413,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="ic44c5f8fb4fb4c83a93260977f325c8e_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNy0zLTEtMS0w_4a443674-4c58-4115-9830-6b3246a3d5d2">9,973</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic44c5f8fb4fb4c83a93260977f325c8e_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNy01LTEtMS0w_ff8b2812-de7e-4073-95d3-148181057205">1,337</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="i1567f3b688f84245aa53d3dcacf3e036_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNy03LTEtMS0w_0999dfb8-c36e-4103-bb88-67d96ae8034f">421,940</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%">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="i195831c77ce843cbb385c8c28e92b56d_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfOC0xLTEtMS0w_3ec4a7ce-802d-4af5-ad4c-3b063991ae72">7,004</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i195831c77ce843cbb385c8c28e92b56d_I20210630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfOC0zLTEtMS0w_7854be2a-c17f-4829-b218-430e691d6255">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i195831c77ce843cbb385c8c28e92b56d_I20210630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfOC01LTEtMS0w_7602d764-0173-4679-9746-6fc11f4a1060">3</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="i4257f025860742fe8625883f0d14d04c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfOC03LTEtMS0w_c45abc83-f385-4237-8647-39a16ed2f5bd">7,018</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 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="i27e2799350a44ad28ccb6fe9d2973dff_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfOS0xLTEtMS0w_d70119a0-5d77-4e75-b9ca-e3a43d198337">27,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27e2799350a44ad28ccb6fe9d2973dff_I20210630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfOS0zLTEtMS0w_b61eba70-bd45-4513-b0aa-0aec27810e19">551</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27e2799350a44ad28ccb6fe9d2973dff_I20210630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfOS01LTEtMS0w_f2b18c27-ab71-44a6-9e7b-2adeb1aa1969">9</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="ibc3d2058e10c45ea9e8191fb953e982b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfOS03LTEtMS0w_9f2bda8f-813a-4875-a90e-8808160dd1c1">28,498</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfMTAtMS0xLTEtMA_a3560ad7-79ec-4bd4-bf81-9fe71748e570">1,029,001</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfMTAtMy0xLTEtMA_9d260363-f46d-40d7-81a8-428b59549a1a">24,824</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfMTAtNS0xLTEtMA_381c32fd-2bfc-4e4b-8239-a554a0bb3027">4,301</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfMTAtNy0xLTEtMA_2c4837a4-1f66-4e92-ad3d-07cca1f8b33a">1,049,524</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="text-indent:36pt"><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: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 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.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, 2020</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="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: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: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="ie4c9c6e6f4ed4377b533786cb87d962b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfMy0xLTEtMS0w_4f04e742-a5e9-4794-a486-5214a0ecea7e">44,713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ie4c9c6e6f4ed4377b533786cb87d962b_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfMy0zLTEtMS0w_75a065c0-60d5-42cd-9776-00f118a00ee4">947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ie4c9c6e6f4ed4377b533786cb87d962b_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfMy01LTEtMS0w_cbd6e63f-e0a8-430a-bdd3-6349d678c388">&#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="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="ie4c9c6e6f4ed4377b533786cb87d962b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfMy05LTEtMS0w_451dede4-8eb5-41ae-9b01-9f17ab8998e9">45,660</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%">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="i638b77c967b64575a7fad883bf0ccfc5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNC0xLTEtMS0w_70ae5bd8-79d7-4e9d-a378-8d9e01add1ff">197,634</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i638b77c967b64575a7fad883bf0ccfc5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNC0zLTEtMS0w_f2d661e3-bfee-4a30-ae55-dee5d4c10b60">12,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="i638b77c967b64575a7fad883bf0ccfc5_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNC01LTEtMS0w_5e3761fb-2d37-498c-8446-56455d4e1ab5">227</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i638b77c967b64575a7fad883bf0ccfc5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNC05LTEtMS0w_e51676ce-3faa-411a-aec6-bd17d24accae">209,968</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%">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="i4fe780a49cb04859baf3db356ad2b843_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNi0xLTEtMS0w_4b6ab156-1bc6-4449-8092-e53fc41a5392">196,956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fe780a49cb04859baf3db356ad2b843_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNi0zLTEtMS0w_b6c16692-aae7-4e30-96ef-3009752e7ce5">5,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4fe780a49cb04859baf3db356ad2b843_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNi01LTEtMS0w_c16d486b-285d-49b9-aa3b-120324a1b5b0">209</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fe780a49cb04859baf3db356ad2b843_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNi05LTEtMS0w_473a8713-938a-4d6c-90d7-454f204d19f3">201,872</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="i27fd57b2833840ce9f57a1c1669e9bad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNy0xLTEtMS0w_35fad864-09cf-4855-9e99-04290a904d8c">290,638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27fd57b2833840ce9f57a1c1669e9bad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNy0zLTEtMS0w_6f6f4ff6-979c-45ac-9b5e-770948bfee65">13,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27fd57b2833840ce9f57a1c1669e9bad_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNy01LTEtMS0w_4efd26e7-5472-45ae-91a4-1484632d59b4">90</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27fd57b2833840ce9f57a1c1669e9bad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNy05LTEtMS0w_b4f122f4-5d42-487f-b550-c0b529a7efe4">303,746</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%">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="i60021ad78ac749d4a5403723747128ac_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfOC0xLTEtMS0w_fcdc0403-1b00-4199-83f7-68a85fbe2447">10,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60021ad78ac749d4a5403723747128ac_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfOC0zLTEtMS0w_277e4a74-8b14-41ad-a451-e6cfb10dc3ee">125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60021ad78ac749d4a5403723747128ac_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfOC01LTEtMS0w_41d08834-549c-46f2-835f-8ca51118c2cf">&#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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60021ad78ac749d4a5403723747128ac_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfOC05LTEtMS0w_2464ec6d-17ec-46ee-aaf5-49554d22ae3a">11,096</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 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="i86ca8bdd2239484b92d73d5926f4cffc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfOS0xLTEtMS0w_772805bd-874c-49ce-8251-d4f99bcdc773">29,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ca8bdd2239484b92d73d5926f4cffc_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfOS0zLTEtMS0w_11de0d2d-9b02-4f02-bf90-a2141638fe30">565</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86ca8bdd2239484b92d73d5926f4cffc_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfOS01LTEtMS0w_714d1d79-492e-485f-a398-35884e5574ea">27</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ca8bdd2239484b92d73d5926f4cffc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfOS05LTEtMS0w_23ed5005-4e13-4c52-a532-194de8865a99">29,821</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfMTAtMS0xLTEtMA_f7bce3df-3078-4343-9945-44891166bb97">770,195</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfMTAtMy0xLTEtMA_300b09a6-bbd5-4c30-af22-015d4b09de06">32,521</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfMTAtNS0xLTEtMA_3e60fd69-9f93-4610-8453-e36e3d2d5b54">553</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="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;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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfMTAtOS0xLTEtMA_2a4264cb-3b5b-416a-a7e2-5acb6c134b8b">802,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></tr></table></div></ix:nonNumeric></ix:continuation><div style="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%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><ix:continuation id="i0c83fd11aaba456d93e797ef2c9d6706" continuedAt="iaabd61a6f0e0434ebeac8b334ec65d38"><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMzEwMg_33acb73d-05bf-4699-b039-1ebb44d32fb1" 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 and fair value of investment securities available for sale at June&#160;30, 2021, by contractual maturity, are set forth below. 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: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%">Amortized Cost</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%">Fair<br/>Value</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%">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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc5MjkyNTZjMzM3NDQ5MDdhZWRlYTBlNWYzOTYwYjA4L3RhYmxlcmFuZ2U6NzkyOTI1NmMzMzc0NDkwN2FlZGVhMGU1ZjM5NjBiMDhfMi0xLTEtMS0w_141dd7fd-acc2-43d6-be61-2ba00beb8b81">33,741</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc5MjkyNTZjMzM3NDQ5MDdhZWRlYTBlNWYzOTYwYjA4L3RhYmxlcmFuZ2U6NzkyOTI1NmMzMzc0NDkwN2FlZGVhMGU1ZjM5NjBiMDhfMi0zLTEtMS0w_2a3d4152-b655-44c0-b738-33b7f3395276">33,967</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc5MjkyNTZjMzM3NDQ5MDdhZWRlYTBlNWYzOTYwYjA4L3RhYmxlcmFuZ2U6NzkyOTI1NmMzMzc0NDkwN2FlZGVhMGU1ZjM5NjBiMDhfMy0xLTEtMS0w_85211232-07cb-4f3f-a0e4-ca6f307d1e5e">132,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc5MjkyNTZjMzM3NDQ5MDdhZWRlYTBlNWYzOTYwYjA4L3RhYmxlcmFuZ2U6NzkyOTI1NmMzMzc0NDkwN2FlZGVhMGU1ZjM5NjBiMDhfMy0zLTEtMS0w_bf5a6f67-09c9-4534-995d-5fceda53e91b">138,549</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc5MjkyNTZjMzM3NDQ5MDdhZWRlYTBlNWYzOTYwYjA4L3RhYmxlcmFuZ2U6NzkyOTI1NmMzMzc0NDkwN2FlZGVhMGU1ZjM5NjBiMDhfNC0xLTEtMS0w_b7969a9a-bb7d-4a16-a28f-09684469d410">344,562</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc5MjkyNTZjMzM3NDQ5MDdhZWRlYTBlNWYzOTYwYjA4L3RhYmxlcmFuZ2U6NzkyOTI1NmMzMzc0NDkwN2FlZGVhMGU1ZjM5NjBiMDhfNC0zLTEtMS0w_621d4772-62a8-43e0-b3a3-3132f60f09aa">351,995</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc5MjkyNTZjMzM3NDQ5MDdhZWRlYTBlNWYzOTYwYjA4L3RhYmxlcmFuZ2U6NzkyOTI1NmMzMzc0NDkwN2FlZGVhMGU1ZjM5NjBiMDhfNS0xLTEtMS0w_b825b6f1-ec16-44eb-a2b4-bfcd864fca0a">517,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc5MjkyNTZjMzM3NDQ5MDdhZWRlYTBlNWYzOTYwYjA4L3RhYmxlcmFuZ2U6NzkyOTI1NmMzMzc0NDkwN2FlZGVhMGU1ZjM5NjBiMDhfNS0zLTEtMS0w_241cd8a1-8df1-463e-b90c-95401cffbcdf">525,013</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc5MjkyNTZjMzM3NDQ5MDdhZWRlYTBlNWYzOTYwYjA4L3RhYmxlcmFuZ2U6NzkyOTI1NmMzMzc0NDkwN2FlZGVhMGU1ZjM5NjBiMDhfNi0xLTEtMS0w_b351f59f-ef5e-456f-a985-ba37a43aeefb">1,029,001</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc5MjkyNTZjMzM3NDQ5MDdhZWRlYTBlNWYzOTYwYjA4L3RhYmxlcmFuZ2U6NzkyOTI1NmMzMzc0NDkwN2FlZGVhMGU1ZjM5NjBiMDhfNi0zLTEtMS0w_c094fb32-0eba-4ceb-ab3c-deb49f2c0bcd">1,049,524</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="text-indent:36pt"><span><br/></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 June&#160;30, 2021 and December&#160;31, 2020.</span></div><div style="margin-top:5pt"><span><br/></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 and ACL on Investment Securities Available for Sale</span></div><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMzA4MA_62697795-c62a-487e-8adc-56c5f5c246bc" 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 show the gross unrealized losses and fair value of the Company&#8217;s investment securities available for sale for which an allowance for credit losses has not been recorded, aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position as of June&#160;30, 2021 and December&#160;31, 2020:</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%">June 30, 2021</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="id18e545191f94ccca85f97e89eb6286e_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNC0xLTEtMS0w_ed525fc7-ae3a-44a7-a501-ec6d7e992321">50,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 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="id18e545191f94ccca85f97e89eb6286e_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNC0zLTEtMS0w_44679194-ace1-4b8c-b8de-b5bb1720f278">1,518</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="id18e545191f94ccca85f97e89eb6286e_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNC01LTEtMS0w_faae2b66-4fa2-404b-a165-27bbace7e0b8">&#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="id18e545191f94ccca85f97e89eb6286e_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNC03LTEtMS0w_314e6827-166a-4755-aed1-1503aac2a0f9">&#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="id18e545191f94ccca85f97e89eb6286e_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNC05LTEtMS0w_c54f54e8-0732-46e0-b1c1-13859f30bf41">50,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 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="id18e545191f94ccca85f97e89eb6286e_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNC0xMS0xLTEtMA_0ab3ab66-eb57-4833-9fca-ddcba1f11073">1,518</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="idf68b00436e54b5ba7c92865d1ebd077_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNS0xLTEtMS0w_dd978137-be69-46b0-85b5-0f3e8bcba393">32,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf68b00436e54b5ba7c92865d1ebd077_I20210630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNS0zLTEtMS0w_a56c458c-6b08-49de-b5cf-cc334dffb7a3">484</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="idf68b00436e54b5ba7c92865d1ebd077_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNS01LTEtMS0w_da096041-1c44-469c-aa7e-60b5d7edb43d">2,348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf68b00436e54b5ba7c92865d1ebd077_I20210630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNS03LTEtMS0w_3f65d2ad-2aab-4e08-94d1-e4c8b8031845">104</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="idf68b00436e54b5ba7c92865d1ebd077_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNS05LTEtMS0w_3196d833-f7bd-4308-893d-1763ba6d3395">34,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="idf68b00436e54b5ba7c92865d1ebd077_I20210630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNS0xMS0xLTEtMA_9ed1d2cb-ee82-4aa8-b9fa-5cdc8099ee28">588</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><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%">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="ib4e21834485f4f2bbb2ef35ad8fb484a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNy0xLTEtMS0w_bb292752-b41f-4fcb-8974-4f9a98f28564">42,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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4e21834485f4f2bbb2ef35ad8fb484a_I20210630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNy0zLTEtMS0w_17633457-0b44-4369-9a1c-46fd78f4690c">715</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="ib4e21834485f4f2bbb2ef35ad8fb484a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNy01LTEtMS0w_a9f6b0d4-1815-4448-b9ea-417485ce8aa7">22,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4e21834485f4f2bbb2ef35ad8fb484a_I20210630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNy03LTEtMS0w_fe1110d7-b844-4b20-8695-c7ee943eee28">131</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="ib4e21834485f4f2bbb2ef35ad8fb484a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNy05LTEtMS0w_a5fbcd38-1038-487f-b993-de65a9d989bc">65,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="ib4e21834485f4f2bbb2ef35ad8fb484a_I20210630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNy0xMS0xLTEtMA_de2329f2-271e-40c9-9eaf-c6d714e8dae7">846</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%">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="ic44c5f8fb4fb4c83a93260977f325c8e_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfOC0xLTEtMS0w_157100cc-ff7f-4330-a101-9c3732f5df65">84,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic44c5f8fb4fb4c83a93260977f325c8e_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfOC0zLTEtMS0w_764a4b9f-e4ea-4c4c-bfea-7b633282392b">1,331</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="ic44c5f8fb4fb4c83a93260977f325c8e_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfOC01LTEtMS0w_14c5850d-2f65-4bd1-ac94-4bcd8e41d5fc">2,595</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic44c5f8fb4fb4c83a93260977f325c8e_I20210630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfOC03LTEtMS0w_d3d2f294-6546-475b-9381-909ec5c12bd0">6</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="ic44c5f8fb4fb4c83a93260977f325c8e_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfOC05LTEtMS0w_fd4b7ba2-3a8f-4969-af48-d5ca7ec21349">87,366</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic44c5f8fb4fb4c83a93260977f325c8e_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfOC0xMS0xLTEtMA_8361b5e7-88f5-4c98-a033-7b0d86befe52">1,337</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><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%">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="i195831c77ce843cbb385c8c28e92b56d_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTAtMS0xLTEtMA_b4d63fb5-2b5c-44f9-8cc1-60f51fe29d74">4,990</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i195831c77ce843cbb385c8c28e92b56d_I20210630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTAtMy0xLTEtMA_e96438bc-938b-415a-8b4d-0c2c529be826">3</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="i195831c77ce843cbb385c8c28e92b56d_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTAtNS0xLTEtMA_42e9f600-b0cb-494e-b48d-481d69654488">&#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="i195831c77ce843cbb385c8c28e92b56d_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTAtNy0xLTEtMA_517bcd40-423d-4cec-b70d-17c6fa331945">&#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="i195831c77ce843cbb385c8c28e92b56d_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTAtOS0xLTEtMA_d7a7ade5-2d41-4133-85b2-ade6f23bafb1">4,990</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i195831c77ce843cbb385c8c28e92b56d_I20210630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTAtMTEtMS0xLTA_420b22fc-9bbc-43a2-8238-62a608560794">3</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="i27e2799350a44ad28ccb6fe9d2973dff_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTEtMS0xLTEtMA_bb312482-8ce3-4aed-8d0d-2881e0db75d9">&#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="i27e2799350a44ad28ccb6fe9d2973dff_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTEtMy0xLTEtMA_415c8e21-ceb5-40ef-b5b6-0a4023007c85">&#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="i27e2799350a44ad28ccb6fe9d2973dff_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTEtNS0xLTEtMA_80ddeb51-d26c-48af-affe-5db46855ff07">1,262</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27e2799350a44ad28ccb6fe9d2973dff_I20210630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTEtNy0xLTEtMA_7aa36d72-7abc-4158-b866-3beaefa0edae">9</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="i27e2799350a44ad28ccb6fe9d2973dff_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTEtOS0xLTEtMA_2658e4b7-dd78-4133-91c2-6915bdd66fe6">1,262</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27e2799350a44ad28ccb6fe9d2973dff_I20210630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTEtMTEtMS0xLTA_181c1b3e-454a-4bf6-9632-12f25f841ddd">9</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTItMS0xLTEtMA_30c3612f-129f-4bb5-9903-0a59575237e3">214,770</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTItMy0xLTEtMA_e9ea2436-cfd7-47fc-ab04-53b7f48949b7">4,051</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTItNS0xLTEtMA_ead3c231-fc74-4eb2-8975-dfcdec51feeb">29,106</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTItNy0xLTEtMA_fe11fa3d-1f8b-4a5c-9fc7-daa6105598d3">250</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTItOS0xLTEtMA_9ffaeba2-dfae-4398-900c-aa0a352f4742">243,876</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTItMTEtMS0xLTA_0ae984d7-7f64-4c5a-bc4d-520eba5fe837">4,301</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="text-indent:36pt"><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: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, 2020</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Municipal 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="i638b77c967b64575a7fad883bf0ccfc5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNS0xLTEtMS0w_3f30513f-97b5-4c67-93c2-b3103a6bc3c4">10,264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i638b77c967b64575a7fad883bf0ccfc5_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNS0zLTEtMS0w_3f4ca3b2-544a-477c-a65a-5c38ceadce6b">227</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="i638b77c967b64575a7fad883bf0ccfc5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNS01LTEtMS0w_7cbeec69-5fd1-49c0-82e5-f031e15d10ee">&#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="i638b77c967b64575a7fad883bf0ccfc5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNS03LTEtMS0w_30528ac3-923f-4d2e-8531-a69a76e8df8b">&#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="i638b77c967b64575a7fad883bf0ccfc5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNS05LTEtMS0w_31468efc-43f2-4300-9d1a-4af144733e7c">10,264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i638b77c967b64575a7fad883bf0ccfc5_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNS0xMS0xLTEtMA_68f5d47a-3b95-43b7-b240-34c921b740eb">227</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 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="i4fe780a49cb04859baf3db356ad2b843_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNy0xLTEtMS0w_6ea29953-8a1e-4bb8-a564-d9ae59ed523e">&#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="i4fe780a49cb04859baf3db356ad2b843_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNy0zLTEtMS0w_fb8cc648-2a05-4473-b474-6498ba5b6e48">&#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="i4fe780a49cb04859baf3db356ad2b843_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNy01LTEtMS0w_e72761f2-c535-412e-8d81-a3232ff78fce">25,293</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4fe780a49cb04859baf3db356ad2b843_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNy03LTEtMS0w_23eb72df-72d4-4e45-bce0-5dc882a9af7e">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="i4fe780a49cb04859baf3db356ad2b843_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNy05LTEtMS0w_59164fa6-1810-4a12-bad5-63a5b7da4fb5">25,293</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4fe780a49cb04859baf3db356ad2b843_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNy0xMS0xLTEtMA_38ee4606-9d21-4563-adbe-f9e6765818b1">209</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;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 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="i27fd57b2833840ce9f57a1c1669e9bad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfOC0xLTEtMS0w_b816a6ff-7da3-41e5-8f0c-0710e9f4997d">11,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27fd57b2833840ce9f57a1c1669e9bad_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfOC0zLTEtMS0w_53259605-2496-41e2-a31b-ce158626a12a">29</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="i27fd57b2833840ce9f57a1c1669e9bad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfOC01LTEtMS0w_0a0b9916-e1b8-4aec-a240-6ad60d277762">7,499</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27fd57b2833840ce9f57a1c1669e9bad_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfOC03LTEtMS0w_cb3e7ab0-e8cd-4145-9131-b9f8a40d7a75">61</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="i27fd57b2833840ce9f57a1c1669e9bad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfOC05LTEtMS0w_df0073b1-5e7f-495f-bc90-8b6c77b8a2a2">18,903</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27fd57b2833840ce9f57a1c1669e9bad_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfOC0xMS0xLTEtMA_8f5141c6-ed96-44fb-92bf-0bd66430a5f6">90</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 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="i86ca8bdd2239484b92d73d5926f4cffc_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTEtMS0xLTEtMA_259ee222-2d17-4b1f-88cb-f424369ae979">&#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="i86ca8bdd2239484b92d73d5926f4cffc_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTEtMy0xLTEtMA_598d3642-1a91-4e5c-9b2f-f2b8f7d1182f">&#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="i86ca8bdd2239484b92d73d5926f4cffc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTEtNS0xLTEtMA_795a3656-6b95-435b-b13b-3b17bf69b8fe">4,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86ca8bdd2239484b92d73d5926f4cffc_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTEtNy0xLTEtMA_24c61d67-35f2-401a-a2a5-c300694b23ff">27</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="i86ca8bdd2239484b92d73d5926f4cffc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTEtOS0xLTEtMA_2b0a5720-e68c-4655-9320-8010097f0bae">4,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86ca8bdd2239484b92d73d5926f4cffc_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTEtMTEtMS0xLTA_8c605475-2577-4253-86c8-7cb7aae3b342">27</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTItMS0xLTEtMA_a9ddf7a5-ad69-48d8-b91a-1eb8ea5907b1">21,668</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTItMy0xLTEtMA_e1f593d6-cc74-4d7c-bc20-85a157cc5383">256</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTItNS0xLTEtMA_e89185c8-bc2e-499b-b49c-52ba1c172cd8">37,362</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTItNy0xLTEtMA_f9ddc3bc-d352-49a4-a8e5-f4e9d786ffce">297</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTItOS0xLTEtMA_ae35a8e8-0eec-4cd6-8d27-6a6d466edfd3">59,030</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTItMTEtMS0xLTA_6f6c7f32-424a-45de-b4a1-b6ed4b2496a2">553</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></ix:nonNumeric><div style="text-indent:36pt"><span><br/></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 June&#160;30, 2021 and December&#160;31, 2020 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 June&#160;30, 2021 and December&#160;31, 2020. 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="iab21937bd6f948c2945fbd9ac8785b7f_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMjE5Mw_12266ab7-6ee2-4556-8cbd-95f44ba7da4b"><ix:nonFraction unitRef="usd" contextRef="ib2d068d993c642649cecfd43852d51c2_I20210630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMjE5Mw_3fc84310-40dd-43bb-b031-a35f40313aa5">no</ix:nonFraction></ix:nonFraction> ACL on investment securities available for sale was recorded as of June&#160;30, 2021 and December&#160;31, 2020.</span></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%"> </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%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><ix:continuation id="iaabd61a6f0e0434ebeac8b334ec65d38"><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) Realized Gains and Losses</span></div><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:ScheduleOfRealizedGainLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMzA2Mw_2cff0bbe-d307-4d0c-a656-7fc70e5034d4" 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 three and six months ended June 30, 2021 and 2020:</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:44.009%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.184%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.184%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.184%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.190%"></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/>June 30,</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%">Six Months Ended<br/>June 30,</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%">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:9pt;font-weight:700;line-height:100%">2020</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%">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:9pt;font-weight:700;line-height:100%">2020</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: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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfMy0xLTEtMS0w_d61f5206-3507-4532-9bd7-d0373e445c53">&#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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfMy0zLTEtMS0w_7c340282-0d05-4b68-a4cf-04ea32755bdb">414</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfMy01LTEtMS0w_979c108b-450e-4cae-8131-d99546eb66fd">29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfMy03LTEtMS0w_1df312df-d5fd-41ed-91c6-88e57894e446">1,442</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: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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfNC0xLTEtMS0w_67bf800f-de62-4487-a348-0a9ba4d1e659">&#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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfNC0zLTEtMS0w_3da9baa8-c40e-4dc8-bb7f-5f032f0f392d">5</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfNC01LTEtMS0w_7305b45f-c006-4fcc-aa62-64c9fe81f0d9">&#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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfNC03LTEtMS0w_8a18241b-e827-4e57-ae04-05c1a2bfd268">19</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net realized gains</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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfNS0xLTEtMS0w_ff36090e-e8fc-4ef7-85e7-0096275038d9">&#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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfNS0zLTEtMS0w_4fd8ff40-5e2b-4531-8e8d-1c3e30e8846c">409</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfNS01LTEtMS0w_3263a223-7bfc-4010-9920-d8dbd0dcfa73">29</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfNS03LTEtMS0w_4654912f-4093-47a9-aad8-8efeb1c3b784">1,423</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="text-align:justify;text-indent:36pt"><span><br/></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) Pledged Securities</span></div><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMzA3Mw_6754352e-b88d-4608-9442-501ba569205b" 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 available for sale that are pledged as collateral for the following obligations at June&#160;30, 2021 and December&#160;31, 2020:</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%">June 30, 2021</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, 2020</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="i2162a3b92615434f9066e89804fb0a48_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfMy0xLTEtMS0w_04eb3feb-5d89-4f11-bc62-8bcd61f4740c">124,649</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i2162a3b92615434f9066e89804fb0a48_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfMy0zLTEtMS0w_736e6acb-38e7-4bd9-aa2f-3840feb3e639">128,591</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ib2215d5361324a31b7970ceb4ed903e6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfMy01LTEtMS0w_d765dbee-c414-4c1f-bcae-59a5a0763e75">119,652</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ib2215d5361324a31b7970ceb4ed903e6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfMy03LTEtMS0w_58f2eb39-732e-4333-adbd-1c4bf0036ba5">124,228</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></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%">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="id4dada1c51814bedaa09cca16021c038_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNS0xLTEtMS0w_f8e1fd01-ae3b-46b3-8b2d-71511e63646f">51,022</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4dada1c51814bedaa09cca16021c038_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNS0zLTEtMS0w_75b039c1-2ab5-4be5-a397-9e1cd8c09a1e">51,719</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6b0bb3d15254432894d7e1a772aa435_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNS01LTEtMS0w_79fdb45b-841c-49dc-a59f-3b9b668b5022">38,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6b0bb3d15254432894d7e1a772aa435_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNS03LTEtMS0w_2df3af04-dc8b-4e7d-8e00-1212b8dbdd7e">39,945</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 securities pledged</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72aa1d46add143089f9bfce3b7edee57_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNi0xLTEtMS0w_76cecf6a-f105-4ee5-9bc8-848836572fba">41,509</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72aa1d46add143089f9bfce3b7edee57_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNi0zLTEtMS0w_fca1ec21-72a5-4fe5-b740-25dcee11a8c9">42,371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66aa0ef8fc5040e989dd4ece8b4d3379_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNi01LTEtMS0w_d91ff340-b73f-4047-a3c9-fa31c8b28d9f">29,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="i66aa0ef8fc5040e989dd4ece8b4d3379_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNi03LTEtMS0w_0719ba05-293c-454e-9f81-724913e575fb">30,717</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNy0xLTEtMS0w_55be3bc6-75d6-4530-b34a-8a0adb8361ff">217,180</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNy0zLTEtMS0w_7fda56c6-67cb-4ebf-ac2b-70159f578339">222,681</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNy01LTEtMS0w_b42bd009-73a7-455e-9707-e8168504809a">187,947</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNy03LTEtMS0w_61846c7d-a9b2-4be8-9b73-aa0b19315b5a">194,890</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="text-indent:36pt"><span><br/></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) 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 amortized cost on investment securities available for sale totaled $<ix:nonFraction unitRef="usd" contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AccruedInvestmentIncomeReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMjgzMg_f37354ff-55c4-4aa9-8b04-4c3cf897148c">4.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AccruedInvestmentIncomeReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMjgzOQ_6960d131-26bc-4094-8a50-7a640055ce9c">3.6</ix:nonFraction> million at June&#160;30, 2021 and December&#160;31, 2020, respectively. No amounts of accrued interest receivable on investment securities available for sale were reversed against interest income on investment securities available for sale during the three and six months ended June 30, 2021 and June&#160;30, 2020.</span></div></ix:continuation><div><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_46"></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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:FinancingReceivablesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTMwOTY_e4ff8692-5d8a-47f0-b3ac-5cdb6fe1f745" continuedAt="i3a562c802daf4f179bc884955547eb3c" escape="true">Loans Receivable</ix:nonNumeric></span></div><ix:continuation id="i3a562c802daf4f179bc884955547eb3c" continuedAt="i9c3dabd560404fb39eb9a8c9caf9a7d9"><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 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.</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="INF" format="ixt-sec:numwordsen" name="hfwa:NumberOfLoanSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNDA1_b25db137-fe6b-46b4-9eeb-5a2c1749f5c8">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 2020 Annual Form 10-K.</span></div><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTMxNTI_7d922c04-1827-4d3d-b541-4d28b0514f53" continuedAt="ic72b895e8b4d4b1eaaf67ac0610d78b6" 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 at June&#160;30, 2021 and December&#160;31, 2020 consisted of the following portfolio segments and classes:</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%">June 30,<br/>2021</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/>2020</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="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMy0xLTEtMS0w_8f29db13-1797-4a28-bd94-b964f0d41fc6">651,915</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i06a9e713072b4dec8eae97467031b364_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMy0zLTEtMS0w_706e37f8-662e-4b49-a0c6-8d0efac17634">733,098</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="if192704b72c44fc8afdf6ef0fc04f111_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfNC0xLTEtMS0w_21f6b10a-10da-4173-9570-dd7d8f5512cb">544,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dc7ad1ab67b473abe5a5bb0d81b53b9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfNC0zLTEtMS0w_b5cb76cc-b857-4b48-ba40-2b4900032334">715,121</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="i7b89cd5f5275438692674224bcc2beb7_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfNS0xLTEtMS0w_0d51962a-e172-4d95-975d-41b76605dff4">865,662</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i732a807e131d41e883064583efc63a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfNS0zLTEtMS0w_32e0d7ee-ae27-431c-9deb-e18257e29aff">856,684</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="i0dd673d5ea99498e92f02ea36be861d1_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfNi0xLTEtMS0w_c7da29d3-625b-49f8-9ef1-4f636545b971">1,425,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfNi0zLTEtMS0w_45760516-7fa4-4e94-8b46-7cb4af9422de">1,410,303</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="i5c1d1d93bc954ebf94cf02d893743726_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfNy0xLTEtMS0w_6d05efa2-9d2c-4b0a-aeea-9cca9649bad2">3,487,065</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="i7437d2f934da4c318a452fac0c583e59_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfNy0zLTEtMS0w_4b7b439b-9a78-415a-8fc5-83f90e6300be">3,715,206</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="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfOC0xLTEtMS0w_67325e8a-6b1a-432c-8bd2-71ab4515428a">120,148</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5acd45068dcb43b2bda084861114b790_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfOC0zLTEtMS0w_4edf28dd-88d1-4426-9817-9be16fa8deb9">122,756</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%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><ix:continuation id="i9c3dabd560404fb39eb9a8c9caf9a7d9" continuedAt="id5732302cf3443e681d074b6df915d18"><div style="margin-top:5pt"><ix:continuation id="ic72b895e8b4d4b1eaaf67ac0610d78b6" continuedAt="i7b70aeecccee487387835c184365351f"><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%">June 30,<br/>2021</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/>2020</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:#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="i8ba2b1364aad4a5dba737af9f45f0fe9_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTAtMS0xLTEtMA_532d32f9-898d-4d22-ba0f-533f37e958c6">88,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTAtMy0xLTEtMA_cd1b6886-c3ea-4ebc-958a-c79b59eeb4c6">78,259</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="i81feef12c4be49279348064df46b0762_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTEtMS0xLTEtMA_56f02870-4211-4869-909f-d80bd5c44e60">239,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fae8c4cfc644ac88684cd84848c35de_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTEtMy0xLTEtMA_d0092644-a1b5-4984-b77b-092bac88e283">227,454</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="ie546399392844984960c34999acd50f2_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTItMS0xLTEtMA_18c8ca32-9117-432a-ad12-2e65b763e2dd">328,580</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="i35990a7ca38d4e02805297ff2bbee248_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTItMy0xLTEtMA_0a18b1a5-d82a-4385-8d84-483b5c4c2e56">305,713</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="id0ce044786694b1d9ac6793280da1fd4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTMtMS0xLTEtMA_03477eb8-053b-4c0f-af00-3cc3ef72109d">271,737</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTMtMy0xLTEtMA_657908d5-c6dc-4961-b389-ad41d410f1cf">324,972</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTQtMS0xLTEtMA_530e346f-83ba-48d6-a3b5-632457b777c1">4,207,530</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTQtMy0xLTEtMA_e326dcad-7cda-4def-9c28-db9cc033ace8">4,468,647</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTUtMS0xLTEtMA_0b445048-de37-4cf5-b73e-c1763b8b5f3b">51,562</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTUtMy0xLTEtMA_b9b20295-fa30-4dd9-a171-ac432476c56d">70,185</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTYtMS0xLTEtMA_ed13f938-3f1d-4454-9558-efaba26d56d7">4,155,968</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTYtMy0xLTEtMA_579130bf-120d-4fed-8d13-bff04033fd3f">4,398,462</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableUnamortizedPurchasePremiumDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTktMS0xLTEtMA_9e42f80a-79fa-4cba-922c-c4ee3ebf2d5a">5,006</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableUnamortizedPurchasePremiumDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTktMy0xLTEtMA_eb2ef1e5-bc7a-48ad-ac1f-f85a8b136ebc">6,575</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMjAtMS0xLTEtMA_28245310-120b-4189-8155-12a1c1dbece5">17,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 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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMjAtMy0xLTEtMA_1004c9cb-c49c-48d2-aa5e-a627cbef8ae3">15,458</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="text-indent:36pt"><span><br/></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) 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 to Clark County in Washington State and Multnomah County and Washington County in Oregon, as well as other contiguous markets and represents a geographic concentration. Additionally, our loan portfolio is concentrated in commercial-type loans, including commercial business loans and commercial and multifamily real estate construction and land development loans.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></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 2020 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 the 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 are generally loans with higher risk of loss if the deficiencies are not corrected. 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%">Regulatory agencies provided guidance regarding credit risk ratings, delinquency reporting and nonaccrual status for loans adversely impacted by COVID-19. The Bank has and will continue to exercise judgment in determining the risk rating for impacted borrowers and will not automatically adversely classify credits that are affected by COVID-19. The Bank also will not designate loans with payment deferrals granted due to COVID-19 as past due because of the deferral. Due to the short-term nature of the forbearance and other relief programs the Bank is offering as a result of the COVID-19 pandemic, management expects that borrowers granted relief under these programs will generally not be reported as nonaccrual during the deferral period.</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><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><ix:continuation id="id5732302cf3443e681d074b6df915d18" continuedAt="i68bfc8094c5245c795f1f1bda9fa6037"><ix:continuation id="i7b70aeecccee487387835c184365351f" continuedAt="ib081713f37e942dbb9ed2a87ef61df38"><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 as of June&#160;30, 2021 and December&#160;31, 2020:</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><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="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%">June 30, 2021</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:32pt"><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 to Term Loans </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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%">2017</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><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="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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Commercial business:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and industrial</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%">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: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="i4dec0c36b7954b5db60f19f49e1e4808_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNi0xLTEtMS0w_2f137c1a-bf74-48c4-9300-82e79c76121d">51,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: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="i4dec0c36b7954b5db60f19f49e1e4808_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNi0zLTEtMS0w_310fdd94-0267-4e20-ad06-fb0a60609f36">112,717</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i4dec0c36b7954b5db60f19f49e1e4808_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNi01LTEtMS0w_5f16ac65-a938-4d38-9aae-f22fe1b9460d">111,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 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="i4dec0c36b7954b5db60f19f49e1e4808_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNi03LTEtMS0w_0ec1a0dd-4ee8-4882-aebb-9c835b3e06eb">59,450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i4dec0c36b7954b5db60f19f49e1e4808_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNi05LTEtMS0w_9c250dc5-d49c-421f-b88f-385c2362edf9">36,904</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i4dec0c36b7954b5db60f19f49e1e4808_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNi0xMS0xLTEtMA_69a6ed7c-97f1-453c-a783-45a29dbfb55d">112,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i4dec0c36b7954b5db60f19f49e1e4808_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNi0xMy0xLTEtMA_cf565c1c-b4d1-4d13-bbda-d49939ac022c">102,256</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i4dec0c36b7954b5db60f19f49e1e4808_I20210630" decimals="-3" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNi0xNS0xLTEtMA_1ec3608e-2cbb-4e5f-a205-02c8b1ab5ccc">989</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i4dec0c36b7954b5db60f19f49e1e4808_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNi0xNy0xLTEtMA_bb0f9690-468f-4148-ae1e-80f04820f105">587,783</ix:nonFraction>&#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></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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90086541d9c14877bab9862e56a6c91b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNy0xLTEtMS0w_fe41f4d7-42ad-4584-b646-c68a52d228ca">1,003</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90086541d9c14877bab9862e56a6c91b_I20210630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNy0zLTEtMS0w_4dfd136f-5d5e-4f92-9263-43caa5d453d5">904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90086541d9c14877bab9862e56a6c91b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNy01LTEtMS0w_24f612c0-ad6e-4bde-8eb6-d66d7ee18239">6,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90086541d9c14877bab9862e56a6c91b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNy03LTEtMS0w_79043f2f-f263-4d59-a667-04de4604382f">6,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90086541d9c14877bab9862e56a6c91b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNy05LTEtMS0w_aa1b5d4b-aa02-42e4-b61a-4c79f613a669">3,036</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90086541d9c14877bab9862e56a6c91b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNy0xMS0xLTEtMA_7e0fc1b9-a4df-46dd-ab4a-530f929934fe">5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90086541d9c14877bab9862e56a6c91b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNy0xMy0xLTEtMA_fa22cd05-000d-4f88-805b-30f7524ee90e">5,446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90086541d9c14877bab9862e56a6c91b_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNy0xNS0xLTEtMA_cd16fa56-8a36-45df-a4ad-41a258261e60">&#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="i90086541d9c14877bab9862e56a6c91b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNy0xNy0xLTEtMA_5e39e6e1-4c70-49b4-9be1-a3a95ca07b7a">29,347</ix:nonFraction>&#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></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i311690b447554b96930d999358099719_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfOC0xLTEtMS0w_d259a472-8a66-4dca-9c04-4c079aff5b6f">1,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i311690b447554b96930d999358099719_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfOC0zLTEtMS0w_2364afeb-c05a-499b-a859-88fccffa4865">1,422</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i311690b447554b96930d999358099719_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfOC01LTEtMS0w_057a2e63-55da-4969-b529-a8c89093e4ce">6,101</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i311690b447554b96930d999358099719_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfOC03LTEtMS0w_3b97bd95-a586-49c8-823f-6d416ed49a58">1,669</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i311690b447554b96930d999358099719_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfOC05LTEtMS0w_de462aa6-1286-48db-99ac-bcb076754fe2">4,376</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i311690b447554b96930d999358099719_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfOC0xMS0xLTEtMA_eae36ae0-99ae-4e47-9179-85f41266c980">7,888</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i311690b447554b96930d999358099719_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfOC0xMy0xLTEtMA_1411e939-83a0-447d-b5c4-594362eeb5ca">11,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i311690b447554b96930d999358099719_I20210630" decimals="-3" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfOC0xNS0xLTEtMA_9852aa68-36c0-4b9f-9be3-8e188711d961">743</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i311690b447554b96930d999358099719_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfOC0xNy0xLTEtMA_98224327-2a08-4cee-8899-d7a3afba2577">34,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="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><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</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="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTAtMS0xLTEtMA_4f6a7744-2a3a-4ef2-b396-17c9d5a1e1fe">53,308</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="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTAtMy0xLTEtMA_7d88f9ae-d980-436d-91df-8d42e87f29c5">115,043</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="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTAtNS0xLTEtMA_1bb68517-127e-49a1-a683-049f0ece5401">124,611</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="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTAtNy0xLTEtMA_e067de48-f93a-47e1-9221-ab5009dd3363">67,672</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="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTAtOS0xLTEtMA_3d5e1c6b-3df8-4236-8d29-e54d1eedd8e3">44,316</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="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTAtMTEtMS0xLTA_c4a25d32-8c6e-42dd-b6be-e12d44302104">126,078</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="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTAtMTMtMS0xLTA_d29fc204-52ba-4686-a409-e6bd9071b3f3">119,155</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="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTAtMTUtMS0xLTA_f2d8d724-83af-48b5-9f99-8d3c74802b5c">1,732</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="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTAtMTctMS0xLTA_ca8bb1a2-1bc5-4b51-add4-2dcc06d951f7">651,915</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt 2px 2.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">SBA PPP</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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i038217dcfc5442bf9a59664ecc998336_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTItMS0xLTEtMA_623b85ea-bab6-4e1e-b845-b8fd0d9cdb4c">347,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="i038217dcfc5442bf9a59664ecc998336_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTItMy0xLTEtMA_8e3c132c-fdcd-4085-a784-7634cd620022">196,437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i038217dcfc5442bf9a59664ecc998336_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTItNS0xLTEtMA_5c0cd089-a54d-4502-a6c6-e2470bdc0ef4">&#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="i038217dcfc5442bf9a59664ecc998336_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTItNy0xLTEtMA_18fd4778-0f7d-4b3c-968b-15fdcc0611d9">&#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="i038217dcfc5442bf9a59664ecc998336_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTItOS0xLTEtMA_9f3ab2f6-e7f6-4cb9-9892-4e8c42ad4ee6">&#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="i038217dcfc5442bf9a59664ecc998336_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTItMTEtMS0xLTA_54542b1e-09c8-48cd-9d67-7d81196c5cd2">&#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="i038217dcfc5442bf9a59664ecc998336_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTItMTMtMS0xLTA_307bb596-6462-4e5e-a075-c3fb617fc7ea">&#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="i038217dcfc5442bf9a59664ecc998336_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTItMTUtMS0xLTA_3a946814-94fe-4537-8f3e-78d6d6c22552">&#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="i038217dcfc5442bf9a59664ecc998336_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTItMTctMS0xLTA_ebe44262-3c4c-4a15-b89d-2e44af0f038c">544,250</ix:nonFraction>&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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><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><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><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 2px 2.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Owner-occupied CRE</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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7416843781a4430db7088b3fefb7e950_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTgtMS0xLTEtMA_2ebf09ef-8b93-4843-be0c-e8f4c6a9638c">57,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7416843781a4430db7088b3fefb7e950_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTgtMy0xLTEtMA_2f6a5cf2-eb6e-4c13-b7d8-203c9f4f4d04">89,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="i7416843781a4430db7088b3fefb7e950_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTgtNS0xLTEtMA_8b81a940-59d4-471c-b76a-80c47cb525d1">162,488</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7416843781a4430db7088b3fefb7e950_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTgtNy0xLTEtMA_ef93ea74-cb51-4527-ba4c-041a12d8f2cc">93,738</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7416843781a4430db7088b3fefb7e950_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTgtOS0xLTEtMA_c108946f-d0bf-4e25-af10-bef98d34f372">70,985</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7416843781a4430db7088b3fefb7e950_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTgtMTEtMS0xLTA_fcc4564a-741d-44d3-ae6d-0ea5b88e9588">298,991</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7416843781a4430db7088b3fefb7e950_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTgtMTMtMS0xLTA_dc7b08b0-5363-4138-9088-da7e09d68e64">&#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="i7416843781a4430db7088b3fefb7e950_I20210630" decimals="-3" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTgtMTUtMS0xLTA_876f045d-058e-4bf5-ad8e-a28e610af271">75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7416843781a4430db7088b3fefb7e950_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTgtMTctMS0xLTA_358cdb93-767f-4eae-b60a-ffa4e927ce51">773,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="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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i071781b2618d46fea80467d3f6d48c94_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTktMS0xLTEtMA_48c124f0-088e-4d20-a0b4-1659f17feef2">&#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="i071781b2618d46fea80467d3f6d48c94_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTktMy0xLTEtMA_8501ec5e-6496-4411-87f7-314ac287491a">5,219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i071781b2618d46fea80467d3f6d48c94_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTktNS0xLTEtMA_2c04519c-634b-4ef9-a97c-121a7a710854">5,257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i071781b2618d46fea80467d3f6d48c94_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTktNy0xLTEtMA_fa73cbee-458d-451d-9f4d-3326518fba69">12,922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i071781b2618d46fea80467d3f6d48c94_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTktOS0xLTEtMA_c76a1699-4928-4be1-8076-6a84322d7ad5">10,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i071781b2618d46fea80467d3f6d48c94_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTktMTEtMS0xLTA_d8692ec8-67f2-4cad-b7c6-6bd1158efed4">17,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i071781b2618d46fea80467d3f6d48c94_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTktMTMtMS0xLTA_345bed66-43d3-4479-a40d-2f080cf7421d">&#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="i071781b2618d46fea80467d3f6d48c94_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTktMTUtMS0xLTA_180b7a2b-f7b1-4ff5-8ef4-2500a02278b5">&#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="i071781b2618d46fea80467d3f6d48c94_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTktMTctMS0xLTA_1f14dbb5-b2a6-45e5-b753-e8aa332ea93e">51,243</ix:nonFraction>&#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></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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8acf61b1d9d4cc882156c15275ceea0_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjAtMS0xLTEtMA_94f8e189-8fd5-4987-a19d-e99f12750604">&#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="ia8acf61b1d9d4cc882156c15275ceea0_I20210630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjAtMy0xLTEtMA_f42b35c1-1907-46d9-a181-2b117a8cd2a1">694</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8acf61b1d9d4cc882156c15275ceea0_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjAtNS0xLTEtMA_cd9b0548-3c7e-40dc-99fb-168a3bd2cfcd">&#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="ia8acf61b1d9d4cc882156c15275ceea0_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjAtNy0xLTEtMA_ca0be260-c0c4-4e15-97d8-7b0228b43f1c">3,818</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8acf61b1d9d4cc882156c15275ceea0_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjAtOS0xLTEtMA_8870d634-c6d3-4e2b-9dfb-470578a2160c">7,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8acf61b1d9d4cc882156c15275ceea0_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjAtMTEtMS0xLTA_bacc052a-810b-4a6b-a62a-383c9da2d1fd">29,183</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8acf61b1d9d4cc882156c15275ceea0_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjAtMTMtMS0xLTA_74314652-7ebf-4b4a-9dbc-3937d020d9d9">&#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="ia8acf61b1d9d4cc882156c15275ceea0_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjAtMTUtMS0xLTA_447511ae-6ad9-4204-a5c4-448d421d5496">&#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="ia8acf61b1d9d4cc882156c15275ceea0_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjAtMTctMS0xLTA_4879c7dc-f89f-48c3-9ca1-2a1bf411e4cf">40,778</ix:nonFraction>&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 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="i7b89cd5f5275438692674224bcc2beb7_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjItMS0xLTEtMA_e34b9654-71cd-4ca8-82b5-3e552756129d">57,984</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="i7b89cd5f5275438692674224bcc2beb7_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjItMy0xLTEtMA_def45124-b21f-4046-9dc7-a06f7e6de46a">95,293</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="i7b89cd5f5275438692674224bcc2beb7_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjItNS0xLTEtMA_731a44af-b094-4dee-b133-a33470765e20">167,745</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="i7b89cd5f5275438692674224bcc2beb7_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjItNy0xLTEtMA_e0903edd-b4ae-4d75-883b-eaf9809be6e8">110,478</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="i7b89cd5f5275438692674224bcc2beb7_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjItOS0xLTEtMA_1c9a96f6-25d2-4bd8-b12a-cb31065204d8">88,540</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="i7b89cd5f5275438692674224bcc2beb7_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjItMTEtMS0xLTA_9c2bd9c7-757c-4e0f-bf4b-6f9bbf22e283">345,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><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="i7b89cd5f5275438692674224bcc2beb7_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjItMTMtMS0xLTA_ca7a84cd-3ec0-42f3-8990-7a9fbaccb599">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b89cd5f5275438692674224bcc2beb7_I20210630" decimals="-3" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjItMTUtMS0xLTA_382df3c9-c503-4271-a837-82750005fb69">75</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="i7b89cd5f5275438692674224bcc2beb7_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjItMTctMS0xLTA_9e847a05-a5bf-49c9-85a9-b9993ad7d78b">865,662</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></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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Non-owner occupied CRE</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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f9b2def5e6549b3b5d9f6b4683b19d9_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjQtMS0xLTEtMA_b2c11fae-d55a-44ff-8559-f9a35b5820fb">67,602</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f9b2def5e6549b3b5d9f6b4683b19d9_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjQtMy0xLTEtMA_263c82ca-15a0-4424-b158-37078d1017ca">184,174</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f9b2def5e6549b3b5d9f6b4683b19d9_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjQtNS0xLTEtMA_9d82ea1e-6a1e-4cd6-8e63-45cc5ce0e60f">189,439</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f9b2def5e6549b3b5d9f6b4683b19d9_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjQtNy0xLTEtMA_bf6df05a-24ba-41a0-b570-4a927a03a237">144,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f9b2def5e6549b3b5d9f6b4683b19d9_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjQtOS0xLTEtMA_c92f18d1-da76-49f2-884b-be6ca55f51f6">167,605</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f9b2def5e6549b3b5d9f6b4683b19d9_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjQtMTEtMS0xLTA_558248f2-8dd3-4415-8137-51f25f5c0e66">598,127</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f9b2def5e6549b3b5d9f6b4683b19d9_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjQtMTMtMS0xLTA_b4b0cfa1-8df9-4d1b-847e-2c15577377fd">&#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="i4f9b2def5e6549b3b5d9f6b4683b19d9_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjQtMTUtMS0xLTA_73c5304a-3c85-4f04-a35f-16ebd69ddad4">&#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="i4f9b2def5e6549b3b5d9f6b4683b19d9_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjQtMTctMS0xLTA_600b3b90-d1c9-4daf-b3c6-184e4419682a">1,351,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></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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d43f9bac0dc4e06a4a71bff005e5e21_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjUtMS0xLTEtMA_7906a849-3811-4d7c-86e1-3a7156d07c02">&#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="i8d43f9bac0dc4e06a4a71bff005e5e21_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjUtMy0xLTEtMA_17926bcd-7d50-41b0-9370-80ff20dda2ef">5,094</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d43f9bac0dc4e06a4a71bff005e5e21_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjUtNS0xLTEtMA_cc1ea60e-ed76-4f18-8267-c4b7cf2a33d7">1,971</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d43f9bac0dc4e06a4a71bff005e5e21_I20210630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjUtNy0xLTEtMA_b47dc757-9054-4e0c-a856-6188275794bd">353</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d43f9bac0dc4e06a4a71bff005e5e21_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjUtOS0xLTEtMA_62552f11-7586-4b3f-9f8a-a06ec45a0177">2,293</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d43f9bac0dc4e06a4a71bff005e5e21_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjUtMTEtMS0xLTA_5f907177-4b6a-47e2-9198-4901f77a1cf7">10,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d43f9bac0dc4e06a4a71bff005e5e21_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjUtMTMtMS0xLTA_848210b1-ae0c-43de-bb5c-ae9f7b70fd37">&#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="i8d43f9bac0dc4e06a4a71bff005e5e21_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjUtMTUtMS0xLTA_c72bde11-3b96-4a25-b34c-8224c683f460">&#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="i8d43f9bac0dc4e06a4a71bff005e5e21_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjUtMTctMS0xLTA_1667c6a0-b44a-460a-825b-8fae88fbc0f2">19,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="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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibaf134e4105d461a8731a3b76c1bb1cf_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjYtMS0xLTEtMA_9edcdce6-aedf-4da6-aa24-b93b92bdd983">&#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="ibaf134e4105d461a8731a3b76c1bb1cf_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjYtMy0xLTEtMA_c54e5f17-c07d-4265-8342-0141cb2526d4">&#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="ibaf134e4105d461a8731a3b76c1bb1cf_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjYtNS0xLTEtMA_113c8828-1164-4a72-aa99-f282eea07a4f">&#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="ibaf134e4105d461a8731a3b76c1bb1cf_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjYtNy0xLTEtMA_6b672b70-2b1b-475a-af02-c27f097003e9">3,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="ibaf134e4105d461a8731a3b76c1bb1cf_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjYtOS0xLTEtMA_0a3e6747-2c0d-494f-8d99-3b8bc280ac33">&#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="ibaf134e4105d461a8731a3b76c1bb1cf_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjYtMTEtMS0xLTA_98e8947d-0564-4c94-8013-35a3bcbc14ed">50,694</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibaf134e4105d461a8731a3b76c1bb1cf_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjYtMTMtMS0xLTA_86490310-7b1e-473e-a938-7344e148a98e">&#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="ibaf134e4105d461a8731a3b76c1bb1cf_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjYtMTUtMS0xLTA_748413fb-53b3-4e88-b52e-d4156741ec0e">&#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="ibaf134e4105d461a8731a3b76c1bb1cf_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjYtMTctMS0xLTA_4bb2e70f-c85b-44e0-81b7-deb98c0a3f9b">54,317</ix:nonFraction>&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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</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="i0dd673d5ea99498e92f02ea36be861d1_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjgtMS0xLTEtMA_4f637dcc-a8ed-4658-9a38-3e105f0a47c4">67,602</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="i0dd673d5ea99498e92f02ea36be861d1_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjgtMy0xLTEtMA_084473dd-966f-4f2c-9caf-0ee5190980d5">189,268</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="i0dd673d5ea99498e92f02ea36be861d1_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjgtNS0xLTEtMA_b61957ff-d63f-4932-8d80-a9c12d165d3f">191,410</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="i0dd673d5ea99498e92f02ea36be861d1_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjgtNy0xLTEtMA_998fe339-af26-4558-901e-c9148e01cdc2">148,223</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="i0dd673d5ea99498e92f02ea36be861d1_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjgtOS0xLTEtMA_6aec309e-e643-431c-aa2e-fe1263982f89">169,898</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="i0dd673d5ea99498e92f02ea36be861d1_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjgtMTEtMS0xLTA_6be69fe7-ea1a-4fe2-a0eb-bf3e03b1d280">658,837</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="i0dd673d5ea99498e92f02ea36be861d1_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjgtMTMtMS0xLTA_549b11c7-a5c1-477c-a7ef-b87d8fd8334e">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjgtMTUtMS0xLTA_41f979f1-2d29-4c4f-9e29-bde8d625d7ee">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjgtMTctMS0xLTA_0ec8f1c0-21b6-4377-92d6-2ad775d304d3">1,425,238</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="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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Total commercial business</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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ca4fad1bf34cea9747b3bc6ac3b65a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzAtMS0xLTEtMA_7be37ab9-43e8-4845-b8e3-9a5c0d5beb0a">524,571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ca4fad1bf34cea9747b3bc6ac3b65a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzAtMy0xLTEtMA_2d0750fb-4bf0-4d47-abbc-32dd78f5f4e4">582,708</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ca4fad1bf34cea9747b3bc6ac3b65a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzAtNS0xLTEtMA_dd82e5e0-d6bc-40e9-9dc2-5d1ad4e2ccee">463,819</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ca4fad1bf34cea9747b3bc6ac3b65a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzAtNy0xLTEtMA_da8ba16c-8bbd-4d6f-8cd9-6ab243136f44">297,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ca4fad1bf34cea9747b3bc6ac3b65a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzAtOS0xLTEtMA_dda7b480-bb0f-4f47-84be-ade490595a9b">275,494</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ca4fad1bf34cea9747b3bc6ac3b65a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzAtMTEtMS0xLTA_3613dd2d-de77-46d8-b186-34d8602c893c">1,009,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ca4fad1bf34cea9747b3bc6ac3b65a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzAtMTMtMS0xLTA_87c5a729-6034-4a7a-b2bf-2279e4648765">102,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ca4fad1bf34cea9747b3bc6ac3b65a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzAtMTUtMS0xLTA_4cd9bfc4-4c47-4df4-9c83-bacb8cbc9f85">1,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="i86ca4fad1bf34cea9747b3bc6ac3b65a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzAtMTctMS0xLTA_ec047b8b-5760-423c-81a3-03c908b38894">3,256,868</ix:nonFraction>&#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></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10aef6a97ba64c949d87e824196a855c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzEtMS0xLTEtMA_04a0980a-848d-41c6-aa79-a66621e97386">1,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="i10aef6a97ba64c949d87e824196a855c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzEtMy0xLTEtMA_d3872ab4-a289-4b29-bc20-db44b780bed9">11,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10aef6a97ba64c949d87e824196a855c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzEtNS0xLTEtMA_c25bd437-7129-469e-ad44-670c1f3bdf35">13,846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10aef6a97ba64c949d87e824196a855c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzEtNy0xLTEtMA_35560d97-f56b-493a-b509-ceb9c2ff4d10">19,828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10aef6a97ba64c949d87e824196a855c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzEtOS0xLTEtMA_fd6cccfb-99d7-40ab-933d-2d45683abd54">15,801</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10aef6a97ba64c949d87e824196a855c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzEtMTEtMS0xLTA_305545ae-900b-4f0b-ba43-111908e0c464">33,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10aef6a97ba64c949d87e824196a855c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzEtMTMtMS0xLTA_b94fd2c1-d73b-4738-9e5a-4e0ae35cb29f">5,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10aef6a97ba64c949d87e824196a855c_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzEtMTUtMS0xLTA_972e14a2-9ef2-4bbf-837a-1dac86268b5d">&#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="i10aef6a97ba64c949d87e824196a855c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzEtMTctMS0xLTA_4f8a1596-4601-4846-801b-3f0a244c8f51">100,317</ix:nonFraction>&#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></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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c7894a2963f45eeadb77674d8ca9fa4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzItMS0xLTEtMA_15b0748d-63cf-4fcc-8f06-c8ac8b84f55e">1,133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c7894a2963f45eeadb77674d8ca9fa4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzItMy0xLTEtMA_016a3cea-83b4-4668-9501-b529959eb6fc">2,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c7894a2963f45eeadb77674d8ca9fa4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzItNS0xLTEtMA_5460c051-86e1-43ad-a1fc-7bad46c2c735">6,101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c7894a2963f45eeadb77674d8ca9fa4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzItNy0xLTEtMA_71517542-ea32-42ce-be02-d5ab4b6fa88e">9,110</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c7894a2963f45eeadb77674d8ca9fa4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzItOS0xLTEtMA_1c77d00c-cab4-40f4-a996-6a90d7a85e40">11,459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c7894a2963f45eeadb77674d8ca9fa4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzItMTEtMS0xLTA_c19131b3-0484-447e-b3d1-6313b5b155a0">87,765</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c7894a2963f45eeadb77674d8ca9fa4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzItMTMtMS0xLTA_c78e9ae8-f006-40f2-8089-464b974af69d">11,453</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c7894a2963f45eeadb77674d8ca9fa4_I20210630" decimals="-3" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzItMTUtMS0xLTA_fd7df687-91f4-4400-a883-5ad65fa20dd0">743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c7894a2963f45eeadb77674d8ca9fa4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzItMTctMS0xLTA_990a9925-d276-4aeb-a3a7-1512b57d1135">129,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="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><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 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="i5c1d1d93bc954ebf94cf02d893743726_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzQtMS0xLTEtMA_46691017-0909-4152-a7b1-3865b249cbc3">526,707</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="i5c1d1d93bc954ebf94cf02d893743726_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzQtMy0xLTEtMA_998733f2-0328-4c88-9bb3-4e79e244e479">596,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c1d1d93bc954ebf94cf02d893743726_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzQtNS0xLTEtMA_f25bc2d1-ccf2-41b6-bae5-8174af088d2b">483,766</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="i5c1d1d93bc954ebf94cf02d893743726_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzQtNy0xLTEtMA_a1457567-8c7d-44fc-b956-35f4aa1e6cdc">326,373</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="i5c1d1d93bc954ebf94cf02d893743726_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzQtOS0xLTEtMA_b1b43026-eee7-4115-8045-f0b1d6c7573b">302,754</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="i5c1d1d93bc954ebf94cf02d893743726_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzQtMTEtMS0xLTA_ae8aabcd-9339-4ae0-af08-c38e2c1d2b47">1,130,462</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="i5c1d1d93bc954ebf94cf02d893743726_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzQtMTMtMS0xLTA_6eecbb96-40fa-47e0-bc0f-615ea45ad268">119,155</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="i5c1d1d93bc954ebf94cf02d893743726_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzQtMTUtMS0xLTA_c79d76fd-ed74-4690-a1f2-2dc8db073044">1,807</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="i5c1d1d93bc954ebf94cf02d893743726_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzQtMTctMS0xLTA_1b598826-da8e-4481-b0ec-b3d09a4308e1">3,487,065</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></tr><tr><td colspan="54" 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:700;line-height:100%;text-decoration:underline">Residential real estate</span></div></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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i555c94c4d782459c84e572b56f0b6133_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzYtMS0xLTEtMA_d102843c-69f5-4f96-a4e7-f5d4b5047baa">24,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i555c94c4d782459c84e572b56f0b6133_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzYtMy0xLTEtMA_ab188a02-3a88-4405-b864-d35b8cc14c3e">26,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i555c94c4d782459c84e572b56f0b6133_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzYtNS0xLTEtMA_68d1997d-7be8-4f8a-ad26-d8216de2a4ce">31,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i555c94c4d782459c84e572b56f0b6133_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzYtNy0xLTEtMA_927b7aa9-3025-4f57-85b8-0893b5c91b89">8,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i555c94c4d782459c84e572b56f0b6133_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzYtOS0xLTEtMA_2bfbad5f-67d5-4f80-ac15-210e3471184e">9,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="i555c94c4d782459c84e572b56f0b6133_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzYtMTEtMS0xLTA_569e1edc-821b-455f-a220-bdd229f161b6">19,557</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i555c94c4d782459c84e572b56f0b6133_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzYtMTMtMS0xLTA_23456187-1817-4e3c-a011-94846ae8e7c4">&#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="i555c94c4d782459c84e572b56f0b6133_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzYtMTUtMS0xLTA_9b751582-640b-47d4-9427-93701c22a443">&#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="i555c94c4d782459c84e572b56f0b6133_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzYtMTctMS0xLTA_65a33892-2e8d-4ec8-9a7c-283bbc030d62">119,377</ix:nonFraction>&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a3f245a7c1740f197fd4314bdbe29f5_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzgtMS0xLTEtMA_9fe821d4-fe94-4f69-9a4d-7a4e96ef1a5b">&#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="i3a3f245a7c1740f197fd4314bdbe29f5_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzgtMy0xLTEtMA_eaf37094-2f7c-4b26-bc3e-ad42ca57a78a">&#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="i3a3f245a7c1740f197fd4314bdbe29f5_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzgtNS0xLTEtMA_4769e9ec-3db5-4194-b904-9dd4138e42a4">&#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="i3a3f245a7c1740f197fd4314bdbe29f5_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzgtNy0xLTEtMA_531278e9-330d-45f9-837c-35b009dced4c">&#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="i3a3f245a7c1740f197fd4314bdbe29f5_I20210630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzgtOS0xLTEtMA_e1be95ee-b95a-4205-81af-03cfb75355e3">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="i3a3f245a7c1740f197fd4314bdbe29f5_I20210630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzgtMTEtMS0xLTA_214019c0-4733-435e-93a2-55e9e4657594">714</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a3f245a7c1740f197fd4314bdbe29f5_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzgtMTMtMS0xLTA_41bee35b-a964-4342-8c8a-1916c004966c">&#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="i3a3f245a7c1740f197fd4314bdbe29f5_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzgtMTUtMS0xLTA_435f1fc8-ac1a-4949-bbea-70e3802f947a">&#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="i3a3f245a7c1740f197fd4314bdbe29f5_I20210630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzgtMTctMS0xLTA_19bd50d2-22da-41c3-be4c-349709fd0d77">771</ix:nonFraction>&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 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="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDAtMS0xLTEtMA_f49113ba-3eb3-4e5f-8c14-97084ac43261">24,279</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="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDAtMy0xLTEtMA_5c77847b-1959-47fa-bec9-58edb1e5846a">26,181</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="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDAtNS0xLTEtMA_8ba51d29-4d54-48be-8b63-d6b618045bfc">31,274</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="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDAtNy0xLTEtMA_e5a41e61-a7b0-4243-8dea-da8a98c158b3">8,876</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="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDAtOS0xLTEtMA_cdf9c3a2-7c28-40a5-9bdf-6c50ec2dd6a1">9,267</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="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDAtMTEtMS0xLTA_045a02ae-4f9b-408c-9f28-a3025941f1af">20,271</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="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDAtMTMtMS0xLTA_41d375db-61aa-4b32-85d3-a0a6a608ccfe">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDAtMTUtMS0xLTA_0843f859-2d1f-4a29-88fb-1c6511cca3c3">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDAtMTctMS0xLTA_61499c41-3518-4ce7-89fa-2000d77ef790">120,148</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></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Real estate construction and land development:</span></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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Residential</span></div></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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b5c4f267f4749d1ac2fd784c97deb8a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDMtMS0xLTEtMA_ccc22353-58f6-41e2-b81c-b04ebafbf6c3">23,444</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b5c4f267f4749d1ac2fd784c97deb8a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDMtMy0xLTEtMA_05939beb-648f-439f-93d4-04c85bd38d8b">38,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="i9b5c4f267f4749d1ac2fd784c97deb8a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDMtNS0xLTEtMA_9fe56e47-9122-4096-865f-7438d9f7eb62">21,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b5c4f267f4749d1ac2fd784c97deb8a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDMtNy0xLTEtMA_de5f5986-6616-4045-b886-378c7ed1d1a5">2,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b5c4f267f4749d1ac2fd784c97deb8a_I20210630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDMtOS0xLTEtMA_c56ec857-fa1d-4e76-ad06-403a7234fb8d">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b5c4f267f4749d1ac2fd784c97deb8a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDMtMTEtMS0xLTA_79a26e16-0fd9-4e97-ba14-d2234a7fa416">1,796</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b5c4f267f4749d1ac2fd784c97deb8a_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDMtMTMtMS0xLTA_721c64eb-3fe1-4910-bf3e-326bd8021a5e">&#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="i9b5c4f267f4749d1ac2fd784c97deb8a_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDMtMTUtMS0xLTA_33d6a763-829b-4513-b929-d50f172e59cf">&#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="i9b5c4f267f4749d1ac2fd784c97deb8a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDMtMTctMS0xLTA_1286ed6e-5c7d-4a5b-97b6-88c51a4b0208">88,601</ix:nonFraction>&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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><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><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><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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and multifamily</span></div></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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ec1d44a28d4a25bc372ad485b3355b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDktMS0xLTEtMA_b09ac385-d9cb-481c-985c-644e01467038">16,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ec1d44a28d4a25bc372ad485b3355b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDktMy0xLTEtMA_238f37e5-0eb5-4e3f-af77-b8f8861d1ed4">42,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="ia6ec1d44a28d4a25bc372ad485b3355b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDktNS0xLTEtMA_c4a28c3a-3030-4f2a-b986-ca73fd28181c">152,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ec1d44a28d4a25bc372ad485b3355b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDktNy0xLTEtMA_6ff8b9d1-ac24-4c3f-9f4f-b197a21aa981">22,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ec1d44a28d4a25bc372ad485b3355b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDktOS0xLTEtMA_1246ca23-767f-43e2-91e6-c1929a91ebf7">1,941</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ec1d44a28d4a25bc372ad485b3355b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDktMTEtMS0xLTA_cab89a43-bdbb-463e-9b0d-c9c8ff864a4e">2,436</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ec1d44a28d4a25bc372ad485b3355b_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDktMTMtMS0xLTA_e683f6a5-9744-4ca7-8532-4ab8ce507fec">&#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="ia6ec1d44a28d4a25bc372ad485b3355b_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDktMTUtMS0xLTA_3e6cc963-9981-46aa-bbac-197e6c47193d">&#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="ia6ec1d44a28d4a25bc372ad485b3355b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDktMTctMS0xLTA_01fc305b-5c08-4eab-9cbe-0da231d2749b">238,467</ix:nonFraction>&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i569152783c4c4d34ae2d1162c8207b12_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTEtMS0xLTEtMA_45444cfb-c40e-4868-918a-0aa9a0cf9063">&#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="i569152783c4c4d34ae2d1162c8207b12_I20210630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTEtMy0xLTEtMA_d10a32f0-2e09-4c9b-a14e-e01251490301">636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i569152783c4c4d34ae2d1162c8207b12_I20210630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTEtNS0xLTEtMA_9f37333e-5956-4c7b-b62b-3cc9d9c10b60">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="i569152783c4c4d34ae2d1162c8207b12_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTEtNy0xLTEtMA_828724c6-dffe-4a46-8ac3-1247e07ad2b0">&#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="i569152783c4c4d34ae2d1162c8207b12_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTEtOS0xLTEtMA_8d99aa61-5d4f-414d-9350-eff274264321">&#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="i569152783c4c4d34ae2d1162c8207b12_I20210630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTEtMTEtMS0xLTA_74daef42-e5fe-402a-9954-28f6fc98daae">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i569152783c4c4d34ae2d1162c8207b12_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTEtMTMtMS0xLTA_86d2edd8-f185-488d-9ac1-fce88dbd5b6d">&#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="i569152783c4c4d34ae2d1162c8207b12_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTEtMTUtMS0xLTA_fd53cf9d-390c-4233-bcd0-0fedca0b788d">&#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="i569152783c4c4d34ae2d1162c8207b12_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTEtMTctMS0xLTA_16f143a5-62d0-4c6f-9aef-e7aaf4f289fd">1,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="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><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</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="i81feef12c4be49279348064df46b0762_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTMtMS0xLTEtMA_5f664687-9033-45b7-8099-5482400547d2">16,787</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="i81feef12c4be49279348064df46b0762_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTMtMy0xLTEtMA_fd6c4bdf-3a45-4162-9f4d-2eaa19bf3908">42,646</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="i81feef12c4be49279348064df46b0762_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTMtNS0xLTEtMA_5138270e-268c-459d-97c8-9ef3229ff044">153,349</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="i81feef12c4be49279348064df46b0762_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTMtNy0xLTEtMA_2f474555-4fbf-4c23-acdb-ca156fe30747">22,387</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="i81feef12c4be49279348064df46b0762_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTMtOS0xLTEtMA_a6ce05cf-0f6b-4331-9bc0-a4b3915dfdd6">1,941</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="i81feef12c4be49279348064df46b0762_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTMtMTEtMS0xLTA_f4ef8bf4-3053-40ec-9d2b-919b213f0d0a">2,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81feef12c4be49279348064df46b0762_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTMtMTMtMS0xLTA_834b8bb1-e112-48a6-9a54-077958472d92">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81feef12c4be49279348064df46b0762_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTMtMTUtMS0xLTA_57b4c6fd-4805-40a3-97ee-d76a794915af">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81feef12c4be49279348064df46b0762_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTMtMTctMS0xLTA_cb1662d6-1ab6-4c0e-8487-3b8ad87f2c76">239,979</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="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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Total real estate construction and land development</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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i201b667d731a42b386c682ebbd824d6a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTUtMS0xLTEtMA_2ea67704-a9d4-4227-884a-d063e0d0ead3">40,231</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i201b667d731a42b386c682ebbd824d6a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTUtMy0xLTEtMA_bc96a874-b6a8-4514-bb71-6659fe79d7d7">80,638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i201b667d731a42b386c682ebbd824d6a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTUtNS0xLTEtMA_3a861e34-0d87-4f1e-87c0-d1c762d6d44a">174,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i201b667d731a42b386c682ebbd824d6a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTUtNy0xLTEtMA_f8f0a2b2-c7fb-45e9-9f0b-bb3932cd7fd4">25,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i201b667d731a42b386c682ebbd824d6a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTUtOS0xLTEtMA_d47fcc70-99c8-4a0d-903a-4aaff1f712df">2,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="i201b667d731a42b386c682ebbd824d6a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTUtMTEtMS0xLTA_b39ac2e5-2f8b-409c-aa08-ea4a0daf2ea7">4,232</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i201b667d731a42b386c682ebbd824d6a_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTUtMTMtMS0xLTA_3aee62ca-3af9-465f-be85-f9c11b536f71">&#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="i201b667d731a42b386c682ebbd824d6a_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTUtMTUtMS0xLTA_5039aaf8-59b2-4d04-af74-3ad30b3c33a1">&#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="i201b667d731a42b386c682ebbd824d6a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTUtMTctMS0xLTA_a9bec1f0-69a3-424f-8426-eb12695daf0d">327,068</ix:nonFraction>&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifec4ab7e178e44509aba27621543236a_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTctMS0xLTEtMA_9bae9788-0fa9-4fcf-bdab-a2d757dc326e">&#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="ifec4ab7e178e44509aba27621543236a_I20210630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTctMy0xLTEtMA_c43742ac-1acd-4c42-8c66-770605d740a9">636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifec4ab7e178e44509aba27621543236a_I20210630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTctNS0xLTEtMA_51159a04-3a05-4648-b5fd-90d36ba5a2a7">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="ifec4ab7e178e44509aba27621543236a_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTctNy0xLTEtMA_ce53a254-feec-4b7d-8044-e2e98b37953d">&#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="ifec4ab7e178e44509aba27621543236a_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTctOS0xLTEtMA_a858c349-5579-4ce6-8430-6f54a4579156">&#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="ifec4ab7e178e44509aba27621543236a_I20210630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTctMTEtMS0xLTA_b68ea7be-759f-4978-8631-45e5ce92a740">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifec4ab7e178e44509aba27621543236a_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTctMTMtMS0xLTA_e27641c2-0ee0-4fcd-9930-d0a474aa25d2">&#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="ifec4ab7e178e44509aba27621543236a_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTctMTUtMS0xLTA_99e16f19-325c-42f5-aa2d-2dc4e80bd649">&#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="ifec4ab7e178e44509aba27621543236a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTctMTctMS0xLTA_3539c583-9ca6-4d3a-b128-91be5150aabd">1,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="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><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</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="ie546399392844984960c34999acd50f2_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTktMS0xLTEtMA_34af0465-0aa5-4cfe-af85-5463bad1709d">40,231</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="ie546399392844984960c34999acd50f2_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTktMy0xLTEtMA_97192c5b-305c-45bd-b953-94f69ba82c3e">81,274</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="ie546399392844984960c34999acd50f2_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTktNS0xLTEtMA_3a33e602-96a4-4339-860c-cf69c1681f26">175,007</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="ie546399392844984960c34999acd50f2_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTktNy0xLTEtMA_7e7f5355-1599-48dd-ad4b-32971b71a572">25,061</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="ie546399392844984960c34999acd50f2_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTktOS0xLTEtMA_4d9dad6d-5042-4c05-820d-3e208c14f611">2,342</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="ie546399392844984960c34999acd50f2_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTktMTEtMS0xLTA_6e4cccc0-f98f-448b-bbfb-5edc7ef585bf">4,665</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="ie546399392844984960c34999acd50f2_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTktMTMtMS0xLTA_b71c4afd-fb48-4759-8fa8-0a0aef7b8b3b">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie546399392844984960c34999acd50f2_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTktMTUtMS0xLTA_f26de9b7-fe33-42d2-aaf2-1fd90fe6e922">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie546399392844984960c34999acd50f2_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTktMTctMS0xLTA_35bc6f04-8c6d-46b2-90b4-f851d5b479fe">328,580</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="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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Consumer</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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id775386ef65640b08c7510b968efc674_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjEtMS0xLTEtMA_720f76b1-871a-4186-94ab-88e67dd7bd5b">11,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="id775386ef65640b08c7510b968efc674_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjEtMy0xLTEtMA_cf75b882-1a0a-49bd-bf84-549704ab08e4">20,456</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id775386ef65640b08c7510b968efc674_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjEtNS0xLTEtMA_6c77a8d7-b11d-4cd8-93a3-d64cd62f6b0c">60,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="id775386ef65640b08c7510b968efc674_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjEtNy0xLTEtMA_70a3561d-dca6-4356-a03b-f6d019de8f90">40,325</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id775386ef65640b08c7510b968efc674_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjEtOS0xLTEtMA_0d248069-21e6-44c1-af0b-97f515efefb7">21,866</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id775386ef65640b08c7510b968efc674_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjEtMTEtMS0xLTA_85dc5b3d-ae41-4f5b-8025-bd517a27b461">19,613</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id775386ef65640b08c7510b968efc674_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjEtMTMtMS0xLTA_684fa6f9-a0f5-4ced-b356-3edf9e461201">94,243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id775386ef65640b08c7510b968efc674_I20210630" decimals="-3" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjEtMTUtMS0xLTA_d168a94d-9791-44c9-acdc-73e8b6c4ee37">193</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id775386ef65640b08c7510b968efc674_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjEtMTctMS0xLTA_03fbb19a-533f-497d-9ff1-a220c704a519">268,526</ix:nonFraction>&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3b7ad11c5da4f4599344d09b617a4ba_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjMtMS0xLTEtMA_7b2a87ee-1e67-47e9-b4bd-2e70118281ac">&#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="if3b7ad11c5da4f4599344d09b617a4ba_I20210630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjMtMy0xLTEtMA_d2a0fce9-df7a-4eb0-ab09-1a4b7e574316">147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3b7ad11c5da4f4599344d09b617a4ba_I20210630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjMtNS0xLTEtMA_9f5f84c9-1384-4e10-a396-4a04d86b2bc5">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="if3b7ad11c5da4f4599344d09b617a4ba_I20210630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjMtNy0xLTEtMA_144fe531-2d89-4dec-b487-522f0681b6e3">652</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3b7ad11c5da4f4599344d09b617a4ba_I20210630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjMtOS0xLTEtMA_c143191c-b26a-450b-be57-3416092c88bd">608</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3b7ad11c5da4f4599344d09b617a4ba_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjMtMTEtMS0xLTA_ebaa0a12-8ad7-4022-8505-e9777d0100bb">1,055</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3b7ad11c5da4f4599344d09b617a4ba_I20210630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjMtMTMtMS0xLTA_ee4b5b1d-5070-4133-a4b7-904cc3fba74e">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="if3b7ad11c5da4f4599344d09b617a4ba_I20210630" decimals="-3" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjMtMTUtMS0xLTA_b3083112-eeaf-45d2-9705-11a969282029">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3b7ad11c5da4f4599344d09b617a4ba_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjMtMTctMS0xLTA_ece77eb4-a211-4e1b-9407-8bd1d3ddf21c">3,211</ix:nonFraction>&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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</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="id0ce044786694b1d9ac6793280da1fd4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjUtMS0xLTEtMA_4163cb7a-1dcc-44d7-b8fe-7395ca94fe5b">11,396</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="id0ce044786694b1d9ac6793280da1fd4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjUtMy0xLTEtMA_2860f7a5-a0a6-4232-bcaa-f864dc14a2d0">20,603</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="id0ce044786694b1d9ac6793280da1fd4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjUtNS0xLTEtMA_2268734b-78f0-4b0f-8ecf-1326df623dbf">61,146</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="id0ce044786694b1d9ac6793280da1fd4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjUtNy0xLTEtMA_de416389-2fde-4900-9ed1-5f44df3ecdaf">40,977</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="id0ce044786694b1d9ac6793280da1fd4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjUtOS0xLTEtMA_5a47e62a-9c88-4887-9387-f568098dbd64">22,474</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="id0ce044786694b1d9ac6793280da1fd4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjUtMTEtMS0xLTA_f54c4988-a594-4426-b9ce-67dba258a5bb">20,668</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="id0ce044786694b1d9ac6793280da1fd4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjUtMTMtMS0xLTA_c10f4308-a34f-48f0-b92f-dd0f16371f1b">94,276</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="id0ce044786694b1d9ac6793280da1fd4_I20210630" decimals="-3" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjUtMTUtMS0xLTA_dd427e3d-7f75-4ab2-90a2-bb713b6c2af2">197</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="id0ce044786694b1d9ac6793280da1fd4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjUtMTctMS0xLTA_c23ff9e7-f60d-46a4-a134-6ffb54ac2bf3">271,737</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="display:none"></td><td colspan="3" style="display:none"></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><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><ix:continuation id="i68bfc8094c5245c795f1f1bda9fa6037" continuedAt="i74a413d12b4c4eb6aa2453298ccb2430"><ix:continuation id="ib081713f37e942dbb9ed2a87ef61df38" continuedAt="i2e150a7785a14ae39d96f7c90ed7fb80"><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><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="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%">June 30, 2021</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:32pt"><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 to Term Loans </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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%">2017</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><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Loans receivable</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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i538222c6511d43f099291e9f75116517_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjctMS0xLTEtMA_7494536a-4867-4097-b00f-2aec69b2c68e">600,477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i538222c6511d43f099291e9f75116517_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjctMy0xLTEtMA_c03cace2-e944-4a02-9c74-c9cb46d442a6">709,983</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i538222c6511d43f099291e9f75116517_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjctNS0xLTEtMA_741cc245-d71a-416c-83a8-3e22ece1dd0e">730,091</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i538222c6511d43f099291e9f75116517_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjctNy0xLTEtMA_423b43ed-f902-40da-ae2a-1a665c9ab940">371,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="i538222c6511d43f099291e9f75116517_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjctOS0xLTEtMA_46c429d5-e2d2-4c69-91bc-39c117e5843f">308,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i538222c6511d43f099291e9f75116517_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjctMTEtMS0xLTA_2ba9ac54-ff3b-408f-8aef-49f384ddff48">1,052,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i538222c6511d43f099291e9f75116517_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjctMTMtMS0xLTA_3b3db5ab-c055-46c3-a9dd-7b7bf67c9ce7">196,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i538222c6511d43f099291e9f75116517_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjctMTUtMS0xLTA_aad8e6de-3306-4d9a-89b5-d60667911288">1,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i538222c6511d43f099291e9f75116517_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjctMTctMS0xLTA_7b5f5420-34ed-4587-b031-30d5e19a7742">3,971,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="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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f41b93b4d564d308d0e7bcd07ec36a5_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjgtMS0xLTEtMA_0f28d9dc-f991-4c06-88ba-1cee6e2f97d6">1,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="i0f41b93b4d564d308d0e7bcd07ec36a5_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjgtMy0xLTEtMA_1811424e-f66a-4cf9-aed2-fbc8312326aa">11,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f41b93b4d564d308d0e7bcd07ec36a5_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjgtNS0xLTEtMA_05433c66-c513-4d63-a222-e5a79e1f9f52">13,846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f41b93b4d564d308d0e7bcd07ec36a5_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjgtNy0xLTEtMA_13662a91-133d-45cf-9329-f27b3a5e45f3">19,828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f41b93b4d564d308d0e7bcd07ec36a5_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjgtOS0xLTEtMA_e16a90af-b07d-45c2-97da-5ee80cc0e020">15,801</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f41b93b4d564d308d0e7bcd07ec36a5_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjgtMTEtMS0xLTA_affe6e9d-4acf-4789-8dbb-1fcab59559fc">33,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f41b93b4d564d308d0e7bcd07ec36a5_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjgtMTMtMS0xLTA_60c1ba71-f30a-42e8-8002-9917bd948c6a">5,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f41b93b4d564d308d0e7bcd07ec36a5_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjgtMTUtMS0xLTA_69e1c25d-5202-43d0-be17-918f959d56b9">&#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="i0f41b93b4d564d308d0e7bcd07ec36a5_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjgtMTctMS0xLTA_ac219b46-9bf7-47bf-a679-5fd5b9989ac1">100,317</ix:nonFraction>&#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></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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7dd718a841084fca91438924272f3ca4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjktMS0xLTEtMA_e2112c82-0f58-4746-8c96-8dbafb3b536d">1,133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7dd718a841084fca91438924272f3ca4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjktMy0xLTEtMA_626816aa-1300-48ba-a45f-3d51c7797f02">2,899</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7dd718a841084fca91438924272f3ca4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjktNS0xLTEtMA_95faa4f2-0ff7-40c3-ac0c-4ce44618980a">7,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7dd718a841084fca91438924272f3ca4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjktNy0xLTEtMA_fed0d3d8-17b9-4efc-875c-683e4667315f">9,762</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7dd718a841084fca91438924272f3ca4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjktOS0xLTEtMA_867e9c7e-08f3-4717-b826-8288883767e7">12,124</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7dd718a841084fca91438924272f3ca4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjktMTEtMS0xLTA_82b2d6d5-1dac-42d8-8f9b-4c3470bfe329">89,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7dd718a841084fca91438924272f3ca4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjktMTMtMS0xLTA_ed9379cc-1811-41e8-b57f-340cb45547d3">11,486</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7dd718a841084fca91438924272f3ca4_I20210630" decimals="-3" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjktMTUtMS0xLTA_02b1ba52-3d8c-4c11-97bf-51eaee6d1462">747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7dd718a841084fca91438924272f3ca4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjktMTctMS0xLTA_d84f4380-a604-4932-b18c-044b0ea008dc">135,374</ix:nonFraction>&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 #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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNzEtMS0xLTEtMA_5918b932-02be-4265-9cee-9250b1f51519">602,613</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNzEtMy0xLTEtMA_6054c23e-fd79-45e1-936e-3d9b7661cd90">724,099</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNzEtNS0xLTEtMA_6ea9149b-34c4-40e6-a34c-ea31c949cdcb">751,193</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNzEtNy0xLTEtMA_f4174ace-2b3b-4282-ad32-7965da1c0d09">401,287</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNzEtOS0xLTEtMA_11cceaca-0dc4-4ed1-9936-693c19d82e12">336,837</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNzEtMTEtMS0xLTA_aeba2c7a-138d-4ccf-be7a-c309a4e64c6e">1,176,066</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNzEtMTMtMS0xLTA_ab467619-dbc6-438e-9dd4-4ac9db3702ed">213,431</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNzEtMTUtMS0xLTA_719cf924-7aae-4d39-a665-1363d229de97">2,004</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNzEtMTctMS0xLTA_ce4c6534-5183-4613-9cab-32dac67ea8e7">4,207,530</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="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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Represents loans receivable balance at June&#160;30, 2021 which was converted from a revolving loan to an amortizing loan during the six months ended June&#160;30, 2021.</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><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="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, 2020</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:32pt"><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 to Term Loans </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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%">2017</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%">2016</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><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="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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Commercial business:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and industrial</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%">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: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="i752d4a50c25e4310abf1afaaff8173c3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNi0xLTEtMS0w_64517ce6-9c51-4839-bd74-c96828597ede">118,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 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="i752d4a50c25e4310abf1afaaff8173c3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNi0zLTEtMS0w_3e155337-0074-4cd7-93d8-eb0b9e60d624">127,919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i752d4a50c25e4310abf1afaaff8173c3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNi01LTEtMS0w_b5b2dd8a-bf01-4411-82c4-cb88f80b3d11">70,766</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i752d4a50c25e4310abf1afaaff8173c3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNi03LTEtMS0w_9a98018b-4e73-428c-96b7-5cab7578f8d5">44,231</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i752d4a50c25e4310abf1afaaff8173c3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNi05LTEtMS0w_babd9521-0785-4364-b694-33faa75118c8">37,658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i752d4a50c25e4310abf1afaaff8173c3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNi0xMS0xLTEtMA_460a34f9-a597-4827-ab12-b37e52ef7085">95,958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i752d4a50c25e4310abf1afaaff8173c3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNi0xMy0xLTEtMA_ee98f9fd-788b-41ad-9bfa-b2b254c631a7">121,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i752d4a50c25e4310abf1afaaff8173c3_I20201231" decimals="-3" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNi0xNS0xLTEtMA_f5e2794e-0f45-46bc-9023-d6148866a056">819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i752d4a50c25e4310abf1afaaff8173c3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNi0xNy0xLTEtMA_181470cd-1a0f-4854-8a8d-f070c1cce295">617,762</ix:nonFraction>&#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></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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1f0165627024276aa797bd8df19213a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNy0xLTEtMS0w_f6f9373f-b91e-449c-9bad-94a485e948d9">14,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1f0165627024276aa797bd8df19213a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNy0zLTEtMS0w_8f103973-b1b1-420c-a3bc-aadb2f63c295">9,162</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1f0165627024276aa797bd8df19213a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNy01LTEtMS0w_16999afe-abb3-4cc6-835b-0378226bf6b1">10,878</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1f0165627024276aa797bd8df19213a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNy03LTEtMS0w_e0d299dc-c687-4678-8ece-43d11d88e528">4,171</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1f0165627024276aa797bd8df19213a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNy05LTEtMS0w_7552ceb2-778f-41b9-b4b9-c05adb421e28">5,700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1f0165627024276aa797bd8df19213a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNy0xMS0xLTEtMA_fc878bb9-2e58-4a8a-8027-14102dcb7c4b">3,579</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1f0165627024276aa797bd8df19213a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNy0xMy0xLTEtMA_3a93dc2d-893b-4855-aa74-393511c5ef17">11,790</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1f0165627024276aa797bd8df19213a_I20201231" decimals="-3" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNy0xNS0xLTEtMA_e13d7e0f-c516-47c8-87a5-53ac19c026ce">814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1f0165627024276aa797bd8df19213a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNy0xNy0xLTEtMA_0595c784-3d0d-4ef8-be20-61db318d7f5c">60,524</ix:nonFraction>&#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></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d27d37aae16486f82759924c6915000_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfOC0xLTEtMS0w_b6beffeb-3948-4a66-98d1-808699ceae13">2,199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d27d37aae16486f82759924c6915000_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfOC0zLTEtMS0w_e495ca5f-01d5-457f-8b6d-ca1e0ad2e584">11,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d27d37aae16486f82759924c6915000_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfOC01LTEtMS0w_94ad0c98-fa9c-46e5-9746-fff957368110">3,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d27d37aae16486f82759924c6915000_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfOC03LTEtMS0w_13859238-9433-4443-873f-f904639cf125">9,348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d27d37aae16486f82759924c6915000_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfOC05LTEtMS0w_72002430-7338-4b50-818f-887c2f4f0b0d">1,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d27d37aae16486f82759924c6915000_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfOC0xMS0xLTEtMA_a60d990a-fe8e-412d-ade7-512cc085fcde">7,651</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d27d37aae16486f82759924c6915000_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfOC0xMy0xLTEtMA_2ef571db-a04a-4a88-b2c7-a78ec4dacd75">15,484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d27d37aae16486f82759924c6915000_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfOC0xNS0xLTEtMA_6643a029-9f6d-4a90-8b3d-606908895d91">3,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d27d37aae16486f82759924c6915000_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfOC0xNy0xLTEtMA_a888a618-4c72-4fd4-9e66-03f61397dbbb">54,812</ix:nonFraction>&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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</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="i06a9e713072b4dec8eae97467031b364_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTAtMS0xLTEtMA_7cd177e2-29f8-42db-83d7-9c6cadd2f041">135,600</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="i06a9e713072b4dec8eae97467031b364_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTAtMy0xLTEtMA_fca4a04b-8ab0-4593-b143-3de3fa0f7d35">148,916</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="i06a9e713072b4dec8eae97467031b364_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTAtNS0xLTEtMA_ff5072ce-873d-48c5-9fab-ec39c8686d2a">85,060</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="i06a9e713072b4dec8eae97467031b364_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTAtNy0xLTEtMA_29f4da7f-4ba0-4534-ba48-39fe0967fb11">57,750</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="i06a9e713072b4dec8eae97467031b364_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTAtOS0xLTEtMA_bf740262-02cb-4a11-8947-176731e26f71">44,410</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="i06a9e713072b4dec8eae97467031b364_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTAtMTEtMS0xLTA_ba2e9e06-e082-4184-91f0-5827b5080464">107,188</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="i06a9e713072b4dec8eae97467031b364_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTAtMTMtMS0xLTA_62b6647b-4385-48f6-af60-47dd14a8c474">148,714</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="i06a9e713072b4dec8eae97467031b364_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTAtMTUtMS0xLTA_2ba6ae0a-25e7-40b8-b54f-921b7c20c532">5,460</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="i06a9e713072b4dec8eae97467031b364_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTAtMTctMS0xLTA_fda9b35f-3254-4e9a-bcc1-4c399235cf3c">733,098</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="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:9pt;font-weight:400;line-height:100%;text-decoration:underline">SBA PPP</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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icce735a694f043ad94bee5bc551d6070_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTItMS0xLTEtMA_f4fa9401-44b7-4ec5-83d5-844403bb117b">715,121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icce735a694f043ad94bee5bc551d6070_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTItMy0xLTEtMA_da761d35-e9aa-471a-8c52-01fc2046f7f4">&#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="icce735a694f043ad94bee5bc551d6070_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTItNS0xLTEtMA_78a46b2c-c9ed-45a5-ae08-1c79b755e57b">&#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="icce735a694f043ad94bee5bc551d6070_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTItNy0xLTEtMA_0118eb0b-bc4f-431d-910e-32dc0e2eb3b7">&#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="icce735a694f043ad94bee5bc551d6070_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTItOS0xLTEtMA_7424ce61-7e66-4e6d-ade4-48ff8a857143">&#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="icce735a694f043ad94bee5bc551d6070_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTItMTEtMS0xLTA_4463ab9b-539b-4497-86af-b88443c39b12">&#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="icce735a694f043ad94bee5bc551d6070_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTItMTMtMS0xLTA_9940dec5-f3df-4752-9978-184bfc2acbef">&#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="icce735a694f043ad94bee5bc551d6070_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTItMTUtMS0xLTA_77e57438-eddc-43c1-a60e-9f140ce023b6">&#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="icce735a694f043ad94bee5bc551d6070_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTItMTctMS0xLTA_9a2d8c4f-247a-46d5-8971-d8175db28dea">715,121</ix:nonFraction>&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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><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><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><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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Owner-occupied CRE</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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a55760f3f37479cb5b6bfc444d28f1a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTgtMS0xLTEtMA_245654a3-7892-4873-aa9c-ea4b03bbbfbf">89,224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a55760f3f37479cb5b6bfc444d28f1a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTgtMy0xLTEtMA_6e574e6c-d8a6-4fef-8897-3f5022b5034d">167,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a55760f3f37479cb5b6bfc444d28f1a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTgtNS0xLTEtMA_d195e088-7563-4884-af87-fa3627a12b2d">94,830</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a55760f3f37479cb5b6bfc444d28f1a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTgtNy0xLTEtMA_2e6554a9-c1c8-455f-b8ce-c40b348dfe71">80,138</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a55760f3f37479cb5b6bfc444d28f1a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTgtOS0xLTEtMA_031c4499-19d8-4573-aa54-24efa847ada6">74,902</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a55760f3f37479cb5b6bfc444d28f1a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTgtMTEtMS0xLTA_b6620262-202d-4451-abf9-06fafbc5ca91">254,864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a55760f3f37479cb5b6bfc444d28f1a_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTgtMTMtMS0xLTA_758a6c72-36aa-4185-909f-52f974717ab6">&#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="i9a55760f3f37479cb5b6bfc444d28f1a_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTgtMTUtMS0xLTA_9ad39f09-64bd-4f03-ad44-898374ca46ea">&#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="i9a55760f3f37479cb5b6bfc444d28f1a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTgtMTctMS0xLTA_cbd7dce3-bc59-4165-bab4-3f64f03a72d0">761,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="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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i010da00d291842e7882593c043c534e5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTktMS0xLTEtMA_2e742e4a-5da2-4288-aa35-10b0694ba0cc">6,146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i010da00d291842e7882593c043c534e5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTktMy0xLTEtMA_300ee0db-8a39-4883-b332-e2afdd401825">4,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i010da00d291842e7882593c043c534e5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTktNS0xLTEtMA_987237f2-b11b-4fbf-b2cc-21c38dce24c3">16,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="i010da00d291842e7882593c043c534e5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTktNy0xLTEtMA_3e8a7212-30d3-424c-9c85-d9b30c46a3db">11,231</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i010da00d291842e7882593c043c534e5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTktOS0xLTEtMA_a713ba19-c98d-4329-85ee-5a19779915ff">5,464</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i010da00d291842e7882593c043c534e5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTktMTEtMS0xLTA_04f54525-046a-42e8-a71f-b4f06c52db6c">12,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i010da00d291842e7882593c043c534e5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTktMTMtMS0xLTA_a03ec953-68fa-47c9-abf5-b04372e3411a">&#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="i010da00d291842e7882593c043c534e5_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTktMTUtMS0xLTA_f5afc09a-5148-4ed8-8c71-3cae067b6379">&#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="i010da00d291842e7882593c043c534e5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTktMTctMS0xLTA_8556240a-ae2a-44f0-9b92-4e952a33e990">55,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="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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia201660d25444481889f5de3d3f11206_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjAtMS0xLTEtMA_19047f15-bb2e-4a16-9ecd-a85135555a2e">&#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="ia201660d25444481889f5de3d3f11206_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjAtMy0xLTEtMA_211a7182-a330-462d-a336-7ed2e557eedf">&#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="ia201660d25444481889f5de3d3f11206_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjAtNS0xLTEtMA_85cf2075-3ab8-45d7-9981-184d74c7138c">114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia201660d25444481889f5de3d3f11206_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjAtNy0xLTEtMA_f1518bf4-b39f-4e15-b841-912fce966175">7,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="ia201660d25444481889f5de3d3f11206_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjAtOS0xLTEtMA_5cc5daf2-2b07-477e-8c8f-d462e728b2be">3,313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia201660d25444481889f5de3d3f11206_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjAtMTEtMS0xLTA_4c4ae346-1b5a-41ef-bd34-029f53a23ac9">29,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia201660d25444481889f5de3d3f11206_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjAtMTMtMS0xLTA_8c9d78a0-1cce-492f-bf62-4dc061cf7839">&#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="ia201660d25444481889f5de3d3f11206_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjAtMTUtMS0xLTA_e9355eb6-fab5-44b4-8799-ec1a0963c063">&#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="ia201660d25444481889f5de3d3f11206_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjAtMTctMS0xLTA_f228a5c8-2c13-4771-a4c8-ab8c084edb3f">39,759</ix:nonFraction>&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 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="i732a807e131d41e883064583efc63a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjItMS0xLTEtMA_97475a80-2542-44ce-9c9c-376a1bc230d0">95,370</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="i732a807e131d41e883064583efc63a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjItMy0xLTEtMA_12f1e4a2-7a90-4f69-b6d0-0d8df19b2e35">171,635</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="i732a807e131d41e883064583efc63a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjItNS0xLTEtMA_f8b2fe6c-14bf-4654-8d5a-5c92d31b0c96">111,330</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="i732a807e131d41e883064583efc63a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjItNy0xLTEtMA_e195248e-25f2-44df-b83b-2c4e09e4ba40">98,689</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="i732a807e131d41e883064583efc63a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjItOS0xLTEtMA_f1deace8-80f2-483e-aa16-e7df95567d8d">83,679</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="i732a807e131d41e883064583efc63a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjItMTEtMS0xLTA_55c477cf-b2df-4f95-b23c-80950c7a0f02">295,981</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="i732a807e131d41e883064583efc63a72_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjItMTMtMS0xLTA_67b5aa31-e07f-4fdf-9082-1135d05144cd">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i732a807e131d41e883064583efc63a72_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjItMTUtMS0xLTA_bf981b20-bd50-42f1-abd4-2a76d89552fc">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i732a807e131d41e883064583efc63a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjItMTctMS0xLTA_0a19ac18-f7e4-41b9-89a0-b6ecdcc314a3">856,684</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></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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Non-owner-occupied CRE</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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i779de3acaa3f4abaa0b24bab3cf5b13e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjQtMS0xLTEtMA_d9f3fd63-1bce-49d9-b31b-7ff73a52f14e">197,548</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i779de3acaa3f4abaa0b24bab3cf5b13e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjQtMy0xLTEtMA_87fbf434-3fcb-49c7-b01c-ee9a4d7652a4">173,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i779de3acaa3f4abaa0b24bab3cf5b13e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjQtNS0xLTEtMA_f5001721-3cd0-45ee-a026-6c2473151f96">148,830</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i779de3acaa3f4abaa0b24bab3cf5b13e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjQtNy0xLTEtMA_08746bcb-3eef-420a-b2b1-5c7aae39e9a6">172,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="i779de3acaa3f4abaa0b24bab3cf5b13e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjQtOS0xLTEtMA_e021a3b3-fa9e-41cf-8d23-a6fc36d6ad0d">240,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i779de3acaa3f4abaa0b24bab3cf5b13e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjQtMTEtMS0xLTA_6e03a1f1-03ea-4ee5-a19e-28fc90b02980">406,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="i779de3acaa3f4abaa0b24bab3cf5b13e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjQtMTMtMS0xLTA_4783e32d-d49e-48c5-baaf-93cf81176851">&#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="i779de3acaa3f4abaa0b24bab3cf5b13e_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjQtMTUtMS0xLTA_c239a033-78e7-4853-a602-0f51c333785c">&#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="i779de3acaa3f4abaa0b24bab3cf5b13e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjQtMTctMS0xLTA_fc68d814-eb9b-443b-baa8-afa5063822f1">1,339,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="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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia95199a028544c9195b6422feda76119_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjUtMS0xLTEtMA_ae7d5b8f-c403-4be3-bfdb-48e1d12a12a7">&#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="ia95199a028544c9195b6422feda76119_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjUtMy0xLTEtMA_9a00ef17-edbe-4a48-b628-7a2f4799c72a">1,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia95199a028544c9195b6422feda76119_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjUtNS0xLTEtMA_1fa70a7c-241c-4a9e-ba31-b057ed996b6e">357</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia95199a028544c9195b6422feda76119_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjUtNy0xLTEtMA_e4a5cad8-373b-4e0a-acd3-709f6ba47979">2,448</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia95199a028544c9195b6422feda76119_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjUtOS0xLTEtMA_5332878b-cdf4-45c5-951d-44857347417f">6,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="ia95199a028544c9195b6422feda76119_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjUtMTEtMS0xLTA_f08fe4be-3134-44c8-9847-a4176f96cfff">3,539</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia95199a028544c9195b6422feda76119_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjUtMTMtMS0xLTA_072ea9ef-cb3b-4d40-88db-8625e165fde2">&#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="ia95199a028544c9195b6422feda76119_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjUtMTUtMS0xLTA_b364fd73-6417-4bca-ad32-10f41b5e336b">&#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="ia95199a028544c9195b6422feda76119_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjUtMTctMS0xLTA_2d49c439-5a3a-4e51-8765-380fc7329a3e">14,533</ix:nonFraction>&#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></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic69eda6d131343efa2be91a5fb455036_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjYtMS0xLTEtMA_6c4d3ae4-46f7-46be-83e9-4ffd9d62891b">&#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="ic69eda6d131343efa2be91a5fb455036_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjYtMy0xLTEtMA_eea6888f-e537-4734-aaf1-d6e850b7a3d8">&#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="ic69eda6d131343efa2be91a5fb455036_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjYtNS0xLTEtMA_9be42c4c-09cf-4806-953e-b60c620250fe">3,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="ic69eda6d131343efa2be91a5fb455036_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjYtNy0xLTEtMA_ff7423a7-3fcd-4ee8-812d-923787d91abd">&#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="ic69eda6d131343efa2be91a5fb455036_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjYtOS0xLTEtMA_7ed56871-2242-4ff2-abb4-a8d0190b8ac1">35,455</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic69eda6d131343efa2be91a5fb455036_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjYtMTEtMS0xLTA_73769591-dc19-4cdf-a35e-b9611b5fe1ac">17,292</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic69eda6d131343efa2be91a5fb455036_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjYtMTMtMS0xLTA_bd083da4-ab58-4299-9106-75d1b50fc172">&#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="ic69eda6d131343efa2be91a5fb455036_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjYtMTUtMS0xLTA_20c4283e-3ad5-424d-9d78-e6ce757ed63c">&#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="ic69eda6d131343efa2be91a5fb455036_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjYtMTctMS0xLTA_e47a707e-44a9-471e-9a84-40e6efab37b0">56,370</ix:nonFraction>&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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</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="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjgtMS0xLTEtMA_e2b544e6-2b2d-4a44-874d-184958557612">197,548</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="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjgtMy0xLTEtMA_28b3f8b5-fa6b-4412-af4a-e48f4ca3f6b7">175,132</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="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjgtNS0xLTEtMA_76a9527f-a85e-4a6f-9487-ac3e91826881">152,810</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="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjgtNy0xLTEtMA_4023192c-a0b5-4e6a-8f7c-48b7c8c12ef8">174,886</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="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjgtOS0xLTEtMA_c228e543-eb5d-4a07-a409-85919710adb3">282,279</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="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjgtMTEtMS0xLTA_b6a84445-d4d3-4e34-b3b0-c932db6eb671">427,648</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="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjgtMTMtMS0xLTA_f979f90d-1c34-4d2f-a251-8712bd5ddef2">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjgtMTUtMS0xLTA_87cd16c3-8aa2-4499-8da9-bd9e8b34dbd3">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjgtMTctMS0xLTA_6d72912e-929a-4daf-a9a5-9a2f00444268">1,410,303</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="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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Total commercial business</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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58cc77f0fbf247ffa0f743aa7887b2cc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzAtMS0xLTEtMA_3e6cfc1f-7614-4fbc-af8c-e2d4ac60708a">1,120,864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58cc77f0fbf247ffa0f743aa7887b2cc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzAtMy0xLTEtMA_fc89e37a-7fa1-4822-ba8c-32a114a685d3">468,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58cc77f0fbf247ffa0f743aa7887b2cc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzAtNS0xLTEtMA_c4ab785d-14bf-4a5a-a53b-825bcfa9c96d">314,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58cc77f0fbf247ffa0f743aa7887b2cc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzAtNy0xLTEtMA_60028e06-10b8-4d82-a746-035f53cf9a1b">296,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="i58cc77f0fbf247ffa0f743aa7887b2cc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzAtOS0xLTEtMA_e3996661-2e59-4972-9058-576f13dd9793">353,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="i58cc77f0fbf247ffa0f743aa7887b2cc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzAtMTEtMS0xLTA_9dabe26f-cbd1-43c6-818a-c8ec868ad958">757,639</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58cc77f0fbf247ffa0f743aa7887b2cc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzAtMTMtMS0xLTA_4cd0c717-835e-4d53-aecc-4eb06a58f9bb">121,440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58cc77f0fbf247ffa0f743aa7887b2cc_I20201231" decimals="-3" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzAtMTUtMS0xLTA_a998279a-693b-4c1d-abc7-f07a20a95930">819</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58cc77f0fbf247ffa0f743aa7887b2cc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzAtMTctMS0xLTA_69068589-bb44-4532-a199-0b907727ee98">3,433,336</ix:nonFraction>&#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></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a1d4b6e20f6498bab15fd4b4d0f90d4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzEtMS0xLTEtMA_c91abe43-8723-4c92-a49b-682bd9331654">20,576</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a1d4b6e20f6498bab15fd4b4d0f90d4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzEtMy0xLTEtMA_fa981482-77e4-4c85-9631-144236f50aed">15,681</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a1d4b6e20f6498bab15fd4b4d0f90d4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzEtNS0xLTEtMA_5fbf8336-3fc6-4f62-8a5f-9cc65f1931c8">27,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a1d4b6e20f6498bab15fd4b4d0f90d4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzEtNy0xLTEtMA_781c2a38-a1d9-4ded-bb55-1b8a383a57f9">17,850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a1d4b6e20f6498bab15fd4b4d0f90d4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzEtOS0xLTEtMA_e445d84d-a899-4920-982c-143870a7acd2">17,374</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a1d4b6e20f6498bab15fd4b4d0f90d4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzEtMTEtMS0xLTA_d485ba86-0328-45b1-bfc1-8271e8919f0f">19,223</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a1d4b6e20f6498bab15fd4b4d0f90d4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzEtMTMtMS0xLTA_111453bb-a57f-4147-9eaf-1fab9c4d5a2f">11,790</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a1d4b6e20f6498bab15fd4b4d0f90d4_I20201231" decimals="-3" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzEtMTUtMS0xLTA_150d2eac-b9a3-4f4d-96d0-7b8d6f5494a8">814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a1d4b6e20f6498bab15fd4b4d0f90d4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzEtMTctMS0xLTA_84129d24-ceb0-406c-9422-3e2265a2908c">130,929</ix:nonFraction>&#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></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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia08258b4d72c49398f1a8707b71840e8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzItMS0xLTEtMA_e602718f-71f2-4736-8fca-4e73f0cf7841">2,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia08258b4d72c49398f1a8707b71840e8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzItMy0xLTEtMA_8764781d-8471-4767-8e05-7fcc4a6b12b5">11,835</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia08258b4d72c49398f1a8707b71840e8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzItNS0xLTEtMA_4ab5fee0-106a-4208-b12f-20081c711e01">7,153</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia08258b4d72c49398f1a8707b71840e8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzItNy0xLTEtMA_f288cf60-5b2a-4046-97e8-27106f78c7f4">16,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia08258b4d72c49398f1a8707b71840e8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzItOS0xLTEtMA_e53c8e29-4200-412c-84bd-16cbe11f85f1">39,820</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia08258b4d72c49398f1a8707b71840e8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzItMTEtMS0xLTA_b0723c23-d400-4b7c-ba7a-d9522db422a5">53,955</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia08258b4d72c49398f1a8707b71840e8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzItMTMtMS0xLTA_d377659d-ca8e-4703-bd59-a8099055459f">15,484</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia08258b4d72c49398f1a8707b71840e8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzItMTUtMS0xLTA_cf13668d-bf57-45cd-a39a-a0fd7a717068">3,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia08258b4d72c49398f1a8707b71840e8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzItMTctMS0xLTA_f44d0bd0-3cff-4d0b-8579-1c6830362174">150,941</ix:nonFraction>&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 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="i7437d2f934da4c318a452fac0c583e59_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzQtMS0xLTEtMA_97284a92-dc2e-4aca-b45a-b86615af031b">1,143,639</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="i7437d2f934da4c318a452fac0c583e59_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzQtMy0xLTEtMA_e07fb31b-6e82-4fc7-b6a3-fd74266e0f9e">495,683</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="i7437d2f934da4c318a452fac0c583e59_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzQtNS0xLTEtMA_a850f449-13d3-4396-b797-4eb1feaf2afd">349,200</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="i7437d2f934da4c318a452fac0c583e59_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzQtNy0xLTEtMA_931d48ad-a95c-469d-b1b5-3440ee166c4f">331,325</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="i7437d2f934da4c318a452fac0c583e59_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzQtOS0xLTEtMA_a9fddc31-b536-4c8d-b920-fd8ef0559090">410,368</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="i7437d2f934da4c318a452fac0c583e59_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzQtMTEtMS0xLTA_72513ba8-9cde-4622-87bd-f6ca6563d023">830,817</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="i7437d2f934da4c318a452fac0c583e59_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzQtMTMtMS0xLTA_41cda6a9-a47f-4ba1-b8a7-0ed9ce68e851">148,714</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="i7437d2f934da4c318a452fac0c583e59_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzQtMTUtMS0xLTA_4534219e-fcc2-4341-b1dd-3b173d1bbf5a">5,460</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="i7437d2f934da4c318a452fac0c583e59_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzQtMTctMS0xLTA_03ff3220-8572-40ac-88a1-266451e76111">3,715,206</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></tr><tr><td colspan="54" 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:700;line-height:100%;text-decoration:underline">Residential real estate</span></div></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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie06218c6635c43a399b21ca94cbbae23_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzYtMS0xLTEtMA_9d651ccc-b0c8-41c9-9461-9f3eeef5e0e0">30,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie06218c6635c43a399b21ca94cbbae23_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzYtMy0xLTEtMA_bee5973f-f7b9-436d-aaea-1bc7a7d4dffe">41,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie06218c6635c43a399b21ca94cbbae23_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzYtNS0xLTEtMA_beb1767e-48e1-4632-81a9-2be3223bbc71">15,730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie06218c6635c43a399b21ca94cbbae23_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzYtNy0xLTEtMA_a22c10d7-c4a8-47cd-9718-41550c00d6db">10,362</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie06218c6635c43a399b21ca94cbbae23_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzYtOS0xLTEtMA_d5d9e9da-524b-492f-83b5-0aeca64021f4">7,322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie06218c6635c43a399b21ca94cbbae23_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzYtMTEtMS0xLTA_e119b37e-4775-4caf-9b7e-1e1d76aa8bbd">16,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="ie06218c6635c43a399b21ca94cbbae23_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzYtMTMtMS0xLTA_5f4fd380-287d-42cb-af7f-cbfd7762934f">&#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="ie06218c6635c43a399b21ca94cbbae23_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzYtMTUtMS0xLTA_7ed1cd5b-8524-4005-9545-7554a8ec3d0e">&#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="ie06218c6635c43a399b21ca94cbbae23_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzYtMTctMS0xLTA_8615a656-db1b-4ae9-9233-1165a2181965">122,209</ix:nonFraction>&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5017c57430f49549e83f84d7f0912c6_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzgtMS0xLTEtMA_4ede65df-f096-425d-ada7-912cd5308828">&#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="ib5017c57430f49549e83f84d7f0912c6_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzgtMy0xLTEtMA_ac6624f6-ca83-4c9b-a1c8-65d334e85694">&#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="ib5017c57430f49549e83f84d7f0912c6_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzgtNS0xLTEtMA_e5621a1c-ba94-4dfa-86fa-e4e7cf4e997e">&#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="ib5017c57430f49549e83f84d7f0912c6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzgtNy0xLTEtMA_e59607ce-faf7-4f21-8da3-3356655e146d">59</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5017c57430f49549e83f84d7f0912c6_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzgtOS0xLTEtMA_eae734f0-ba18-4d41-93bf-35f7448e98ab">&#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="ib5017c57430f49549e83f84d7f0912c6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzgtMTEtMS0xLTA_950076ef-beaf-4316-bb45-578bcd473d33">488</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5017c57430f49549e83f84d7f0912c6_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzgtMTMtMS0xLTA_6173453f-cfd8-4e10-88fc-4b0c5597260d">&#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="ib5017c57430f49549e83f84d7f0912c6_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzgtMTUtMS0xLTA_a8baa65a-6703-4af0-a176-aefb2a889205">&#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="ib5017c57430f49549e83f84d7f0912c6_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzgtMTctMS0xLTA_b4240072-3359-4afa-b21f-35627a1245ae">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="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><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 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="i5acd45068dcb43b2bda084861114b790_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDAtMS0xLTEtMA_40624a68-d5c4-40cd-a2b7-8faa804ae4ba">30,141</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="i5acd45068dcb43b2bda084861114b790_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDAtMy0xLTEtMA_e57b03e8-50a4-4b36-8f1d-180fdb270928">41,829</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="i5acd45068dcb43b2bda084861114b790_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDAtNS0xLTEtMA_852ff14a-120d-4628-85d1-703f39a34208">15,730</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="i5acd45068dcb43b2bda084861114b790_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDAtNy0xLTEtMA_d6bf180c-ba5d-4eb8-9403-946d77667793">10,421</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="i5acd45068dcb43b2bda084861114b790_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDAtOS0xLTEtMA_987bd347-60b7-4bbf-8d07-c45e0764299c">7,322</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="i5acd45068dcb43b2bda084861114b790_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDAtMTEtMS0xLTA_52b82a06-0fae-4dae-82da-dc6de1a9ff6a">17,313</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="i5acd45068dcb43b2bda084861114b790_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDAtMTMtMS0xLTA_64b83983-fef3-4e53-b422-fac3900ae6f4">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5acd45068dcb43b2bda084861114b790_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDAtMTUtMS0xLTA_9271b33f-c5a1-4b25-bd6c-41f2c9ad2ae3">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5acd45068dcb43b2bda084861114b790_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDAtMTctMS0xLTA_655549c1-4dc4-4cfb-9047-352d30fb31b1">122,756</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></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Real estate construction and land development:</span></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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Residential</span></div></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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c336880abe544fea5bfa3c6df555407_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDMtMS0xLTEtMA_731e7c52-e5b9-403a-9228-4cb26ec1651b">33,801</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c336880abe544fea5bfa3c6df555407_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDMtMy0xLTEtMA_f91c57de-0a91-4c3e-8c9a-09f7155276be">36,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="i2c336880abe544fea5bfa3c6df555407_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDMtNS0xLTEtMA_4fd7f9b7-2cde-47f1-883a-798ee834d608">2,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c336880abe544fea5bfa3c6df555407_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDMtNy0xLTEtMA_aaa40fb9-6186-42cd-8588-b17e8190a5a9">1,097</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c336880abe544fea5bfa3c6df555407_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDMtOS0xLTEtMA_0a30b32b-dd8b-4943-8b0d-41d9f0a336b2">971</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c336880abe544fea5bfa3c6df555407_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDMtMTEtMS0xLTA_7efabcb4-c573-410c-a0d7-0eec09a97f40">1,042</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c336880abe544fea5bfa3c6df555407_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDMtMTMtMS0xLTA_dfc96b77-3238-4dfa-8913-438edf7d9c5c">&#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="i2c336880abe544fea5bfa3c6df555407_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDMtMTUtMS0xLTA_5088074a-ee0c-4ffc-8e3f-62a290a28271">&#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="i2c336880abe544fea5bfa3c6df555407_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDMtMTctMS0xLTA_7fadc17e-c443-4ed1-859b-ff39d0b69df3">76,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="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><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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31d862722f2f4ca69dd879c29f1cd22b_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDUtMS0xLTEtMA_177262ea-5a27-446c-a57a-0fd0c8662ac4">&#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="i31d862722f2f4ca69dd879c29f1cd22b_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDUtMy0xLTEtMA_d9ea3dc8-56aa-412b-b8dc-12edb9358bf2">&#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="i31d862722f2f4ca69dd879c29f1cd22b_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDUtNS0xLTEtMA_33601c9e-7c77-4db7-9eeb-250d1aef1295">&#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="i31d862722f2f4ca69dd879c29f1cd22b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDUtNy0xLTEtMA_6a64238e-6f2f-44ac-b65f-3f02254384d0">1,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="i31d862722f2f4ca69dd879c29f1cd22b_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDUtOS0xLTEtMA_f4fb88e0-f4b2-4dd1-b849-5f2ca3100905">&#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="i31d862722f2f4ca69dd879c29f1cd22b_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDUtMTEtMS0xLTA_a84fa235-5f06-4682-b78e-fb82c8c03258">&#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="i31d862722f2f4ca69dd879c29f1cd22b_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDUtMTMtMS0xLTA_4a34d23a-e537-4d52-9b3e-0728ee0f5358">&#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="i31d862722f2f4ca69dd879c29f1cd22b_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDUtMTUtMS0xLTA_f8cc7b04-edfe-4b78-ae18-7150ca52d96d">&#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="i31d862722f2f4ca69dd879c29f1cd22b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDUtMTctMS0xLTA_9afc4275-4f13-4fb0-8594-27cf739d17bf">1,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="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><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</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="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDctMS0xLTEtMA_eb8da466-de7d-40e0-b3a9-e6d3f6280466">33,801</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="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDctMy0xLTEtMA_548ed22d-d081-4f8b-9088-1a626459bf5b">36,697</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="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDctNS0xLTEtMA_daec00aa-4091-4c93-8662-7c065f2debe6">2,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDctNy0xLTEtMA_87648fce-f5ec-41b0-a998-347c1b723416">3,023</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="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDctOS0xLTEtMA_1f59c3df-625b-4f84-8238-d317ff8e813b">971</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="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDctMTEtMS0xLTA_e3528bfa-783b-4ac8-b9cd-ceedfbf94318">1,042</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="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDctMTMtMS0xLTA_2ebfdb20-637a-4d73-8bb0-798edb7a473d">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDctMTUtMS0xLTA_29bd167f-1457-48ba-aa36-fe957541f512">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDctMTctMS0xLTA_d9376be7-b788-45a3-b96b-77f25504cfde">78,259</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="display:none"></td><td colspan="3" style="display:none"></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><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><ix:continuation id="i74a413d12b4c4eb6aa2453298ccb2430" continuedAt="iffabc2a58ade43239263971f91f46dfe"><ix:continuation id="i2e150a7785a14ae39d96f7c90ed7fb80"><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><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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and multifamily</span></div></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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d05558ddd064df9a243a9ba762f6662_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDktMS0xLTEtMA_b0d765fe-b9f5-4a01-b738-e65087f15d7d">27,423</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d05558ddd064df9a243a9ba762f6662_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDktMy0xLTEtMA_0f092407-96d5-41f7-938e-bc8f260bcee9">151,020</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d05558ddd064df9a243a9ba762f6662_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDktNS0xLTEtMA_8e342eb5-0a11-494c-9619-df9428e15579">38,682</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d05558ddd064df9a243a9ba762f6662_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDktNy0xLTEtMA_750ecafc-9868-4486-8645-d03c0d762d4c">5,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="i8d05558ddd064df9a243a9ba762f6662_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDktOS0xLTEtMA_dd8b3a02-9f9e-455f-972f-4d8e465c7a77">689</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d05558ddd064df9a243a9ba762f6662_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDktMTEtMS0xLTA_93f80f55-6391-45e4-ae6e-baad9f2b4c43">1,407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d05558ddd064df9a243a9ba762f6662_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDktMTMtMS0xLTA_adbfcfc4-bbc3-44ae-bd60-3700734fd9a7">&#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="i8d05558ddd064df9a243a9ba762f6662_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDktMTUtMS0xLTA_f7321bee-0f00-41bc-89d5-98a06f03b6a7">&#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="i8d05558ddd064df9a243a9ba762f6662_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDktMTctMS0xLTA_fb919e07-4dbe-4ac1-8d4e-578a29cf6824">224,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="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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i892fd344e809438086685b465f52816c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTAtMS0xLTEtMA_b329830e-b2ba-4d7d-81f2-4965efe510bb">67</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i892fd344e809438086685b465f52816c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTAtMy0xLTEtMA_6d6f8327-9d5b-4da1-a74f-d1602cf9db2b">1,011</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i892fd344e809438086685b465f52816c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTAtNS0xLTEtMA_1cec0f55-1aad-4184-bd62-b882d9fb564d">&#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="i892fd344e809438086685b465f52816c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTAtNy0xLTEtMA_6e6b1ff6-880d-4870-bf81-87d77df70f98">&#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="i892fd344e809438086685b465f52816c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTAtOS0xLTEtMA_22d23805-315e-4236-a3cf-8ed77383e9d1">&#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="i892fd344e809438086685b465f52816c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTAtMTEtMS0xLTA_26f61176-537b-4daf-84b3-07cde7cb6d26">29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i892fd344e809438086685b465f52816c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTAtMTMtMS0xLTA_659b383f-6370-430a-b54b-a04ebc58d627">&#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="i892fd344e809438086685b465f52816c_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTAtMTUtMS0xLTA_7dd6c108-28f9-47ba-bca7-4903c231d909">&#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="i892fd344e809438086685b465f52816c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTAtMTctMS0xLTA_52e61090-8221-4ddc-86b0-e192a60b612e">1,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="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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe93325308a141a0b734d0a4ea90e990_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTEtMS0xLTEtMA_55f7b304-785f-4611-9324-33a3c270d3cd">572</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe93325308a141a0b734d0a4ea90e990_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTEtMy0xLTEtMA_4f35d023-49c8-4d5e-af0f-2553eed23369">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe93325308a141a0b734d0a4ea90e990_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTEtNS0xLTEtMA_cb9b6e9a-074e-4e04-9bd7-99a88ba30a08">&#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="ibe93325308a141a0b734d0a4ea90e990_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTEtNy0xLTEtMA_10230509-56c2-4781-a3f8-7f74980312ef">&#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="ibe93325308a141a0b734d0a4ea90e990_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTEtOS0xLTEtMA_8317e0c5-4f18-45d6-86de-591fadcb51da">&#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="ibe93325308a141a0b734d0a4ea90e990_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTEtMTEtMS0xLTA_180da5e7-164b-44c9-b578-b3c1992494e5">444</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe93325308a141a0b734d0a4ea90e990_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTEtMTMtMS0xLTA_05f5b255-67fa-4474-9cb0-2b0bdfbbf149">&#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="ibe93325308a141a0b734d0a4ea90e990_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTEtMTUtMS0xLTA_f1e1de0e-4b53-40bc-8749-2ff04dfdaba1">&#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="ibe93325308a141a0b734d0a4ea90e990_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTEtMTctMS0xLTA_eb4c5abc-83dd-4552-9319-e4bf0d5b3cb5">1,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="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><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 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="i3fae8c4cfc644ac88684cd84848c35de_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTMtMS0xLTEtMA_e57690d1-81d7-412f-ac6f-5a89ff62dbe1">28,062</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="i3fae8c4cfc644ac88684cd84848c35de_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTMtMy0xLTEtMA_16639d8c-0fe5-40cd-904a-ee95e49b481e">152,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fae8c4cfc644ac88684cd84848c35de_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTMtNS0xLTEtMA_7d083d5c-3a8c-4ef7-975d-b976df90abbf">38,682</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="i3fae8c4cfc644ac88684cd84848c35de_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTMtNy0xLTEtMA_c53d4147-8187-4b73-a08c-198826b35296">5,660</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="i3fae8c4cfc644ac88684cd84848c35de_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTMtOS0xLTEtMA_240a3de7-d7bd-4b01-80d3-3543a97ecb05">689</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="i3fae8c4cfc644ac88684cd84848c35de_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTMtMTEtMS0xLTA_cafad106-7207-4893-b75a-2104f2656f5f">1,880</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="i3fae8c4cfc644ac88684cd84848c35de_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTMtMTMtMS0xLTA_6e6e2703-6431-49c1-87c4-2c95e49b78a8">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fae8c4cfc644ac88684cd84848c35de_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTMtMTUtMS0xLTA_43c54ca9-94d8-408b-8111-347d043addfa">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fae8c4cfc644ac88684cd84848c35de_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTMtMTctMS0xLTA_fb50406b-b0c0-4ec1-8b76-622f47fb5121">227,454</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></tr><tr><td colspan="54" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Total real estate construction and land development</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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d5d75750c9b4e6a80a5f004b074c55f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTUtMS0xLTEtMA_388e242d-45b9-4115-8e9e-dcdf6a67125c">61,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d5d75750c9b4e6a80a5f004b074c55f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTUtMy0xLTEtMA_ba52cd1e-2395-499e-9eb9-9ac8bf60eaae">187,717</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d5d75750c9b4e6a80a5f004b074c55f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTUtNS0xLTEtMA_cb160870-70a8-46b4-b3a8-9094691f55ff">41,407</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d5d75750c9b4e6a80a5f004b074c55f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTUtNy0xLTEtMA_fdfc0f80-4da4-4125-a500-f459a0e1b4a2">6,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%"><ix:nonFraction unitRef="usd" contextRef="i6d5d75750c9b4e6a80a5f004b074c55f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTUtOS0xLTEtMA_6fbbe7b5-8714-4979-9cdd-bae96a9f0ddc">1,660</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d5d75750c9b4e6a80a5f004b074c55f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTUtMTEtMS0xLTA_033d9266-345e-4dfd-a841-7153b8a73a9b">2,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d5d75750c9b4e6a80a5f004b074c55f_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTUtMTMtMS0xLTA_329ef5e3-1625-431d-9be0-dc6960d82320">&#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="i6d5d75750c9b4e6a80a5f004b074c55f_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTUtMTUtMS0xLTA_8627abaa-f066-4287-b003-3ae03ad02c39">&#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="i6d5d75750c9b4e6a80a5f004b074c55f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTUtMTctMS0xLTA_2c7d1326-e058-4c2a-8c94-4551b8bb9a03">301,214</ix:nonFraction>&#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></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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738c64e3c9cc46f8b84b3e3c4948e5ce_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTYtMS0xLTEtMA_d28e1266-c072-41b1-be89-96b97d150f4c">67</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738c64e3c9cc46f8b84b3e3c4948e5ce_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTYtMy0xLTEtMA_f418c7ea-2787-48ff-95a9-0fc54d0d1448">1,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738c64e3c9cc46f8b84b3e3c4948e5ce_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTYtNS0xLTEtMA_6f18873a-417f-44ab-8bbb-3e9c61b2741e">&#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="i738c64e3c9cc46f8b84b3e3c4948e5ce_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTYtNy0xLTEtMA_176a86cc-736d-41aa-9c84-d8bdb46188d1">&#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="i738c64e3c9cc46f8b84b3e3c4948e5ce_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTYtOS0xLTEtMA_7ec9d826-287b-4fc3-95c1-911e8aa21411">&#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="i738c64e3c9cc46f8b84b3e3c4948e5ce_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTYtMTEtMS0xLTA_50065bfb-3e39-4ac3-888b-fd3fbd98bab9">29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738c64e3c9cc46f8b84b3e3c4948e5ce_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTYtMTMtMS0xLTA_59392925-68e3-4474-bd93-6bdd96966e2b">&#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="i738c64e3c9cc46f8b84b3e3c4948e5ce_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTYtMTUtMS0xLTA_8581bbc3-ee3a-4dee-bcea-10ff2f678e33">&#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="i738c64e3c9cc46f8b84b3e3c4948e5ce_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTYtMTctMS0xLTA_de7c089a-8405-4c2b-886f-3a281b301467">1,107</ix:nonFraction>&#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></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f8956cdaada494cadf87f3d7d93f3a1_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTctMS0xLTEtMA_e1aad75f-83f7-4b76-947e-d77c4e97993d">572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f8956cdaada494cadf87f3d7d93f3a1_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTctMy0xLTEtMA_1fd4fe05-bcae-4481-be05-7364aa1779e9">450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f8956cdaada494cadf87f3d7d93f3a1_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTctNS0xLTEtMA_fc85989c-8ca7-4b42-ae85-8c6a4b437a2b">&#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="i9f8956cdaada494cadf87f3d7d93f3a1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTctNy0xLTEtMA_48a3968d-4b3f-4f8f-b077-1887611083b9">1,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="i9f8956cdaada494cadf87f3d7d93f3a1_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTctOS0xLTEtMA_5cedc77a-4cf8-44e5-9a49-aa84af29ec2e">&#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="i9f8956cdaada494cadf87f3d7d93f3a1_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTctMTEtMS0xLTA_c8029d36-6197-40f1-bfba-be817ef3b09d">444</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f8956cdaada494cadf87f3d7d93f3a1_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTctMTMtMS0xLTA_152c8580-4afe-4943-84b8-535aea4ea6b1">&#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="i9f8956cdaada494cadf87f3d7d93f3a1_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTctMTUtMS0xLTA_e2e1e491-7450-4915-bc8f-005ba0140e57">&#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="i9f8956cdaada494cadf87f3d7d93f3a1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTctMTctMS0xLTA_f91b248b-c5ff-4147-a428-7407ab59125b">3,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="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><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</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="i35990a7ca38d4e02805297ff2bbee248_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTktMS0xLTEtMA_8900e1be-dca4-468a-b279-6a4ba0c16021">61,863</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="i35990a7ca38d4e02805297ff2bbee248_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTktMy0xLTEtMA_e7815686-9540-4fe1-875e-1daad384d9db">189,178</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="i35990a7ca38d4e02805297ff2bbee248_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTktNS0xLTEtMA_3a83c07e-c0e5-4348-ad63-52af41f3b7f1">41,407</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="i35990a7ca38d4e02805297ff2bbee248_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTktNy0xLTEtMA_e0025fa5-603e-4571-837e-b6de56a2dd09">8,683</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="i35990a7ca38d4e02805297ff2bbee248_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTktOS0xLTEtMA_37eb300b-32f2-4bce-a922-a7596c755861">1,660</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="i35990a7ca38d4e02805297ff2bbee248_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTktMTEtMS0xLTA_d4034e69-a64d-4ff8-8411-259be9f0e27e">2,922</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="i35990a7ca38d4e02805297ff2bbee248_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTktMTMtMS0xLTA_07567537-e993-4eb4-a95c-39925e638384">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35990a7ca38d4e02805297ff2bbee248_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTktMTUtMS0xLTA_4e2ecbcb-9fab-4e5a-818a-01644ff5fa75">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35990a7ca38d4e02805297ff2bbee248_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTktMTctMS0xLTA_fdb1e14b-140c-47b9-ba44-2ea7a35e9243">305,713</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="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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Consumer</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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8a2760627f9492eac28b470c4902367_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjEtMS0xLTEtMA_14e1fbe6-fef2-4adf-a1ee-0fc7bb9c4bf5">43,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8a2760627f9492eac28b470c4902367_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjEtMy0xLTEtMA_74ef687b-c804-4306-87a1-4f966fc5b859">77,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8a2760627f9492eac28b470c4902367_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjEtNS0xLTEtMA_6ebb9872-a17a-42da-b55b-8544b94f30a6">53,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="ic8a2760627f9492eac28b470c4902367_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjEtNy0xLTEtMA_4ee3f948-c997-418b-a25e-1528ce902f24">30,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8a2760627f9492eac28b470c4902367_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjEtOS0xLTEtMA_1370de69-7990-4586-8e23-680db76136cb">13,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8a2760627f9492eac28b470c4902367_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjEtMTEtMS0xLTA_ad9ac323-62b4-4ee3-bef1-01b2c486894c">15,453</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8a2760627f9492eac28b470c4902367_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjEtMTMtMS0xLTA_cbcf4178-cc2f-4b1b-8a36-bee70647f8eb">87,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="ic8a2760627f9492eac28b470c4902367_I20201231" decimals="-3" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjEtMTUtMS0xLTA_03dc0b78-f9db-4e7b-b76a-e4be4502d0dd">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8a2760627f9492eac28b470c4902367_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjEtMTctMS0xLTA_941edb75-eb18-43c0-84c8-51f86381d6c2">321,337</ix:nonFraction>&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b3a71160c1a4846a0ae18b851e5f90f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjMtMS0xLTEtMA_634e4581-cf86-424c-9a2b-9c07fcafbcf6">34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b3a71160c1a4846a0ae18b851e5f90f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjMtMy0xLTEtMA_3adc177a-f0d5-4f18-ba4a-5f8a45c22772">404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b3a71160c1a4846a0ae18b851e5f90f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjMtNS0xLTEtMA_6bddca56-a7a5-4495-a111-ac6a03ff56e3">684</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b3a71160c1a4846a0ae18b851e5f90f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjMtNy0xLTEtMA_4fa0c692-278e-474c-a041-882c939dfc9d">648</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b3a71160c1a4846a0ae18b851e5f90f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjMtOS0xLTEtMA_a5fabd94-cfe4-437e-9a71-8bff7fa56a21">420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b3a71160c1a4846a0ae18b851e5f90f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjMtMTEtMS0xLTA_9baf85ef-4154-4386-a34e-c43171d08ab1">1,319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b3a71160c1a4846a0ae18b851e5f90f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjMtMTMtMS0xLTA_3d403121-d639-48f6-8ae0-314280e8997b">78</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b3a71160c1a4846a0ae18b851e5f90f_I20201231" decimals="-3" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjMtMTUtMS0xLTA_876057b2-1582-4cdb-8611-e2106c412f3c">48</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b3a71160c1a4846a0ae18b851e5f90f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjMtMTctMS0xLTA_613a848e-d420-4209-9a1d-e613d9f53017">3,635</ix:nonFraction>&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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</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="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjUtMS0xLTEtMA_45738b34-d1da-4c27-9cfd-9a47b3c46250">43,776</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="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjUtMy0xLTEtMA_2c782f0c-c8e6-471d-9479-55dcdd01949a">77,487</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="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjUtNS0xLTEtMA_eec3a86b-f959-43c1-91cc-9bcc1a79064b">53,879</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="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjUtNy0xLTEtMA_bacd28e7-cfc1-4b18-8228-8c05b93687b7">31,207</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="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjUtOS0xLTEtMA_9e172af9-71df-42b9-bb75-47968fd429dd">13,863</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="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjUtMTEtMS0xLTA_55bdf17a-41b4-468e-8fb1-c8103f3f3c73">16,772</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="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjUtMTMtMS0xLTA_0cf77ab7-c0d0-4dab-941b-3bd0c636f2f2">87,625</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="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231" decimals="-3" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjUtMTUtMS0xLTA_adb26bd7-8987-420d-90ca-16b09d68e890">363</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="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjUtMTctMS0xLTA_f3065b19-7946-4208-9178-a9ca3eb60622">324,972</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="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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Loans receivable</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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0c05dae967f4f75a147f724879f0874_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjctMS0xLTEtMA_40c73117-4c87-45cf-a230-f8d14b1aee83">1,255,971</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0c05dae967f4f75a147f724879f0874_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjctMy0xLTEtMA_661d0b01-9dae-4219-8df7-dd10f44d2dc6">774,796</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0c05dae967f4f75a147f724879f0874_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjctNS0xLTEtMA_56f86d62-aa0a-44d3-9cdd-4436b4f95dff">424,758</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0c05dae967f4f75a147f724879f0874_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjctNy0xLTEtMA_8a4c6be3-1bcb-4aef-99a6-a2bd1fe0afad">344,485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0c05dae967f4f75a147f724879f0874_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjctOS0xLTEtMA_8fb94d39-6c94-4fe5-aaae-1d32cf55fe52">375,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0c05dae967f4f75a147f724879f0874_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjctMTEtMS0xLTA_37070a91-89d4-4d43-8ba0-e648cccd8330">792,366</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0c05dae967f4f75a147f724879f0874_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjctMTMtMS0xLTA_332c3cd7-24d6-402d-8c4c-6e577125f56c">208,987</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0c05dae967f4f75a147f724879f0874_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjctMTUtMS0xLTA_4c91a248-7f5f-4c59-adff-ed9042d6af7e">1,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0c05dae967f4f75a147f724879f0874_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjctMTctMS0xLTA_7e6bbf65-cab2-4d35-8102-48ef70b351c8">4,178,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="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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf5e7a98229b4d55b41694ab78573165_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjgtMS0xLTEtMA_55dcca2d-87e3-41ae-9570-94c3ed6fe21c">20,643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf5e7a98229b4d55b41694ab78573165_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjgtMy0xLTEtMA_b9b9f379-0a0b-487c-84f7-9ff43c2237ff">16,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf5e7a98229b4d55b41694ab78573165_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjgtNS0xLTEtMA_0ab616da-1184-4835-967e-e4d71659502c">27,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf5e7a98229b4d55b41694ab78573165_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjgtNy0xLTEtMA_d2d30a8a-978b-4f78-8064-d1a298427475">17,850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf5e7a98229b4d55b41694ab78573165_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjgtOS0xLTEtMA_0e511837-0fdc-488f-84a5-d12c9b479e74">17,374</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf5e7a98229b4d55b41694ab78573165_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjgtMTEtMS0xLTA_b96c12e5-3160-4569-9864-8d152e6b86c0">19,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="iaf5e7a98229b4d55b41694ab78573165_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjgtMTMtMS0xLTA_ec8b4a4b-4dd0-4deb-8b0c-d166725ec58d">11,790</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf5e7a98229b4d55b41694ab78573165_I20201231" decimals="-3" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjgtMTUtMS0xLTA_4b9951eb-021d-4e7e-9921-182d94b34974">814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf5e7a98229b4d55b41694ab78573165_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjgtMTctMS0xLTA_32813df0-127b-414c-8beb-30adc005344b">132,036</ix:nonFraction>&#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></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%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec93d2ab1b364cd1b119757338ee482c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjktMS0xLTEtMA_50522f6e-5faa-4de7-a1e2-9eebd2fa7844">2,805</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec93d2ab1b364cd1b119757338ee482c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjktMy0xLTEtMA_a3971e80-e366-4797-9df9-c6098daf247e">12,689</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec93d2ab1b364cd1b119757338ee482c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjktNS0xLTEtMA_43e3e472-a4a3-4cdf-a791-9c08bccc4ad1">7,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec93d2ab1b364cd1b119757338ee482c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjktNy0xLTEtMA_31936e93-66f9-4654-b583-dbb5d7b32f00">19,301</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec93d2ab1b364cd1b119757338ee482c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjktOS0xLTEtMA_581a2e65-b059-4cb9-9c7f-dc8c0452472a">40,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec93d2ab1b364cd1b119757338ee482c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjktMTEtMS0xLTA_c9ae3b67-cece-40cc-855f-d994a7b3689d">56,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec93d2ab1b364cd1b119757338ee482c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjktMTMtMS0xLTA_64ba9f0a-4149-4947-86a4-6306431d5ea3">15,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec93d2ab1b364cd1b119757338ee482c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjktMTUtMS0xLTA_61df41ca-175a-4f8f-a921-59cf56707bf3">3,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec93d2ab1b364cd1b119757338ee482c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjktMTctMS0xLTA_43a2fa71-0e94-4900-9d55-f53cb7b7a58b">158,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="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><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 #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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNzEtMS0xLTEtMA_5c23055c-2a24-419f-9129-617b13b48de1">1,279,419</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNzEtMy0xLTEtMA_48038365-7b99-4d16-a016-d4018bb156f2">804,177</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNzEtNS0xLTEtMA_0df71749-55e1-4498-ac16-47033bac6ad9">460,216</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNzEtNy0xLTEtMA_87fc1f56-0924-4893-a66d-6e9830e2716d">381,636</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNzEtOS0xLTEtMA_e66d29fd-2a33-4a63-a97f-3bd37c57956c">433,213</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNzEtMTEtMS0xLTA_445b4381-b03e-4a5c-b69a-0d69434fabc7">867,824</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNzEtMTMtMS0xLTA_859308ce-0146-40e6-b8b8-e028aaa9da77">236,339</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivablerevolvingconvertedtoTermLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNzEtMTUtMS0xLTA_ea1686e8-bb21-4406-8e7b-c2f96bc2ac7a">5,823</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNzEtMTctMS0xLTA_317566c4-1542-4757-b6e4-92dfacd06680">4,468,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><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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Represents loans receivable balance at December&#160;31, 2020 which was converted from a revolving loan to an amortizing loan during the year ended December&#160;31, 2020.</span></div></ix:continuation><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></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><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTMxNzA_61b04532-9a42-4d8f-96e9-da434d510c36" continuedAt="i2fc2607258184dfebe06fd53edc5de31" 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 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><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="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%">June 30, 2021</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%">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><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="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><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNC0xLTEtMS0w_441835a3-e891-4604-8260-6b68d77ad5a7">7,491</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableNonaccrualwithAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNC0zLTEtMS0w_f3155001-dff5-4f94-bafa-020eabfced04">5,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNC01LTEtMS0w_f1a89bf0-084b-43e2-9558-a1801e167c78">13,039</ix:nonFraction>&#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></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="i7b89cd5f5275438692674224bcc2beb7_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNS0xLTEtMS0w_0254462a-b831-45a9-950a-42dafb388b10">3,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b89cd5f5275438692674224bcc2beb7_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableNonaccrualwithAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNS0zLTEtMS0w_dd7f909d-560a-4ffb-a0f2-d30489dce723">12,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="i7b89cd5f5275438692674224bcc2beb7_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNS01LTEtMS0w_4b3dc1f0-e5d3-4349-8f1f-7e87d6161db0">16,184</ix:nonFraction>&#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></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="i0dd673d5ea99498e92f02ea36be861d1_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNi0xLTEtMS0w_8c7aae2b-0b72-428f-923e-5221eeaaf275">1,363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableNonaccrualwithAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNi0zLTEtMS0w_d2d33f14-e909-477e-b7e9-724fb32a5ccd">3,623</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNi01LTEtMS0w_649bcf4b-7816-4859-95d1-327e8f411922">4,986</ix:nonFraction>&#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></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="i5c1d1d93bc954ebf94cf02d893743726_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNy0xLTEtMS0w_376b95e3-4306-48eb-a71a-0aa03a15bacb">12,638</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="i5c1d1d93bc954ebf94cf02d893743726_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableNonaccrualwithAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNy0zLTEtMS0w_c81a051d-da37-4b61-8e0d-6d0a0983929b">21,571</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="i5c1d1d93bc954ebf94cf02d893743726_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNy01LTEtMS0w_67b8868b-d59b-43ce-806f-f0365fa3ff82">34,209</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></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="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfOC0xLTEtMS0w_671f4f6a-5127-4a62-a234-0a9444231ceb">&#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="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630" decimals="-3" name="hfwa:FinancingReceivableNonaccrualwithAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfOC0zLTEtMS0w_d81c59c9-5383-4411-9e47-7658cf144e92">60</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfOC01LTEtMS0w_9aede877-d427-4742-a922-99221516699a">60</ix:nonFraction>&#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></tr><tr><td colspan="3" style="background-color:#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><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;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="i071781b2618d46fea80467d3f6d48c94_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfMTEtMS0xLTEtMA_c0936e36-f562-49bb-891a-936548d91d09">&#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="i071781b2618d46fea80467d3f6d48c94_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableNonaccrualwithAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfMTEtMy0xLTEtMA_fbed0c19-f159-4550-b89e-bb717df3ba2f">1,014</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i071781b2618d46fea80467d3f6d48c94_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfMTEtNS0xLTEtMA_5a7af0bc-2951-4e72-926a-8ad2a7dcee80">1,014</ix:nonFraction>&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="id0ce044786694b1d9ac6793280da1fd4_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfMTMtMS0xLTEtMA_cec4ccc1-2eab-4131-88ac-49929cef8691">&#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="id0ce044786694b1d9ac6793280da1fd4_I20210630" decimals="-3" name="hfwa:FinancingReceivableNonaccrualwithAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfMTMtMy0xLTEtMA_e48447b1-93f9-4367-8398-d904693f2648">58</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0ce044786694b1d9ac6793280da1fd4_I20210630" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfMTMtNS0xLTEtMA_2001e793-0d87-4f2b-a1ff-eda2a58ca2db">58</ix:nonFraction>&#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></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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfMTQtMS0xLTEtMA_dd7febf6-2b49-4173-aa1e-fdefbdc10134">12,638</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableNonaccrualwithAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfMTQtMy0xLTEtMA_cfac308e-5e14-4f25-8a35-f2675ede894a">22,703</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfMTQtNS0xLTEtMA_29f675cb-f722-4219-bcf6-f2bd2afe9805">35,341</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></tr></table></div></ix:nonNumeric></ix:continuation><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%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><ix:continuation id="iffabc2a58ade43239263971f91f46dfe" continuedAt="i97fb45f30f1e4afbabd99538ac200666"><ix:continuation id="i2fc2607258184dfebe06fd53edc5de31"><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><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="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, 2020</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%">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><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="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><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06a9e713072b4dec8eae97467031b364_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNC0xLTEtMS0w_ffbb8f7e-7490-4a3e-9afe-9e44171bbe00">22,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i06a9e713072b4dec8eae97467031b364_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableNonaccrualwithAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNC0zLTEtMS0w_8dd0df9c-280f-40da-8b23-945ca92f7182">9,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06a9e713072b4dec8eae97467031b364_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNC01LTEtMS0w_e8fd8c54-205b-43f9-a172-12fcee7a2a01">31,247</ix:nonFraction>&#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></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="i732a807e131d41e883064583efc63a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNS0xLTEtMS0w_f4cec15c-fe39-4b33-bfa0-129d6a4669be">4,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i732a807e131d41e883064583efc63a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableNonaccrualwithAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNS0zLTEtMS0w_db85d44a-97f9-40a2-83d0-1fb1386fc1de">13,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i732a807e131d41e883064583efc63a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNS01LTEtMS0w_2351b2ec-a8f9-401b-8188-430c4895d1bf">18,393</ix:nonFraction>&#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></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="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNi0xLTEtMS0w_469c6f20-cc28-40cf-ace9-4ca739a5b23b">3,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableNonaccrualwithAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNi0zLTEtMS0w_404976f9-fe2d-4b0a-a11f-55111225a565">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNi01LTEtMS0w_51ff720d-7d70-4ae3-b12d-a17f882fb672">7,146</ix:nonFraction>&#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></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="i7437d2f934da4c318a452fac0c583e59_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNy0xLTEtMS0w_dca75124-f478-4a0f-81a3-0d4f5ea48699">30,156</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="i7437d2f934da4c318a452fac0c583e59_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableNonaccrualwithAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNy0zLTEtMS0w_bc433b98-440d-4f3a-a25a-3f2a77008390">26,630</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="i7437d2f934da4c318a452fac0c583e59_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNy01LTEtMS0w_8d2c450b-dee1-4f0f-a499-f12d23489899">56,786</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></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="i5acd45068dcb43b2bda084861114b790_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfOC0xLTEtMS0w_efd45896-f326-4c8c-b8a7-7568d5cc2c1f">67</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5acd45068dcb43b2bda084861114b790_I20201231" decimals="-3" name="hfwa:FinancingReceivableNonaccrualwithAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfOC0zLTEtMS0w_ec24a146-b87c-4134-9bb0-a918fb532622">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5acd45068dcb43b2bda084861114b790_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfOC01LTEtMS0w_e44e55a5-8e47-4d19-bd62-c5e3e8946564">184</ix:nonFraction>&#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></tr><tr><td colspan="3" style="background-color:#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><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;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="i010da00d291842e7882593c043c534e5_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfMTEtMS0xLTEtMA_e2e83e2b-1b9d-4ce7-bdf0-9d743afe70ab">572</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i010da00d291842e7882593c043c534e5_I20201231" decimals="-3" name="hfwa:FinancingReceivableNonaccrualwithAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfMTEtMy0xLTEtMA_1564b17e-47fb-4d41-9818-6cfd115321d7">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i010da00d291842e7882593c043c534e5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfMTEtNS0xLTEtMA_40a49bc1-11ec-470e-abc7-3fe42374fde5">1,022</ix:nonFraction>&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfMTMtMS0xLTEtMA_b55d8483-a3ee-4cdc-80a5-8affcedaf226">31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231" decimals="-3" name="hfwa:FinancingReceivableNonaccrualwithAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfMTMtMy0xLTEtMA_67284750-9975-4f24-af3d-7f800c77c95b">69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfMTMtNS0xLTEtMA_8101ec73-2dd0-47f3-b757-d1abd97ce602">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="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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfMTQtMS0xLTEtMA_8fc89d32-bc99-4027-a820-c8ccc3b9fa80">30,826</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableNonaccrualwithAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfMTQtMy0xLTEtMA_582a9df9-0f8e-4295-bf5a-dca05bb50dd2">27,266</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfMTQtNS0xLTEtMA_b128012c-d700-4791-a39f-1f5e6e3c023b">58,092</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></tr></table></div><div style="text-align:justify;text-indent:36pt"><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 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 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/>June 30, 2021</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/>June 30, 2020</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="i0a259d858cd243cb98f8b4100b64c5af_D20210401-20210630" decimals="-3" sign="-" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNC0xLTEtMS0w_a988e6a2-eacd-4365-b594-8994b1eaf6bf">5</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="i0a259d858cd243cb98f8b4100b64c5af_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNC0zLTEtMS0w_34f45c65-6e51-4815-853c-cb95ae91b0ef">1,981</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ib384279e89c84130bd1bb61ac387079f_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNC01LTEtMS0w_496ead97-e17d-4530-9fc7-d7608e77ca72">&#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="ib384279e89c84130bd1bb61ac387079f_D20200401-20200630" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNC03LTEtMS0w_da8f80dc-76e0-41cb-a9e9-e64b8e8ced80">89</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="i28103a9aedfe4791861791f2b903c9be_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNS0xLTEtMS0w_a357efee-01ee-4fe1-9aac-40833b262863">&#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="i28103a9aedfe4791861791f2b903c9be_D20210401-20210630" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNS0zLTEtMS0w_ca469e2b-5a88-480d-a8be-55ab46ee38e1">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i363a0a173988407ab2e824358170ed0f_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNS01LTEtMS0w_2c3f74fa-dae1-4003-be9d-2349079685a6">&#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="i363a0a173988407ab2e824358170ed0f_D20200401-20200630" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNS03LTEtMS0w_31d35f0d-9a13-4a4b-afcf-3a343bca80ef">14</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="ieecdf8311d1c4e858a850ca708d3063e_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNi0xLTEtMS0w_b1a4b500-ac16-4335-8457-e75af8eae5d7">&#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="ieecdf8311d1c4e858a850ca708d3063e_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNi0zLTEtMS0w_a851cc77-dc67-4f28-87ec-7b014903cb60">&#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="i52c39ae119e8462c9c23ffccf348463e_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNi01LTEtMS0w_6da50dac-7756-4444-8e11-591cb5a17b73">&#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="i52c39ae119e8462c9c23ffccf348463e_D20200401-20200630" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNi03LTEtMS0w_14fa770b-447e-4040-8037-88ab7b801e34">22</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="i880e7b97724d4e799f0891c91d6693d4_D20210401-20210630" decimals="-3" sign="-" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNy0xLTEtMS0w_6ce00656-ee76-4aad-aaae-4144cc0f50e5">5</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="i880e7b97724d4e799f0891c91d6693d4_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNy0zLTEtMS0w_ecfb0498-50fa-483a-aa28-b84600271934">1,984</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="ia07f93d343754763a1a320812b121a4a_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNy01LTEtMS0w_56739507-a504-4480-a925-cea2ba1f006f">&#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="ia07f93d343754763a1a320812b121a4a_D20200401-20200630" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNy03LTEtMS0w_1371426b-ab1c-43f5-a9dd-2aa3ef8eafe2">125</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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;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="i80d3942bf119401db8e936fc75e9dd49_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfMTMtMS0xLTEtMA_b937d65c-bb5c-4368-b874-0eea6db5a2c9">&#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="i80d3942bf119401db8e936fc75e9dd49_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfMTMtMy0xLTEtMA_98625bae-5d81-4dc4-b68c-8e787ef8368d">&#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="i0de9351d1119461fa1892751ad85a369_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfMTMtNS0xLTEtMA_2b07e2b9-c80b-40ac-9fc0-699f85ca5460">&#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="i0de9351d1119461fa1892751ad85a369_D20200401-20200630" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfMTMtNy0xLTEtMA_3599f931-1242-40e7-847e-c5ab61a0473a">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="background-color:#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="id8200f0b1b814f7b8dc0d30c61528617_D20210401-20210630" decimals="-3" sign="-" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfMTQtMS0xLTEtMA_dad065d4-feb7-4ac7-bbe1-f75c8fc4a1f9">5</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="id8200f0b1b814f7b8dc0d30c61528617_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfMTQtMy0xLTEtMA_f02f446e-c0f0-4882-a1c3-51aa51bd804b">1,984</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="i460dc858ba714ad99311b2de63a7b7db_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfMTQtNS0xLTEtMA_0ee8c286-781e-4d30-a2bc-a53eb6d2fdfd">&#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="i460dc858ba714ad99311b2de63a7b7db_D20200401-20200630" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfMTQtNy0xLTEtMA_656a7b8f-9923-4e66-b8a6-a1a5a72c2d9e">162</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"><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%">Six Months Ended<br/>June 30, 2021</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%">Six months ended<br/>June 30, 2020</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;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%">(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="i04b117fccf0c432e9981c99fc71d4b1d_D20210101-20210630" decimals="-3" sign="-" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNS0xLTEtMS0w_f85620fa-d555-4787-a767-78edfb387e90">10</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="i04b117fccf0c432e9981c99fc71d4b1d_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNS0zLTEtMS0w_69790635-1786-4590-85fc-6c3d7600ff30">2,044</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i58c620a11f79491fb10bed5682906078_D20200101-20200630" decimals="-3" sign="-" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNS01LTEtMS0w_135aeacd-0a42-493c-8b17-55e3a165aea1">16</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="i58c620a11f79491fb10bed5682906078_D20200101-20200630" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNS03LTEtMS0w_1bd75e4e-846e-41d5-9a53-2c06dbfa3d1f">308</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="i90b10db80b0047258b1509ee66dbe740_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNi0xLTEtMS0w_b83d544d-01a6-421d-8b76-9a68f617c29d">&#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="i90b10db80b0047258b1509ee66dbe740_D20210101-20210630" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNi0zLTEtMS0w_90361f23-3bfa-4eca-acd6-27de78905b79">117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b19ec6cd4fe4b9688574fc2d71fb0f4_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNi01LTEtMS0w_a112adc5-f6bf-4945-b2c7-5e5fe1acef3e">&#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="i6b19ec6cd4fe4b9688574fc2d71fb0f4_D20200101-20200630" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNi03LTEtMS0w_51cfa219-1cd4-4888-ad27-c10cfecb814a">60</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="i0c5631013d60426c8d09568b32dc28ed_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNy0xLTEtMS0w_b4739017-c39e-4752-8f07-20379a8fd584">&#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="i0c5631013d60426c8d09568b32dc28ed_D20210101-20210630" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNy0zLTEtMS0w_cc9b01cb-3af9-4fbc-bfea-c8266991e00a">313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7354f6774aed4742b7ef013a61f12552_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNy01LTEtMS0w_b632c341-ca59-494c-bfc8-0e86d8739c70">&#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="i7354f6774aed4742b7ef013a61f12552_D20200101-20200630" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNy03LTEtMS0w_acd29798-d425-4e6f-9edd-7eacdd0ca2fe">67</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="icd4355b717ce47d6983dc1fa53aa56cf_D20210101-20210630" decimals="-3" sign="-" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfOC0xLTEtMS0w_55770ade-9fea-436e-8617-65a10aff8bcb">10</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="icd4355b717ce47d6983dc1fa53aa56cf_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfOC0zLTEtMS0w_45a8e28a-7177-4a77-84f5-d317bf1e2a09">2,474</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="i94f86be1b30f4d91bb2d023631f9a4b4_D20200101-20200630" decimals="-3" sign="-" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfOC01LTEtMS0w_c4b984e8-e216-4525-ae35-5c9c6ec0ef61">16</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="i94f86be1b30f4d91bb2d023631f9a4b4_D20200101-20200630" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfOC03LTEtMS0w_179cb3d3-a144-4b23-b0e7-6b1dacc0b921">435</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></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><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"><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="i6597a3f3e52744cab74279b669efef01_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTEtMS0xLTEtMA_01734d78-79c3-4a93-a24d-7acf25d81654">&#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="i6597a3f3e52744cab74279b669efef01_D20210101-20210630" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTEtMy0xLTEtMA_144302a2-2aa9-4f00-bc55-0183cc6eb12f">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cd0a221100f4c08970dacaf54c5ee95_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTEtNS0xLTEtMA_d7f1c987-6b42-4f87-a9e0-54a60ae56114">&#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="i6cd0a221100f4c08970dacaf54c5ee95_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTEtNy0xLTEtMA_8bfd2f92-7336-4c95-ba69-5c262483ce65">&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%"><ix:nonFraction unitRef="usd" contextRef="i5b7be9ebd6ab47d6ac7373c19a226f2e_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTQtMS0xLTEtMA_19a4a716-cdf9-4573-bea6-3a8638865438">&#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="i5b7be9ebd6ab47d6ac7373c19a226f2e_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTQtMy0xLTEtMA_9ad917eb-4752-41df-96fe-ba12ab882b13">&#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="i58737c7d10154793896a94db42cfdb83_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTQtNS0xLTEtMA_2377603d-ff7c-428e-86cc-98be9bdcb1cc">&#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="i58737c7d10154793896a94db42cfdb83_D20200101-20200630" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTQtNy0xLTEtMA_af37ddfd-b751-4ff8-a1f9-cae7357a8ee4">47</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</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="i9c4496e274ef425cb96b563c94efdb64_D20210101-20210630" decimals="-3" sign="-" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTUtMS0xLTEtMA_95738dff-76b2-476c-b245-d9451ea4d975">10</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="i9c4496e274ef425cb96b563c94efdb64_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTUtMy0xLTEtMA_1ff6cdce-7772-4641-9b34-030cb2a5a8a5">2,547</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="i18e72ba56dc94a85b849a84f8a20faf3_D20200101-20200630" decimals="-3" sign="-" name="hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTUtNS0xLTEtMA_c67f3729-9b0b-4301-bc43-1477e427ce59">16</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="i18e72ba56dc94a85b849a84f8a20faf3_D20200101-20200630" decimals="-3" name="us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTUtNy0xLTEtMA_18bc33df-465d-4333-98e6-980d52d599ad">482</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="text-align:justify;text-indent:36pt"><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%">For the&#160;three and six months ended June 30, 2021 and 2020, <ix:nonFraction unitRef="usd" contextRef="i18e72ba56dc94a85b849a84f8a20faf3_D20200101-20200630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNjE5Nw_64b3fc86-3e7e-4dbb-8040-f91467c008b7"><ix:nonFraction unitRef="usd" contextRef="id8200f0b1b814f7b8dc0d30c61528617_D20210401-20210630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNjE5Nw_b37af511-5a6c-4f77-9cb9-9f007029f3e6"><ix:nonFraction unitRef="usd" contextRef="i9c4496e274ef425cb96b563c94efdb64_D20210101-20210630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNjE5Nw_d877fc76-a098-4c35-968e-7059cd67a0f7"><ix:nonFraction unitRef="usd" contextRef="i460dc858ba714ad99311b2de63a7b7db_D20200401-20200630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNjE5Nw_fe01b8c3-49a9-4baa-b6bd-7c34d5ea02fd">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.</span></div><div style="margin-top:5pt;text-indent:36pt"><span><br/></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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:PastDueFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTMxMzQ_1735a611-04de-4c79-9e1c-2998abd35d63" continuedAt="i1d5813532fdc4ce6952de9fec2adbf66" escape="true">The amortized cost of past due loans as of June&#160;30, 2021 </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%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><ix:continuation id="i97fb45f30f1e4afbabd99538ac200666" continuedAt="ia68f19df98b04c71ad2aabdc622745e1"><ix:continuation id="i1d5813532fdc4ce6952de9fec2adbf66"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and December&#160;31, 2020 were as follows:</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: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%">June 30, 2021</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="i5c159e12bb7246428e6ef56e06d0d9d1_I20210630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNC0xLTEtMS0w_b4d41c23-0611-4ffe-b16d-75a4cb759a12">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4a093f7a2c04cfc8350960f6407f82f_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNC0zLTEtMS0w_5627bd78-4c1b-40b7-83da-501ced6376a2">7,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09ad09c77aa245378352269cbc8a8faf_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNC01LTEtMS0w_aa219c90-80ab-4047-bbaa-9f8f076a7839">8,014</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="iabda5d4d267d4778bb7632826d4737fc_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNC03LTEtMS0w_49eb4d96-4c44-451b-9220-1848f754620f">643,901</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNC05LTEtMS0w_f622159b-e03e-42cd-9f83-b255fb6d78d9">651,915</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="i366e840aa474496fb2b577f1f50d93cf_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNS0xLTEtMS0w_4d0e5725-65d1-410a-a738-63b6bd8369cd">&#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="i01542b8af17247c08b53c529fd2aef0b_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNS0zLTEtMS0w_6deb7a0f-1e06-42aa-9a00-e24c333a3b0e">&#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="id6dd8458e4594c1fb103e85bea18c8f3_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNS01LTEtMS0w_8bed12dc-1735-4463-9bf9-6f1e4afc17d2">&#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="ic9b9407e32854be79debf19c0d7149b0_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNS03LTEtMS0w_250be5a2-59d2-4b38-998e-3e7cd3186bd9">544,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i945e9643842642858bc87550e7984255_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNS05LTEtMS0w_5946b6ae-5aa3-4e82-b4a0-3c1ef132733d">544,250</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="ia454830255b04e7da01bf116e8032f5b_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNi0xLTEtMS0w_449be728-0623-4d27-8edd-9595bcc2c513">&#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="ida61e8dc9d1a44a58898fac30d69f57f_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNi0zLTEtMS0w_d1246a6e-982b-4913-bc9b-4a075ab1b2c2">&#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="i09b794d8ae95450d8fef00862fa44d9f_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNi01LTEtMS0w_bb1c7698-8bac-4b82-ab5f-62a9218c159a">&#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="i1bba4bfb407847ef971f576ff655c561_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNi03LTEtMS0w_b4811a07-1c0c-4c67-9c67-cfbb4e847e9a">865,662</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b89cd5f5275438692674224bcc2beb7_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNi05LTEtMS0w_1f3d6d2a-4265-4c97-bf27-896ac5682d2c">865,662</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="i492bc6cb923b4d51bc80d6d405cf87a4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNy0xLTEtMS0w_46c54211-de90-44b4-9ba6-89906ea0ffa0">4,038</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i560a406516bd4227a2006dba292a6b88_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNy0zLTEtMS0w_5e4a1408-66ca-4241-bd92-af07add7c4c9">&#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="ibd8a86e6d8c845e78eb64b38c861baf4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNy01LTEtMS0w_6951639d-fc60-4373-bcb0-71ce74fe6a85">4,038</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i938cf2f2bd3f46c5bc80519b0449fd37_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNy03LTEtMS0w_721dd6ef-3200-462e-bd3d-d41a20c5a89a">1,421,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNy05LTEtMS0w_e7c5a70f-672f-416e-b3f7-106dcc501ca7">1,425,238</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="ic6d451dcedec4e968f61fde9cccc614f_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfOC0xLTEtMS0w_5ce3525e-9add-4182-a34a-ac5d47411337">4,527</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="i5db709c92f9e41fbbd8f3ea5091e9682_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfOC0zLTEtMS0w_31fdee28-4738-4d4b-acf1-116afd539a04">7,525</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="i6e4ec4942f62429eacc3ec81d093f9b3_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfOC01LTEtMS0w_a90f94b1-e91b-40cc-8ef3-aa690fe3af6f">12,052</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="i3226b5d03caa4e979c89145aed054ec0_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfOC03LTEtMS0w_cc72e94e-7da3-4632-82b2-0f2ddee64c07">3,475,013</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="i5c1d1d93bc954ebf94cf02d893743726_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfOC05LTEtMS0w_bbe6bbf8-d541-4039-8ffd-a4f79bd113e7">3,487,065</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="ic86eb0b0d39e49738cc55d6e8d0c3a8b_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfOS0xLTEtMS0w_829add76-372a-4ab4-a1db-d5013d347ffb">&#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="iec4fc074150a43d691d00f51e56c26cc_I20210630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfOS0zLTEtMS0w_cfa62aca-5f59-44dc-9f12-eda17fc08dd9">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i334d95cedf8940fbb8e1ee074cf74593_I20210630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfOS01LTEtMS0w_58779ee2-a9d1-4c05-b188-96476978f92b">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0814090e2d94910bf525d472536e026_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfOS03LTEtMS0w_88fc56c2-e304-4254-a365-f420fbc00f35">120,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfOS05LTEtMS0w_da6b231c-f065-4ea4-ac03-0235b8b03121">120,148</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%">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><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"><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="iff74b20c22a245d383c57bec02cea032_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTEtMS0xLTEtMA_fb6c3480-a3bd-400e-93b4-2919914ef232">&#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="i86d5d587ad6b4a99a29eaeef924fc183_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTEtMy0xLTEtMA_c4c15387-ac65-4b2d-90e4-1a411f7f5c5b">&#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="i890dc5847a914895b2b94c1d674325b7_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTEtNS0xLTEtMA_4195e09f-b7dd-4afc-86cb-e8a312528bdf">&#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="i423b203b7a4e404e80b85dfc0246b0bd_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTEtNy0xLTEtMA_c724ed63-c4ea-406a-9e71-105359f25162">88,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ba2b1364aad4a5dba737af9f45f0fe9_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTEtOS0xLTEtMA_906294d7-0e1b-4baf-810c-a4617c5abde5">88,601</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="i66c63a30dd0a42a78edf5d8db1fb0785_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTItMS0xLTEtMA_670d50a1-e432-4c2d-b06f-01e14509e4bf">&#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="iff8862214e304c228acfbf62e6c5cb5d_I20210630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTItMy0xLTEtMA_67fcf2b0-c41f-44aa-bceb-2a39b8bb485c">571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedf6a6184f7f49678e3d89c6e8fdc3c0_I20210630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTItNS0xLTEtMA_ddb49906-667b-4ec3-b73f-6f0cf190e56d">571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15f86e20f5b34175a6fb7fbf81f1208c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTItNy0xLTEtMA_2cd2e8e7-3643-4266-ae61-72cc96681bba">239,408</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81feef12c4be49279348064df46b0762_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTItOS0xLTEtMA_15670240-3be6-4d54-b530-45ab6acbe0c5">239,979</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="ic426478c1a8242c4a34e7767c54ef0d7_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTMtMS0xLTEtMA_e9b7acea-b553-4322-9076-2df74bffd5c0">&#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="i472ccde33c4243fea68451033f3475ab_I20210630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTMtMy0xLTEtMA_bb61da3d-8439-4d8a-87d1-931b71b4a86a">571</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="i105dc4e304194e88a82932d3ceb273bd_I20210630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTMtNS0xLTEtMA_8564a2b8-976c-4d23-bb5c-4699840ed98a">571</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="i5eaf1376a9ed4fcf9fc8a129bdb5e86b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTMtNy0xLTEtMA_98bb8235-cb71-4544-ab60-3c8b971db170">328,009</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="ie546399392844984960c34999acd50f2_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTMtOS0xLTEtMA_784601a3-48ba-4b0b-b997-aecdd63d0eb3">328,580</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="ia44fa85980974a9b8efbada6eb5b5d56_I20210630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTQtMS0xLTEtMA_921cf62f-27b7-49e5-a8c9-eb9a13507c0e">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iccb3450a2ae04ebc9d6dfabf9dc7c58e_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTQtMy0xLTEtMA_862ac20d-0c5c-4f28-bd1e-8a71ebabd756">&#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="ic413b8b9f56a4cc4b1b5b72c693994f3_I20210630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTQtNS0xLTEtMA_953f0403-6a6e-4d2e-b43f-673c5e037023">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b5a2315d4f544698be6f7654d7d4204_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTQtNy0xLTEtMA_2ddd3790-5062-437e-93ae-616912bd7f02">270,949</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0ce044786694b1d9ac6793280da1fd4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTQtOS0xLTEtMA_d984dd79-712e-42a2-8010-e0eaf2e6079f">271,737</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="id87591c2c13a403eb701a64c81f1b78a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTUtMS0xLTEtMA_96d678d4-7ca8-4dfd-9050-569b31429245">5,315</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="i57d967faa1e04977ab8cdef86cc2bc5e_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTUtMy0xLTEtMA_e5cba6d1-a61b-4a5d-add7-d9fc824d9e51">8,126</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="iebcbc10e73384c768c3b5633238a5453_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTUtNS0xLTEtMA_bf5b1430-63b6-42b9-a3a8-960a5ca86d95">13,441</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="icb43a455be9b459884bb41d8cbbe3a94_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTUtNy0xLTEtMA_23f4dfbc-35c2-43ec-9614-d7c1cba03867">4,194,089</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTUtOS0xLTEtMA_bb3b41e9-91ac-41c1-beaf-7642d174cc13">4,207,530</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="text-align:justify;text-indent:36pt"><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: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, 2020</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="i198fa5a2cf6e4d6cbc5729aa84a77ad9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNC0xLTEtMS0w_119af328-8728-4e78-8071-576bb0e52979">4,621</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="id6369aef457a4c5598eadc9d2070a584_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNC0zLTEtMS0w_6488d7e4-a733-4d85-9879-fefd782d009b">8,082</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i29d9fc7975e04c658e65bc89cb70bcfd_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNC01LTEtMS0w_341bc82d-86e0-4802-a9b9-739a90474892">12,703</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i44db42866a92487fba5f8d77babf5a9f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNC03LTEtMS0w_0b645aa3-43f8-4f3e-a997-cbff71a7a9e7">720,395</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i06a9e713072b4dec8eae97467031b364_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNC05LTEtMS0w_42572831-0695-492c-a964-f82105491250">733,098</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="ib05420e4cd5d4ef9a26c417249fa1c09_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNS0xLTEtMS0w_10831b48-77cc-4827-a7b3-c8cdd85e4097">&#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="i576e123e204247129fcf796531b492d1_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNS0zLTEtMS0w_65828fcc-d2ab-48d2-9052-72c9ce3bd8bb">&#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="i1776b468897d4d7daa73b77102a63b5c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNS01LTEtMS0w_1b956614-0ff9-43bf-b921-689a3a73acb6">&#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="i2347e34d979446b9aec4e28de17492c6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNS03LTEtMS0w_cdf14cde-b70b-4c45-8a3e-7045419aac53">715,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i707a5d49838a4b7ab06f5a06cde988c4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNS05LTEtMS0w_915d56c9-3db4-4d36-b2c8-fbf1da3b4af8">715,121</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="ie2d85e58ce734787a55a1bafb8825fd2_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNi0xLTEtMS0w_b0423fae-6e0f-4e40-8559-3c624fbc5a17">991</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3081f3a8ef7346d6bca31a6e9e1cd3f5_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNi0zLTEtMS0w_f8ebdce9-bae2-4376-834d-6d082539fa33">403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf2f8a47c4bf4339b52869cb6549e8be_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNi01LTEtMS0w_252f05d9-915f-415c-924b-bf0219c3116f">1,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1831411f8c3a446c9d83b10b66506bdb_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNi03LTEtMS0w_8cea9f3d-e96c-42b8-8f71-0869d53550b0">855,290</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i732a807e131d41e883064583efc63a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNi05LTEtMS0w_0fe6f990-d7fd-4af9-917f-519ea1c4a59b">856,684</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="i83190b1cdabe4caf8fd72229e5a9cb82_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNy0xLTEtMS0w_dc27ef29-a1c7-4e91-a52e-124ca2d58837">412</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i708b11b961c84409911b2f41ec5ba350_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNy0zLTEtMS0w_e893ed38-5d61-450e-ab0c-982bfb0e2231">1,970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i703ea624e98d4a7f953ef259e259b52c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNy01LTEtMS0w_53654aa1-99bb-4d69-9851-f3f337686b65">2,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9928201eafbd4e29bb6a7e880f0b3931_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNy03LTEtMS0w_89a3d2e6-2688-4b76-b658-bf32b108772e">1,407,921</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNy05LTEtMS0w_1ae9d078-9a0c-4169-9a04-6baca86e4ec0">1,410,303</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="if2c4109909594e2cae23a37ef9626ade_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfOC0xLTEtMS0w_16b174a2-03bc-4241-98b8-77c01dcc3722">6,024</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="i3fd984399bb34eed9f845ae33cda086d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfOC0zLTEtMS0w_e52160a9-3b52-4547-86d6-90794e9c249b">10,455</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="ifb4fa2e210904becbd3c1a5cc45a022c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfOC01LTEtMS0w_7df2c68b-ec77-41a1-8aaf-37938714ec16">16,479</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="i39a2c83d70c048bba1f5920768f657e5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfOC03LTEtMS0w_5a3fcdd6-272c-4d7f-a800-0dfb845444ee">3,698,727</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="i7437d2f934da4c318a452fac0c583e59_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfOC05LTEtMS0w_0cbb181a-37cf-4de7-a97d-96f2379eb3af">3,715,206</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="i5f9db74fc8c24bcbb0aa8981c7a0ddcb_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfOS0xLTEtMS0w_3128617d-31e5-46a3-9293-f5fdee9d7e95">765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafd215dc26254cc1b06e13ce64ee9a07_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfOS0zLTEtMS0w_a1620338-8da3-43e8-a911-9500143d871d">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6e076de7b5746538424d64c5496722a_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfOS01LTEtMS0w_a5a3f0af-def5-46c1-be7e-8b993b29746c">781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79d0f94be9b34c85a6cbaa9faee1d75e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfOS03LTEtMS0w_9fdc1863-a1ce-405c-8ebf-4723a57e46ff">121,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5acd45068dcb43b2bda084861114b790_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfOS05LTEtMS0w_faca3bc6-1d6d-495d-9708-162deb31b9f8">122,756</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%">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><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"><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="i1571e770a72f46cf814392bb6c20ed4a_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTEtMS0xLTEtMA_93219722-a43e-48b1-a486-b1b677953cee">&#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="i0b556cf061af4caab9a944b5eb8a6614_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTEtMy0xLTEtMA_0e2b4422-448d-44e4-91bd-65e1bf283045">&#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="i6a6ee0d1de5d430b9eb264381283fc05_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTEtNS0xLTEtMA_9d7f5c73-6a9a-40cc-be1e-1e7e6fa134cb">&#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="ic7e19ed6c99c476f860610bcdf03b2dc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTEtNy0xLTEtMA_4bc60ba8-a441-4652-b6c5-0e80f62fcfb2">78,259</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTEtOS0xLTEtMA_56199078-d864-41b4-8848-c0b22b4cf380">78,259</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="icbb1ce83bb964e8cb1c6914e1ba4d615_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTItMS0xLTEtMA_a36e148b-abef-4e32-9ca3-2f5d40a11513">2,225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68d528021a49416a84067327175b6f5a_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTItMy0xLTEtMA_f7d11ff1-738b-40ba-b72d-3dbb798a8876">&#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="i22b8dada27b94e408fdc1947bb2c3796_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTItNS0xLTEtMA_6c11c140-dbba-4f2b-91c1-23c5c324d519">2,225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5682d7562434597934ff2b7ee602d82_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTItNy0xLTEtMA_861f3d72-49e6-4c29-8f00-c07f578a80e6">225,229</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fae8c4cfc644ac88684cd84848c35de_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTItOS0xLTEtMA_d93bfdc2-f753-421a-ac95-9e7cb3c528e0">227,454</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="i1241ee58681d4fec9892cf1ee04f9f6b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTMtMS0xLTEtMA_eafd2568-605d-4bf6-be03-e568addb754d">2,225</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="i86493875bd264c3b9495770a3096efa9_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTMtMy0xLTEtMA_5da37aec-d224-4e04-8c81-cbc45123fb2c">&#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="i8574e76fd3a14b7cb1b72bb5d3e8eb87_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTMtNS0xLTEtMA_6a001d48-11a6-446d-810b-41c469af52c5">2,225</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="ica7a1065bde140a7a47555f115cf1fa4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTMtNy0xLTEtMA_a6d1226c-4001-4bad-9232-6ed90b5caef6">303,488</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="i35990a7ca38d4e02805297ff2bbee248_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTMtOS0xLTEtMA_6709da7c-8989-4000-ade0-9c6aa38cede6">305,713</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="ibcec86330fb54b5ab282a18fbe86e479_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTQtMS0xLTEtMA_d393816d-7d82-4f51-b3f7-78e0c3a2bda9">1,407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65089077f93e44638a3962deba801e3e_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTQtMy0xLTEtMA_6c60646f-08ef-4c05-854c-d15a7d4c2c56">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="ifdba1ea5e7524ec09d093db33bae3f53_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTQtNS0xLTEtMA_33ef668e-5f32-4e83-81d2-30a765bc4e0a">1,437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79f7d799d82b4388a3869e9c69da3aac_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTQtNy0xLTEtMA_5deb55a6-ba40-4711-85dc-8ad451b80653">323,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTQtOS0xLTEtMA_02220115-0e24-4f11-9075-de6e0cce625f">324,972</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="i597bc5fbef024e9fb34cd3ed5087181d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTUtMS0xLTEtMA_d7768e31-0c3e-41b1-88e9-cecba9a8bd3f">10,421</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="if13291e3756442d7b482dd6d62e95aaf_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTUtMy0xLTEtMA_d1f2a3ae-eee9-4725-9155-b2b4762825f1">10,501</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="iecb8c366cefa4e668687974637bc41dd_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTUtNS0xLTEtMA_3750b9f3-0868-4961-a690-df3da9cabf79">20,922</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="i786e1aef1bcf48a889301440d11a36e2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTUtNy0xLTEtMA_8d67be56-d85c-42ef-838f-3bb20ca1054a">4,447,725</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTUtOS0xLTEtMA_56fe5c98-daac-424c-a439-4240c0ce99dc">4,468,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></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></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 <ix:nonFraction unitRef="loan" contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="INF" format="ixt-sec:numwordsen" name="hfwa:FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNjA0NzMxMzk4NzE3MA_5777c46f-3330-409a-b7a4-258f7ceb1e02">one</ix:nonFraction> commercial and industrial loan 90 days or more past due that was still accruing interest as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June&#160;30, 2021 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">with an amortized cost of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNjA0NzMxMzk4NzI4Nw_fc5ee381-2325-4c91-aaae-d5efcdcfc317">286,000</ix:nonFraction></span><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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNjY0Ng_4795d9d1-e060-4d87-9165-2a03287ac768">no</ix:nonFraction> loans 90 days or more past due that were still accruing interest as of  December&#160;31, 2020.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></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%"><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="hfwa:CreditLossFinancialInstrumentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTMxMTc_469bb6e3-4126-49e1-a3d1-c29cc59020cc" continuedAt="id4c8bec85af742eb83bef787695f2b9d" escape="true">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 June&#160;30, 2021 and December&#160;31, 2020 were as </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%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><ix:continuation id="ia68f19df98b04c71ad2aabdc622745e1" continuedAt="idd4d005bee85484fb65441adf6925b3e"><ix:continuation id="id4c8bec85af742eb83bef787695f2b9d"><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%">follows:</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="background-color:#ffffff;padding:0 1pt"></td><td colspan="27" style="background-color:#ffffff;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%">June&#160;30, 2021 </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: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%">CRE</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="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: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%">Farmland</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="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: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%">Residential Real Estate</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="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: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%">Other</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="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="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">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="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="display:none"></td><td colspan="3" style="display:none"></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="ic371850c87e846ceb3db1d8e46fd5b7f_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNC0xLTEtMS0w_61b2813c-ee14-4ceb-985e-9111d99e821a">1,767</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="icb8424f1642a452d882e013a1b32c72b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNC0zLTEtMS0w_ce6e3e78-8c38-4dab-8124-b999f53ceadb">5,152</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="if5d20f8978314370be9d2b9727dd3739_I20210630" decimals="-3" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNC01LTEtMS0w_c2361c13-e9b5-4451-8c74-3b09fcd19eba">751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="iede8b13871ab426e9dedea2b17d073e5_I20210630" decimals="-3" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNC03LTEtMS0w_b59a8ed5-f046-4e61-9977-baf0edb3bde2">331</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNC0xMS0xLTEtMA_aebe9d32-94ac-4cb7-9126-84f7b3bab22c">8,001</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="i940d9eee4594425186e3a074daf4b09b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNS0xLTEtMS0w_80b9a874-19b2-4f40-99bf-e7109f88426a">4,346</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bfc356507a749c193bf4735ff987a39_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNS0zLTEtMS0w_57d59135-7f36-4b4b-b3c4-e6302c1be67b">&#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="i3d3d801ee5004fd0a3399afd5e471a78_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNS01LTEtMS0w_e111d88b-c062-41a4-8d6d-eaf0e5a251f6">&#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="i7432000ec17b4cd18f40bf29c034b79d_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNS03LTEtMS0w_03fee712-7fbe-4b91-be97-95faffeefb8d">&#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="i7b89cd5f5275438692674224bcc2beb7_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNS0xMS0xLTEtMA_f678dfe6-004e-45c9-af67-22963670241e">4,346</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="i85ce717fcae34108b2702343b0b90815_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNi0xLTEtMS0w_44316566-e65e-4bff-8cb4-c3519dc9a9b4">1,363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ae58f180783492895d1088786c46e7e_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNi0zLTEtMS0w_6193551a-3182-4733-ab3e-026a67636f76">&#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="idd270d516eda4d4a8af2ee7851c178ba_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNi01LTEtMS0w_de46165a-a310-44d6-abb5-e26efe62d889">&#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="id679dca0ddb04e6a88701fb67231c520_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNi03LTEtMS0w_e3463682-405d-4962-bafe-b7929cf1cac3">&#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="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="usd" contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNi0xMS0xLTEtMA_353879ab-d53b-4682-a901-47e55ddfc6c7">1,363</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="iaa06af742ce74c94bac5163d76b93c3c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNy0xLTEtMS0w_3f4bbf27-80f6-4b22-8746-118fdbea117e">7,476</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="icb85c67875e540a8ac92804305375e6e_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNy0zLTEtMS0w_335f734d-5224-4079-bb63-b0e5156c82d9">5,152</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="if7d28425fb7242b1a297be693c97844a_I20210630" decimals="-3" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNy01LTEtMS0w_0f6fac7e-f7c7-459a-bb3d-1aa2906d08ec">751</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="i42b8040d3e394279a133ce40bef9a17b_I20210630" decimals="-3" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNy03LTEtMS0w_f5524a45-7d60-4406-92c1-68d51dbc1ed9">331</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="3" style="display:none"></td><td colspan="3" style="display:none"></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="i5c1d1d93bc954ebf94cf02d893743726_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNy0xMS0xLTEtMA_4d2213f4-fc00-4db2-8fd6-b08ee4ce2996">13,710</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><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%">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><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="display:none"></td><td colspan="3" style="display:none"></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><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%">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="i2e5fc7e4ae3248e8bcb136ed80ae5092_I20210630" decimals="-3" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfMTEtMS0xLTEtMA_ae076b03-ff13-4d78-aa5d-886f869629e5">571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic67e88c19fef4db99f65f393fd4cdcd3_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfMTEtMy0xLTEtMA_3a1edf01-ec1a-4d7b-a70d-8d49791017a4">&#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="i9736dea51d0e4ea8899cfc0ec5e7acc8_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfMTEtNS0xLTEtMA_fc8af5ff-83f4-450d-99f7-1c23f54b1a8c">&#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="i5657d60f14da4134b8680f5f91f94289_I20210630" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfMTEtNy0xLTEtMA_42f7a9eb-2047-4e2e-bc19-53bd96b033bb">&#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="i81feef12c4be49279348064df46b0762_I20210630" decimals="-3" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfMTEtMTEtMS0xLTA_22e40482-49c1-440e-b3a9-49fd7dfeed6f">571</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="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="i4ef9d244e4a54b77b813edc3b49292f3_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfMTQtMS0xLTEtMA_a7cbd78d-eb12-41b5-ab9f-7739509c914a">8,047</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="i8b037bc7aea342349cef0e2e308b853c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfMTQtMy0xLTEtMA_1c907d7b-6f66-4cc6-8fa7-fee41b35e215">5,152</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="i8ef120b1b49648f884b8dcfd2b7ee0ae_I20210630" decimals="-3" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfMTQtNS0xLTEtMA_9556378c-bcda-4df9-9939-9c0c31e9eaab">751</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="ibd08c1b21c4144a187c9f25138f08e58_I20210630" decimals="-3" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfMTQtNy0xLTEtMA_ac2d1a52-923f-4a2b-8bbb-a1dacd66f6e9">331</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfMTQtMTEtMS0xLTA_a400cf67-b60f-4702-80f1-3dac13cd9ed2">14,281</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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Balances represent the amortized cost of the loan. If multiple collateral sources secure the loan, the entire balance is presented in the primary collateral category.</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.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></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.057%"></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.057%"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.057%"></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.065%"></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&#160;31, 2020 </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: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%">CRE</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="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: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%">Farmland</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="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: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%">Residential Real Estate</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="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: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%">Other</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="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">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="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="icb2428e5cd9b42af8b18ca645dbeca62_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNC0xLTEtMS0w_bb95d492-4f49-4c81-a1c8-cd03be4e8f16">1,893</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="iccc2d417fabf45079bdb815548bc799b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNC0zLTEtMS0w_bcffa17f-daf3-4a85-baee-cfb22e1aaa77">18,738</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i5feeb08ea909420298f57cd149843b00_I20201231" decimals="-3" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNC01LTEtMS0w_52b1f012-7b2c-449f-8a89-3f81c9310294">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="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="i7a59e7939b4f4ad0967ddef2f4681e5b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNC05LTEtMS0w_f929ec3d-c9e1-44e2-86f2-946368c8891e">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06a9e713072b4dec8eae97467031b364_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNC0xMS0xLTEtMA_ad6dbf51-b9ec-4d8d-9583-098959b7d91d">22,620</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="ic5543ed79ab3450abb9df86cc66c81ea_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNS0xLTEtMS0w_57110b08-534c-492d-9564-7123aa6c7ff4">4,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e78a65846c149cf929e7c06fa8ccbde_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNS0zLTEtMS0w_9e1ce0d7-1bf0-4696-98be-d4d60625daeb">&#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="if364304b5f134c848ac91186d618e41f_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNS01LTEtMS0w_ceab80a2-7cd0-40e9-9a08-e3ce63a30f5f">&#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="i2814f513868d4f6085abfeff9b2a42ba_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNS05LTEtMS0w_f25a33dd-6f52-4457-a61b-db9697bec04e">&#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="i732a807e131d41e883064583efc63a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNS0xMS0xLTEtMA_022b05bb-64ca-4736-9ecd-c2047d2ac85e">4,693</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%">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="i0ac303b923a748ccbd87bcc74501c620_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNi0xLTEtMS0w_40ce0eff-ddf5-48df-8e1c-dbb03028383b">3,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53b99d242728421b981bb29c8b3fcaf6_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNi0zLTEtMS0w_efcbbd94-a424-4044-af57-6cfaff48e384">&#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="if09c55d29694463c92ce8173da60a1ca_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNi01LTEtMS0w_69ee5fe1-e40b-4941-9be0-782a1664b993">&#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="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="usd" contextRef="ic109f0ca69994cda9a478c6ebbd758c9_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNi05LTEtMS0w_390d427f-9456-42e4-bf9f-584cadc9c757">&#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="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNi0xMS0xLTEtMA_530e0e6c-e31d-4cf2-87f2-43583ae51053">3,424</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="id9936a78b3a74dcb83ecb7cce1d4223b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNy0xLTEtMS0w_83250ccc-c1e4-4da1-adc5-538a0a1b3f79">10,010</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="i1be4a98036184b95af74f86bba27e3aa_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNy0zLTEtMS0w_dbc84f25-d3bf-4b09-b4db-ba529c10c723">18,738</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="i43d8bee0531841aa9ceedb078c7eab57_I20201231" decimals="-3" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNy01LTEtMS0w_bfeea173-72af-478f-9dcb-848ea28101c7">584</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="3" style="display:none"></td><td colspan="3" style="display:none"></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="i08d8c7163dae40b1b32cdcb5ed539287_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNy05LTEtMS0w_efbffd86-e570-4f5b-b745-847e59ad5015">1,405</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="i7437d2f934da4c318a452fac0c583e59_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNy0xMS0xLTEtMA_a48fdb9a-d3da-4385-b4ac-e070065eaf92">30,737</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 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 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="i431b2020da53483aada510dd36cd8869_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfOC0xLTEtMS0w_f0203b22-d9a3-4538-bf05-5de4976dd185">&#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="idb912b270d284a26be8c491e0ebd8318_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfOC0zLTEtMS0w_8009117c-482b-4c11-9d2e-02c3876b86ce">&#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="id4e85e9ad8a74e878a674082e2697ad9_I20201231" decimals="-3" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfOC01LTEtMS0w_1e8fcfc4-84c5-4dc8-9a2c-282f5e4fb759">67</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39936d3e360d4ea8bbbe7c52cfed587b_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfOC05LTEtMS0w_d1fcc93c-cf13-4012-8446-5eb0dc4c7643">&#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="i5acd45068dcb43b2bda084861114b790_I20201231" decimals="-3" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfOC0xMS0xLTEtMA_824f87a1-20ac-4526-9a56-002ac704b145">67</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%">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><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="i0544e2035235437a9683a56b46174fa5_I20201231" decimals="-3" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTEtMS0xLTEtMA_ad9f1ee0-94ee-4aeb-b05a-63b2eef7078e">572</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bfe2656f9b34eef8979bc6a446a5376_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTEtMy0xLTEtMA_87164036-8b38-4dce-b18c-074e135f3d82">&#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="i4680952e2ea74ce5a23c7ded48a61a88_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTEtNS0xLTEtMA_1d4c31d1-4118-410e-a800-be55e7564bfc">&#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="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="usd" contextRef="ic006c4a43fa644cc961b43bb70f1571d_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTEtOS0xLTEtMA_a07eab31-fe45-414a-8cbe-eaa080c54c38">&#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="i3fae8c4cfc644ac88684cd84848c35de_I20201231" decimals="-3" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTEtMTEtMS0xLTA_82278c2e-1c4e-40d0-bc8b-049c6248c548">572</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></tr><tr><td colspan="3" style="background-color:#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="i09790a20048748979013c4d071766e44_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTMtMS0xLTEtMA_bb781494-78d1-4859-8114-8edf5588ed80">&#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="i9bc8e7c90aa847beb13ec73ddb8cfcb5_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTMtMy0xLTEtMA_27db81bd-21bd-4c9b-a6df-631ef49394bf">&#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="i9664ba32b34f49a893e3d7f1b895b39a_I20201231" decimals="-3" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTMtNS0xLTEtMA_047cfd2d-ca28-4ed8-8296-d63cb3c120e0">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i4974b9d6cdb74bbebcb66ce4c6444af1_I20201231" decimals="-3" format="ixt:zerodash" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTMtOS0xLTEtMA_6ae4da1a-cb5d-451f-9752-8a4476e164da">&#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="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231" decimals="-3" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTMtMTEtMS0xLTA_57a79bd5-4ceb-4312-8647-2e2b9ba0df3e">30</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 #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="ic5b0227cec5a4f3eb092841e507ec0ac_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTQtMS0xLTEtMA_ea049c67-5eaf-4db1-8826-130ff5869739">10,582</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="i1c678c4720544625b46b70405defb134_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTQtMy0xLTEtMA_aba9fd01-5093-44f6-80da-5d29967ccb6f">18,738</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="i9a4a35cd3b5742b3aa0133c62352a283_I20201231" decimals="-3" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTQtNS0xLTEtMA_6f3df687-f4dc-4b77-8201-9f4f4e539613">681</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 #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="i7a59e7939b4f4ad0967ddef2f4681e5b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTQtOS0xLTEtMA_b58463ae-497c-4cbc-b22b-c3ec4a949881">1,405</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 #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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:FinancingReceivableCollateralForSecuredBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTQtMTEtMS0xLTA_fc8a4d30-b551-4cc6-a2f7-c4a3e2544eeb">31,406</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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Balances represent the amortized cost of the loan. If multiple collateral sources secure the loan, the entire balance is presented in the primary collateral category.</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%">There have been no significant changes to the collateral securing individually evaluated loans for credit losses and for which repayment was expected to be provided substantially through the operation or sale of the collateral during the six months ended June 30, 2021, except changes due to additions or deletions of loans into this classification.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></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) Troubled Debt Restructured 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%">A TDR is a restructuring in which the Bank, for economic or legal reasons related to a borrower&#8217;s financial difficulties, grants a concession to a borrower that it would not otherwise consider. The TDR modifications or concessions are made to increase the likelihood that these borrowers with financial difficulties will be able to satisfy their debt obligations as amended. </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 concessions granted in the restructurings largely consisted of maturity extensions. The Bank typically grants shorter extension periods to continually monitor these TDR loans despite the fact that the extended date might not be the date the Bank expects the scheduled cash flow from these borrowers. The Bank does not consider these modifications a subsequent default of a TDR as new loan terms, specifically new maturity dates, were granted.</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 CARES Act, CA Act and regulatory agencies provided guidance around the modification of loans as a result of the COVID-19 pandemic, and outlined, among other criteria, that short-term modifications made on a good faith basis to borrowers who were current as defined by the guidance are not TDRs. This includes short-term (e.g. six months) modifications such as payment deferrals, fee waivers, extensions of repayment terms, or other delays in payment that are insignificant. Borrowers were considered current if they were less than 30 days past due on the contractual payments as of December 31, 2019 under the CARES Act and at the time a modification program is implemented under related regulatory guidance. The CA Act extended relief offered under the CARES Act through January 1, 2022 or 60 days after the end of the national emergency declared by the President, whichever is earlier. The Bank elected to apply the temporary relief under the applicable guidance to certain eligible short-term modifications and did not classify the modifications as TDRs for accounting or disclosure purposes. However, COVID </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%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><ix:continuation id="idd4d005bee85484fb65441adf6925b3e" continuedAt="idf2047616aa4402ea17882a0e5638672"><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%">Modifications whose payment deferral exceeded 180 days following the loans' initial modification were classified as TDRs based on the Bank's internal policy.</span></div><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTMxNDI_bde016f0-7d34-4402-bb28-9e4b29526b40" 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%">Loans that were modified as TDR loans are set forth in the following tables for 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="21" style="border-bottom:1pt solid #000;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 June 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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%">2020</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%">Number&#160;of<br/>Contracts</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: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%">Amortized Cost </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) (2)</span></div></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%">Number&#160;of<br/>Contracts</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: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%">Amortized Cost </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) (2)</span></div></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%">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 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:nonFraction unitRef="contract" contextRef="i4fd96c407831402aa1abc436fc2d9840_D20210401-20210630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNS0xLTEtMS0w_d4148aa1-a378-4bcd-801c-f3350b16f849">18</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i4fd96c407831402aa1abc436fc2d9840_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNS0zLTEtMS0w_ce7d8f3b-0ccb-4443-b31f-f955c39a71e4">5,673</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:nonFraction unitRef="contract" contextRef="i9939552b1ce447afa97d7488c3437a8a_D20200401-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNS01LTEtMS0w_64a2a932-8a56-424b-b4ad-0e6f6eb0c1b7">31</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i9939552b1ce447afa97d7488c3437a8a_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNS03LTEtMS0w_2f61d741-0efe-4b4e-8f34-f388d8dfdecb">11,849</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="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:nonFraction unitRef="contract" contextRef="ief5fe44ccc1445af9a380515c75afd74_D20210401-20210630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNi0xLTEtMS0w_2a218bc0-2368-4173-8c18-5341cf853b7c">1</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="ief5fe44ccc1445af9a380515c75afd74_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNi0zLTEtMS0w_2ee3d237-91d3-43ad-865a-0eb7c6cc3ec9">2,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="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:nonFraction unitRef="contract" contextRef="i11155ce6d1f940b7806464e2ae725607_D20200401-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNi01LTEtMS0w_dc89e328-4a8f-4ff9-a9ad-bddd1a60e348">4</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i11155ce6d1f940b7806464e2ae725607_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNi03LTEtMS0w_9e066a2e-73df-40e1-8685-8febec4cebf6">1,657</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="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:nonFraction unitRef="contract" contextRef="i62c3722007714c6ab811b30c36bccc6c_D20210401-20210630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNy0xLTEtMS0w_de29df39-44d4-47ce-bf9a-30597bbb2741">1</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i62c3722007714c6ab811b30c36bccc6c_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNy0zLTEtMS0w_a7169e4c-b1d5-48f7-82a8-0adf97628e8c">251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:nonFraction unitRef="contract" contextRef="i31397230cadb4974985a9f7b8b12d6d4_D20200401-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNy01LTEtMS0w_0d68af48-01bd-41e4-b75d-0bd208358747">2</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i31397230cadb4974985a9f7b8b12d6d4_D20200401-20200630" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNy03LTEtMS0w_30b2bd45-0e25-4620-92a2-db3cf1ca6349">398</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="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%"><ix:nonFraction unitRef="contract" contextRef="i81f1adb5bcb1411bba575eefd0ff6667_D20210401-20210630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfOC0xLTEtMS0w_8938979c-0f7f-429d-8b82-a1de1df309d0">20</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i81f1adb5bcb1411bba575eefd0ff6667_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfOC0zLTEtMS0w_a593f0e8-21bb-4da1-b0b6-0aa2aa51e4f0">8,124</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="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%"><ix:nonFraction unitRef="contract" contextRef="i2c943e04917b497aa6f4d95b69c6028b_D20200401-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfOC01LTEtMS0w_c56d29f9-c2d1-4960-950e-9ad2379cda6c">37</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i2c943e04917b497aa6f4d95b69c6028b_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfOC03LTEtMS0w_261d92c3-4887-47f0-a611-18dafb40ce98">13,904</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></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><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"><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="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:nonFraction unitRef="contract" contextRef="if16c04d3157f41cf8be2e86ab8039a32_D20210401-20210630" decimals="INF" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTEtMS0xLTEtMA_c9b00a3d-8739-4f3a-9aac-ded1c7540524">&#8212;</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="if16c04d3157f41cf8be2e86ab8039a32_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTEtMy0xLTEtMA_0207b021-1465-4e2f-9457-50d782b3ba60">&#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:nonFraction unitRef="contract" contextRef="i7222a37062e34ae9902abf6ef3563f76_D20200401-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTEtNS0xLTEtMA_caeddd81-ad6e-4383-8da8-dee52ed5ef81">4</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i7222a37062e34ae9902abf6ef3563f76_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTEtNy0xLTEtMA_841740f4-ba19-4618-a04c-6788dc544651">1,751</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"><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="contract" contextRef="ie032c2102e334cdea50ebd27383ba46d_D20210401-20210630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTItMS0xLTEtMA_18517fb4-369f-4f6e-8a94-534793ef3cab">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie032c2102e334cdea50ebd27383ba46d_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTItMy0xLTEtMA_251d4f36-94b3-4030-98f0-60af6e968f29">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="contract" contextRef="ifa3d06144ac04107af7aac81f7521067_D20200401-20200630" decimals="INF" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTItNS0xLTEtMA_3251c494-6fee-4d2d-975b-87ab9e19e1e3">&#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="ifa3d06144ac04107af7aac81f7521067_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTItNy0xLTEtMA_eb32b4ef-297b-4bc2-9416-6223b5098104">&#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 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="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%"><ix:nonFraction unitRef="contract" contextRef="ia9e9544f89a041f795d1003ceb038d0f_D20210401-20210630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTMtMS0xLTEtMA_ad4d42dc-7b32-4f25-849c-8ed35b9d8804">1</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="ia9e9544f89a041f795d1003ceb038d0f_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTMtMy0xLTEtMA_e2bbb801-582a-4c66-80b8-2c44a9bdc739">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="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%"><ix:nonFraction unitRef="contract" contextRef="ib8c03d530f7e48079041780f7c47c567_D20200401-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTMtNS0xLTEtMA_139f94e8-5aa9-4fe2-984f-9f61f4b33a81">4</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="ib8c03d530f7e48079041780f7c47c567_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTMtNy0xLTEtMA_ca4caf0a-9ec1-4afb-8d42-ab25af11d047">1,751</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="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:nonFraction unitRef="contract" contextRef="i8e0b96cd117b46ddae92cf2c0816f387_D20210401-20210630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTQtMS0xLTEtMA_ab034383-8c79-4089-8425-85bff4659cc5">6</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i8e0b96cd117b46ddae92cf2c0816f387_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTQtMy0xLTEtMA_98038bbd-ac1c-4417-9a42-7bfcb6a12bdf">146</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:nonFraction unitRef="contract" contextRef="icc8d8d3f90ff4682b337ff230eb189a2_D20200401-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTQtNS0xLTEtMA_27b68af0-c7cd-4feb-ab48-d0c83cb1ec5b">9</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="icc8d8d3f90ff4682b337ff230eb189a2_D20200401-20200630" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTQtNy0xLTEtMA_d145a1ae-6e19-4a80-9b89-aa8303bf1a29">82</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="contract" contextRef="iafa94851fe364831aa82a2ad97c8333d_D20210401-20210630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTUtMS0xLTEtMA_b70bf45c-7277-4b3b-a8a9-18cc2b09563c">27</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="iafa94851fe364831aa82a2ad97c8333d_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTUtMy0xLTEtMA_890bda01-7c95-40e5-9bcb-c5de598b70c0">8,713</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="contract" contextRef="i7737955d2a4b421ea677cff3471d08a8_D20200401-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTUtNS0xLTEtMA_ae75f6fe-9349-4286-8b8c-ee5db9e82202">50</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i7737955d2a4b421ea677cff3471d08a8_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTUtNy0xLTEtMA_ca1b8185-081d-42ab-bb8e-643f5cbd099b">15,737</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;padding-left:22.5pt;padding-right:22.5pt;text-align:center;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:44.221%"></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: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="21" 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%">Six Months Ended June 30,</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%">2021</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%">2020</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%">Number&#160;of<br/>Contracts</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: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%">Amortized Cost </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) (2)</span></div></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%">Number&#160;of<br/>Contracts</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: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%">Amortized Cost </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) (2)</span></div></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%">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 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:nonFraction unitRef="contract" contextRef="i8ad7f2177faa45a194d4506313cffcb0_D20210101-20210630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfNi0xLTEtMS0w_45a3657d-5afa-428c-a106-a8ed537c2548">31</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i8ad7f2177faa45a194d4506313cffcb0_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfNi0zLTEtMS0w_b39536db-6be4-42a5-ab67-fd1024f666a7">8,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="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:nonFraction unitRef="contract" contextRef="i0cdd5a73add94ef08d08ab5a17ba8982_D20200101-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfNi01LTEtMS0w_3b4b6a94-dde3-4a90-b897-80852c88c9c7">35</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i0cdd5a73add94ef08d08ab5a17ba8982_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfNi03LTEtMS0w_cd808f6d-3ea1-4a3a-8a09-b662ab5755a2">12,652</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="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:nonFraction unitRef="contract" contextRef="i1b3c256ca37044d6a330f9d582cfae23_D20210101-20210630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfNy0xLTEtMS0w_a12add92-d7da-4b95-afb2-c02609f45eb1">2</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i1b3c256ca37044d6a330f9d582cfae23_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfNy0zLTEtMS0w_ff39f8cb-9a29-491e-81ef-87da881c68d7">5,857</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:nonFraction unitRef="contract" contextRef="ifc3ab01896dc40758304143655abb515_D20200101-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfNy01LTEtMS0w_3c3bc51f-4f12-4da3-8cff-469cf69f5281">6</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="ifc3ab01896dc40758304143655abb515_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfNy03LTEtMS0w_459c6221-d04c-44fc-90fd-29a5c553ba23">3,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="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="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:nonFraction unitRef="contract" contextRef="if4c3400895bc464096c52acf80dc7f28_D20210101-20210630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfOC0xLTEtMS0w_891c7b05-7f11-4db3-a2a9-69c79937e868">2</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="if4c3400895bc464096c52acf80dc7f28_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfOC0zLTEtMS0w_561377a3-450c-408d-bc12-893460f0389e">2,222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:nonFraction unitRef="contract" contextRef="i5f9cc6ba7c0d43cf92898d1f0f59d393_D20200101-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfOC01LTEtMS0w_ca61427c-6883-45c5-bd11-4f4913a80287">3</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i5f9cc6ba7c0d43cf92898d1f0f59d393_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfOC03LTEtMS0w_51d2c4b8-9977-4b2d-9242-20a737c1fefe">2,143</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="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%"><ix:nonFraction unitRef="contract" contextRef="i38730811b2f64a079395bb9eee96be51_D20210101-20210630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfOS0xLTEtMS0w_bf85ca89-33eb-434a-a9e8-008c7ef2bae4">35</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i38730811b2f64a079395bb9eee96be51_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfOS0zLTEtMS0w_70a30624-c741-4ce1-8728-d1c9e7274f8e">16,792</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="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%"><ix:nonFraction unitRef="contract" contextRef="i893dfb4e85e74d3f8554daf1ca900ff7_D20200101-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfOS01LTEtMS0w_6de0357d-b673-4346-bbbf-150a3397ecfe">44</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i893dfb4e85e74d3f8554daf1ca900ff7_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfOS03LTEtMS0w_99229c55-1a7a-4cb9-a666-53a39f4b19fa">17,862</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="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:nonFraction unitRef="contract" contextRef="ic79ee222455943c5a305378eca020f20_D20210101-20210630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTAtMS0xLTEtMA_837504f0-1334-4af8-b0c4-fb281e4503cf">1</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="ic79ee222455943c5a305378eca020f20_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTAtMy0xLTEtMA_218a278b-6cb5-4b64-a7b6-cdeb665d07a3">181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:nonFraction unitRef="contract" contextRef="id9de6bee08284611a104a4060b270cd7_D20200101-20200630" decimals="INF" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTAtNS0xLTEtMA_d671e4d1-98e1-4601-94a2-cd3a49258860">&#8212;</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="id9de6bee08284611a104a4060b270cd7_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTAtNy0xLTEtMA_58c69331-f95e-4e4a-ba6a-2209c2833b68">&#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%">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><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%">Residential</span></div></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:nonFraction unitRef="contract" contextRef="i0b466afda7b54c77a4a823355dd21231_D20210101-20210630" decimals="INF" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTItMS0xLTEtMA_990d4482-0dc0-4abb-83b4-e3b6eb0b78c9">&#8212;</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i0b466afda7b54c77a4a823355dd21231_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTItMy0xLTEtMA_62faf474-b2b1-4a9f-addd-136dd1f32905">&#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:nonFraction unitRef="contract" contextRef="iafe45f1bfc0c4253bc13822a951ff144_D20200101-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTItNS0xLTEtMA_c242947a-6a4f-4f1a-90d2-4f48dde0a73a">4</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="iafe45f1bfc0c4253bc13822a951ff144_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTItNy0xLTEtMA_57ef3036-96d4-480a-97fe-1b49899dd982">1,751</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%">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="contract" contextRef="idbac2977eca04be5be4994880acc1d21_D20210101-20210630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTMtMS0xLTEtMA_415fe621-64cd-46dc-be12-91dabb27b06a">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idbac2977eca04be5be4994880acc1d21_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTMtMy0xLTEtMA_45b9d762-78f0-4011-90c1-a59d263dcd36">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="contract" contextRef="i5cb6bc1f67cd409ca1c71e1c4acc7bf7_D20200101-20200630" decimals="INF" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTMtNS0xLTEtMA_e8b5265f-bc28-4d6a-a809-5ba5d3904177">&#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="i5cb6bc1f67cd409ca1c71e1c4acc7bf7_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTMtNy0xLTEtMA_4936d66b-8098-464e-b255-f68974c92311">&#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 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="3" style="background-color:#ffffff;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%"><ix:nonFraction unitRef="contract" contextRef="i049d5c131697438590fc9d4fd883a750_D20210101-20210630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTQtMS0xLTEtMA_60034edc-ca22-419b-94ed-e9ad2923a4a6">1</ix:nonFraction></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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049d5c131697438590fc9d4fd883a750_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTQtMy0xLTEtMA_d6a3c9c3-49ce-460c-8953-400f64430a02">443</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="background-color:#ffffff;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%"><ix:nonFraction unitRef="contract" contextRef="i6169a9db706642e3afdc4ba1741df56d_D20200101-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTQtNS0xLTEtMA_0cb7e740-9c17-4e76-94df-e97b1fa834ae">4</ix:nonFraction></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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6169a9db706642e3afdc4ba1741df56d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTQtNy0xLTEtMA_f6f85142-1009-4f1d-a79b-517fe69ac1c1">1,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"><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="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:nonFraction unitRef="contract" contextRef="i384a3ccffe2c4cca96bb293571380c7b_D20210101-20210630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTUtMS0xLTEtMA_0606e4db-33ea-413c-bf49-35f6e07d2c25">21</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i384a3ccffe2c4cca96bb293571380c7b_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTUtMy0xLTEtMA_2064fbc2-0d77-409a-8d3b-bcfd1fd34a36">511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:nonFraction unitRef="contract" contextRef="iea5e4beae1a24551a11ecd4a8b2f8471_D20200101-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTUtNS0xLTEtMA_4351d9d9-fce0-42b8-8e00-e14c7cb668bb">14</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="iea5e4beae1a24551a11ecd4a8b2f8471_D20200101-20200630" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTUtNy0xLTEtMA_d80bdbe2-07ba-4f53-bf43-36a2d0c5fd67">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 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 TDR loans</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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%"><ix:nonFraction unitRef="contract" contextRef="i2b56bc07b29b4fce932dc3326443235b_D20210101-20210630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTYtMS0xLTEtMA_54223f6e-aeb9-4e76-b16f-99cc8a916b9c">58</ix:nonFraction></span></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="i2b56bc07b29b4fce932dc3326443235b_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTYtMy0xLTEtMA_71736bb3-5682-4872-a173-ddcf9f966ec6">17,927</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="background-color:#ffffff;border-bottom:3pt double #000000;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%"><ix:nonFraction unitRef="contract" contextRef="i62a77bfa00bf46f5bcd2e419bb8029cd_D20200101-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTYtNS0xLTEtMA_3f7406b2-85c1-4248-95b7-ce2e1006c22d">62</ix:nonFraction></span></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="i62a77bfa00bf46f5bcd2e419bb8029cd_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTYtNy0xLTEtMA_4067fd66-3e66-4f35-94e3-7493c780aeba">19,786</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="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Number of contracts and amortized cost represent loans which have balances as of period end, net of subsequent payments after modifications. Certain modified loans may have been paid-down or charged-off during the three or six months ended June&#160;30, 2021 and June&#160;30, 2020.</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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> (2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As the Bank did not forgive any principal or interest balance as part of the loan modifications, the Bank&#8217;s amortized cost in each loan at the date of modification (pre-modification) did not change as a result of the modification (post-modification).</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 Bank had an ACL on loa</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ns of $<ix:nonFraction unitRef="usd" contextRef="ibc18e5d75c564f5a84ce725aa9c202f1_I20210630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNDM5ODA0NjUzNjY2MA_4b0341c7-cec6-4188-b363-2f77a61ccf5f">1.7</ix:nonFraction> million an</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d $<ix:nonFraction unitRef="usd" contextRef="i80dd71ae3de04162bb53cfa554a38cfb_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNDk0NzgwMjM2ODIyNg_b06ea653-e370-4295-a0af-80d245dcb2c8">1.5</ix:nonFraction>&#160;million at June&#160;30, 2021 and June&#160;30, 2020, respectively, related to these TDR loans which were restructured during the six months ended June 30, 2021 and June 30, 2020, 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 unfunded commitment to borrowers related to TDR loans was $<ix:nonFraction unitRef="usd" contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableImpairedCommitmentToLend" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNDM5ODA0NjUzNDg1Ng_cfabec8a-6c60-4e51-a72f-20c0ba9be3f5">4.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableImpairedCommitmentToLend" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNDM5ODA0NjUzNDg2NA_d62896e9-d1a0-47f0-8528-6652aa70e290">2.6</ix:nonFraction> million at June&#160;30, 2021 and December&#160;31, 2020, respectively.</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%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><ix:continuation id="idf2047616aa4402ea17882a0e5638672"><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="hfwa:TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTMxMTk_be3f1a7f-2cef-49cc-b5fd-b484031d4b27" 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 loans that were modified in a troubled debt restructure and subsequently defaulted within twelve months from the modification date 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: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 #000;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 June 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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%">2020</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%">Number&#160;of</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%">Contracts </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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </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: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%">Amortized Cost </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 #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%">Number&#160;of</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%">Contracts </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: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%">Amortized Cost </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="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%">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 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:nonFraction unitRef="contract" contextRef="i4fd96c407831402aa1abc436fc2d9840_D20210401-20210630" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNS0xLTEtMS0w_3112821b-64a6-49bf-a3ce-38de7aefd033">1</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i4fd96c407831402aa1abc436fc2d9840_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNS0zLTEtMS0w_ff7b0750-958b-432c-8de8-98bd12d1be7a">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="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:nonFraction unitRef="contract" contextRef="i9939552b1ce447afa97d7488c3437a8a_D20200401-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNS01LTEtMS0w_5e5ab199-dc2e-48d5-ac4a-1bfb5b6990eb">2</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i9939552b1ce447afa97d7488c3437a8a_D20200401-20200630" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNS03LTEtMS0w_e3b13504-d9b1-4d48-bae2-d70e1d09979b">302</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:bottom"><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="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:nonFraction unitRef="contract" contextRef="ief5fe44ccc1445af9a380515c75afd74_D20210401-20210630" decimals="INF" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNi0xLTEtMS0w_2c5acaac-4a3a-4617-9d5d-ca47e928a1d6">&#8212;</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="ief5fe44ccc1445af9a380515c75afd74_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNi0zLTEtMS0w_167c1224-9bfb-40e6-a582-73d149455b17">&#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:nonFraction unitRef="contract2" contextRef="i11155ce6d1f940b7806464e2ae725607_D20200401-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNi01LTEtMS0w_bd680e51-c788-47ea-a852-95cb9d1c5fcf">1</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i11155ce6d1f940b7806464e2ae725607_D20200401-20200630" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNi03LTEtMS0w_58444521-57c7-4394-bd8a-51d647bd2cea">445</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="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:nonFraction unitRef="contract" contextRef="i62c3722007714c6ab811b30c36bccc6c_D20210401-20210630" decimals="INF" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNy0xLTEtMS0w_be250dbf-56a3-436a-b833-421d90fa0b7b">&#8212;</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i62c3722007714c6ab811b30c36bccc6c_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNy0zLTEtMS0w_7a70a2ed-848b-47a2-bf4e-b8732f41c48b">&#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:nonFraction unitRef="contract" contextRef="i31397230cadb4974985a9f7b8b12d6d4_D20200401-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNy01LTEtMS0w_ff1063f0-db46-4916-9592-8e3caca07a6c">1</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i31397230cadb4974985a9f7b8b12d6d4_D20200401-20200630" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNy03LTEtMS0w_089683d2-b35e-4243-b628-02cc8321ff74">280</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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%"><ix:nonFraction unitRef="contract" contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfMTQtMS0xLTEtMA_2ccc67ba-8942-460d-adbe-5fedefc48466">1</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfMTQtMy0xLTEtMA_29481437-eaef-4d68-b1cf-9858111cffa1">46</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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%"><ix:nonFraction unitRef="contract" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfMTQtNS0xLTEtMA_afe08384-12d1-417e-8c8c-3dc1f79ca05f">4</ix:nonFraction></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 #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%"><ix:nonFraction unitRef="usd" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfMTQtNy0xLTEtMA_b125ad8e-7ee9-4a2f-b73b-b558d64d4d12">1,027</ix:nonFraction>&#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></tr></table></div><div style="margin-top:5pt;padding-left:22.5pt;padding-right:22.5pt;text-align:center;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:44.221%"></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: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="21" 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%">Six Months Ended June 30,</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%">2021</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%">2020</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%">Number&#160;of</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%">Contracts </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: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%">Amortized Cost </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 #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%">Number&#160;of</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%">Contracts </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: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%">Amortized Cost </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="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%">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 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:nonFraction unitRef="contract" contextRef="i8ad7f2177faa45a194d4506313cffcb0_D20210101-20210630" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfNi0xLTEtMS0w_44146a13-d84e-4f34-bcb3-2414eb8cfa43">2</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i8ad7f2177faa45a194d4506313cffcb0_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfNi0zLTEtMS0w_6f7bec52-1451-427d-83be-9ccf98b3308b">789</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:nonFraction unitRef="contract" contextRef="i0cdd5a73add94ef08d08ab5a17ba8982_D20200101-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfNi01LTEtMS0w_67bd65f2-8c28-4514-bd3b-622d3e21a1c7">4</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i0cdd5a73add94ef08d08ab5a17ba8982_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfNi03LTEtMS0w_245b271a-0ffb-4ee4-97a7-171c1ae8e69a">2,155</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="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:nonFraction unitRef="contract" contextRef="i1b3c256ca37044d6a330f9d582cfae23_D20210101-20210630" decimals="INF" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfNy0xLTEtMS0w_e3f4633c-c13b-48cf-92d9-bc6f4c3d437a">&#8212;</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i1b3c256ca37044d6a330f9d582cfae23_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfNy0zLTEtMS0w_eadfa801-ec9b-4d93-b455-e181320c1003">&#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:nonFraction unitRef="contract2" contextRef="ifc3ab01896dc40758304143655abb515_D20200101-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfNy01LTEtMS0w_f0863ee1-2b41-43bf-a683-f57d0bd983aa">1</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="ifc3ab01896dc40758304143655abb515_D20200101-20200630" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfNy03LTEtMS0w_47d7b75e-d170-4802-9470-7a147c20882c">445</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="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:nonFraction unitRef="contract" contextRef="if4c3400895bc464096c52acf80dc7f28_D20210101-20210630" decimals="INF" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfOC0xLTEtMS0w_5ad17557-defd-41fe-938d-20634f167978">&#8212;</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="if4c3400895bc464096c52acf80dc7f28_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfOC0zLTEtMS0w_c8be6d93-8bf9-495a-b69a-206adcee17d1">&#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:nonFraction unitRef="contract" contextRef="i5f9cc6ba7c0d43cf92898d1f0f59d393_D20200101-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfOC01LTEtMS0w_6a2a31f0-e2e7-44a7-950d-33b1ffb60fd1">2</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="i5f9cc6ba7c0d43cf92898d1f0f59d393_D20200101-20200630" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfOC03LTEtMS0w_6503e8c0-039e-4075-ab80-01183ac3ee93">398</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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%"><ix:nonFraction unitRef="contract" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfMTUtMS0xLTEtMA_fbdb7f2b-d042-4e53-9b40-17e7cc0e4768">2</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfMTUtMy0xLTEtMA_8ca35578-cc40-49db-ab17-6f8857b47394">789</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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%"><ix:nonFraction unitRef="contract" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfMTUtNS0xLTEtMA_77af9575-9d91-4130-94f1-5a8c719756b7">7</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfMTUtNy0xLTEtMA_762cb462-7e61-4a19-bf14-11bb47c2ba29">2,998</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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Number of contracts and amortized cost represent loans which have balances as of period end, net of subsequent payments after modifications. Certain modified loans may have been paid-down or charged-off during the six months ended June 30, 2021 and June&#160;30, 2020.</span></div></ix:nonNumeric><div style="margin-top:5pt;text-align:center;text-indent:36pt"><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%">During the three and six months ended June 30, 2021 and 2020 all of the TDR loans in the tables above defaulted because each was past its modified maturity date and the borrower had not subsequently repaid the credits. The Bank chose not to extend further the maturity date on these loans. The Bank had an ACL on lo</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ans of $<ix:nonFraction unitRef="usd" contextRef="ib387a2f28b9740deae08c5847e5bc25f_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTI0MTk_c00734cc-65ee-4b48-aa8c-284c9e5994ce">7,000</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="ie5a7bc8e888643528cb6df8051ffcfd3_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTMxMDI_c73ecc0a-25a6-4bee-9e9b-007635236f63">494,000</ix:nonFraction> at June&#160;30, 2021 and June&#160;30, 2020, respectively, related to these TDR loans which defaulted during the six months ended June 30, 2021 and 2020.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></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 </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ia571a370a5464f6fadba8355b697293f_I20210630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InterestReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTI2MzA_44915234-0ffc-4b18-b13f-4528fda7c2ee">12.8</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="id4f382309ded4564bafd967f1d1ae9e4_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InterestReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTMxNDQ_83bfc589-0cf9-44ae-bc08-60daf497edf8">15.8</ix:nonFraction> million at June&#160;30, 2021 and December&#160;31, 2020, respectively. It 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;text-indent:36pt"><span><br/></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) Foreclose 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 June&#160;30, 2021, there was one consumer mortgage loan secured by a residential real estate property (included in loans receivable on the Condensed Consolidated Statements of Financial Position) of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:OtherRealEstateAndForeclosedAssets" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTA5OTUxMTY2MDE0MQ_0108884c-92bd-4721-8e4e-8a6fdc1298ad">79,000</ix:nonFraction> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="id84edf5020f1431ca6df5376e9198175_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%">(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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:AllowanceForCreditLossesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RleHRyZWdpb246YjI0NTMzYzQ3NWRiNGFiMTgwY2MyM2IzM2Y1YTBkMzVfMjUxMg_c52855dc-9ee6-4f0b-ba6e-53270390a272" continuedAt="i870edda221234a4b9ee13fe2e6b7a644" escape="true">Allowance for Credit Losses on Loans</ix:nonNumeric></span></div><ix:continuation id="i870edda221234a4b9ee13fe2e6b7a644" continuedAt="idf807c5bedf04dfaaa77e12ce0ca7c3a"><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%">Effective January 1, 2020, the Bank adopted ASU 2016-13. Risk characteristics by segment considered in the CECL model are the same as those disclosed in the 2020 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 baseline loss rates used to calculate the ACL on loans at June&#160;30, 2021 utilized the Bank's average quarterly historical loss information from December 31, 2012 through the balance sheet date. There were no changes to this assumption during the six months ended June 30, 2021. The Bank believes the historic loss rates are viable inputs to the current CECL model as the Bank's lending practice and business has remained relatively stable throughout the periods. While the Bank's assets have grown, the credit culture has stayed relatively consistent.</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%">Prepayments included in the CECL model at June&#160;30, 2021 were based on the 48-month rolling historical averages for each segment, which management believes is an accurate representation of future prepayment activity. There were no changes to this assumption during the six months ended June 30, 2021.</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%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><ix:continuation id="idf807c5bedf04dfaaa77e12ce0ca7c3a" continuedAt="ia8a19ba8e48447309d18da8b0c526be0"><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 reasonable and supportable period used in the CECL model as of June&#160;30, 2021 was five quarters. There were no changes to this assumption during the six months ended June 30, 2021. Management believes that forecasts beyond this five quarter time period tend to diverge in economic assumptions and may be less comparable to actual future events. As the length of the reasonable and supportable period increases, the degree of judgment involved in estimating the allowance will likely increase.</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 used a two-quarter reversion period in calculating the ACL on loans as of June&#160;30, 2021 as it believes the historical loss information is relevant to the expected credit losses and recognizes the declining precision and increasing uncertainty of estimating credit losses in those periods beyond which it can make reasonable and supportable forecasts. There were no changes to this assumption during the six months ended June 30, 2021.</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%">During the six months ended June 30, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, the ACL on loans decreased $<ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RleHRyZWdpb246YjI0NTMzYzQ3NWRiNGFiMTgwY2MyM2IzM2Y1YTBkMzVfMTkwMg_eb4795bf-9440-4f9d-80f9-b53e05241abb">18.6</ix:nonFraction>&#160;million, or <ix:nonFraction unitRef="number" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="3" sign="-" name="hfwa:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RleHRyZWdpb246YjI0NTMzYzQ3NWRiNGFiMTgwY2MyM2IzM2Y1YTBkMzVfMTkwOQ_7c0cd738-021f-4868-a16b-894c99e898c5">26.5</ix:nonFraction>%, due primarily to a reversal of provision for credit losses on loans of $<ix:nonFraction unitRef="usd" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RleHRyZWdpb246YjI0NTMzYzQ3NWRiNGFiMTgwY2MyM2IzM2Y1YTBkMzVfMTk4NA_6c81712c-da43-445d-9f96-5686a7dd7742">19.0</ix:nonFraction>&#160;million fo</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">llowing improvements in the economic forecast at June&#160;30, 2021 as compared to the forecast at December 31, 2020 and secondarily due to a decrease in total loans receivable, excluding SBA PPP loans which are fully guaranteed by the SBA and not provisioned for in the ACL on loans.</span></div><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RleHRyZWdpb246YjI0NTMzYzQ3NWRiNGFiMTgwY2MyM2IzM2Y1YTBkMzVfMjUxMw_b9813bf3-071a-4920-9f11-803279eca7fe" continuedAt="i855cad998f3046e2bacb747dfda66257" 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%">A summary of the changes in the ACL on loans during the six months ended June 30, 2021 and 2020 is as follows:</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></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%">Six Months Ended June 30,</span></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%">2021</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%">2020</span></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></tr><tr><td colspan="3" style="background-color:#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 at the beginning of the year</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfMy0xLTEtMS0w_d83c0e66-db88-431f-8f17-5296414dce4b">70,185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ibc75ed5a8f204c42b003e60a96bfeba3_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfMy0zLTEtMS0w_4183fef7-ab4c-4697-8519-592c0666f487">36,171</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%">Impact of CECL Adoption</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae29f499204d4d9cbfad9c4b0385803e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfNC0xLTEtMS0w_0902921f-aaf6-4a0b-be1b-755170593464">&#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="i6bdef186ac3e4a5f82889a7ea62b4062_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfNC0zLTEtMS0w_aaa71a59-0ba6-4f15-89bb-490ea063c6e5">1,822</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%">Balance at the beginning of the year, as adjusted</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="i3662f537e2184bfc905f789e92a94176_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfNS0xLTEtMS0w_b97c476f-31e0-438f-8edf-39b51fd10fcf">70,185</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="i44c6124b2c8c43e3971f9cc951b35dec_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfNS0zLTEtMS0w_b9c5f731-19b8-4c60-98a0-90b8ad07fbe1">37,993</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="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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfNi0xLTEtMS0w_9aa53ae2-f1b9-4587-afaf-68a293653749">320</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfNi0zLTEtMS0w_751c53ac-0bea-40dc-9881-05d404a46243">3,852</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%">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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfNy0xLTEtMS0w_0d50bf9e-bef7-4711-85cb-b6cf3f3964a6">653</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfNy0zLTEtMS0w_919f9e08-1ee0-41fa-9843-4675157b5b96">1,455</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%">(Reversal of) provision 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfOC0xLTEtMS0w_c784fecf-6148-4a96-b8d8-2ff3eb14e562">18,956</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfOC0zLTEtMS0w_9a4acec0-9efa-4f99-9974-0ed0fbe3e58e">35,905</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%">Balance at the end of the year</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfOS0xLTEtMS0w_d756a006-69ac-42c5-b34a-d9a1459ab7d9">51,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 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="i2280c091ff86491e83db813bcffd4314_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfOS0zLTEtMS0w_6bba0aa0-4012-4cab-9af8-cd4a828eb9c1">71,501</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="text-align:justify;text-indent:36pt"><span><br/></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 detail the activity in the ACL on loans disaggregated by segment and class for the three and six months ended June 30, 2021 and 2020:</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 June 30, 2021</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%">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 #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="i55fa10dfc5d94ad4810419b72337932c_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNC0xLTEtMS0w_9364bbcc-ce37-4b26-8be0-a60847c4d4e1">21,770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i4fd96c407831402aa1abc436fc2d9840_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNC0zLTEtMS0w_09fad704-be26-4fcf-b6c2-1483513736be">13</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="i4fd96c407831402aa1abc436fc2d9840_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNC01LTEtMS0w_a6526741-74de-4646-bf23-0cad8788c2dd">132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i4fd96c407831402aa1abc436fc2d9840_D20210401-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNC03LTEtMS0w_08ad092f-58e9-44dc-93b4-3f7f9994c330">4,404</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="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNC05LTEtMS0w_64b0cee6-24e1-4d6c-9a7d-8531c8187217">17,485</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%">SBA PPP</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="i27d89a944eba4b678da822c529798f15_I20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNS0xLTEtMS0w_2fbd3113-259f-4a10-ad40-c28897c54170">&#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="ia20db0dc69a1486c8e9da2ae5244e466_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNS0zLTEtMS0w_4c2045a7-01a9-42e6-9c66-ee5c9d8641f1">&#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="ia20db0dc69a1486c8e9da2ae5244e466_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNS01LTEtMS0w_a9b062fa-01b0-4037-8273-3620b548cbfe">&#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="ia20db0dc69a1486c8e9da2ae5244e466_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNS03LTEtMS0w_7c0c01ec-740f-45b9-9824-fbd0d54e4a11">&#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="if192704b72c44fc8afdf6ef0fc04f111_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNS05LTEtMS0w_45b7c3e6-b049-4ca3-9999-8662029e0eb3">&#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%">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="i4eb33f88102a4f42bcddb99ac440e5ff_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNi0xLTEtMS0w_db724d41-b273-48c6-9688-77d7aabff0f6">10,464</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief5fe44ccc1445af9a380515c75afd74_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNi0zLTEtMS0w_fe5ab9df-ee7d-4756-bf6e-b2c3db29d29e">&#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="ief5fe44ccc1445af9a380515c75afd74_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNi01LTEtMS0w_c5b37019-7be8-4e75-9641-b32758ec9245">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ief5fe44ccc1445af9a380515c75afd74_D20210401-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNi03LTEtMS0w_5e6c65a2-77bf-4cb2-89d3-b6eedd85ef3e">1,913</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="i7b89cd5f5275438692674224bcc2beb7_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNi05LTEtMS0w_98b66a56-a560-42e4-986d-c697684244b3">8,562</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="i6335f33b4f204311aa3774c39110151d_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNy0xLTEtMS0w_e77cb098-818f-4915-a69c-0819a7d7e29e">12,970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62c3722007714c6ab811b30c36bccc6c_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNy0zLTEtMS0w_48913f99-edf7-4b5c-8c79-6f4ed0bb9042">&#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="i62c3722007714c6ab811b30c36bccc6c_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNy01LTEtMS0w_d1df3962-f750-4450-8f71-5907167efb85">&#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="i62c3722007714c6ab811b30c36bccc6c_D20210401-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNy03LTEtMS0w_01a48129-3bd2-489c-b726-04938e8f98b3">2,340</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="i0dd673d5ea99498e92f02ea36be861d1_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNy05LTEtMS0w_6e9971b3-fd15-404f-ab2e-0bb1da8382d2">10,630</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 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="i1a71987360734c12a87d70544cf39788_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfOC0xLTEtMS0w_1dac4946-205b-4f30-8535-0dd2aff6e8fc">45,204</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="i81f1adb5bcb1411bba575eefd0ff6667_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfOC0zLTEtMS0w_1a1bd7b3-7efa-443c-9fe5-f72a67b34837">13</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="i81f1adb5bcb1411bba575eefd0ff6667_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfOC01LTEtMS0w_52bab0cb-357b-469a-b250-05b2da7a96b4">143</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="i81f1adb5bcb1411bba575eefd0ff6667_D20210401-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfOC03LTEtMS0w_27977ac3-f3cd-4436-9d71-43c04207f4a1">8,657</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="i5c1d1d93bc954ebf94cf02d893743726_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfOC05LTEtMS0w_246c778a-5cab-44ca-a3fc-3fb40a2198b4">36,677</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="i295b1400746e4b92a33b8dcc0dd9e89b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfOS0xLTEtMS0w_40721a0e-7c24-4e8a-885e-75970d55616c">1,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="ibf4766c60a63423fa5bfda696986c5c3_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfOS0zLTEtMS0w_d456cc47-79d3-470f-bd1a-723c0a58e8f7">&#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="ibf4766c60a63423fa5bfda696986c5c3_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfOS01LTEtMS0w_bd59f459-758d-4129-9213-92b798ed1b1c">&#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="ibf4766c60a63423fa5bfda696986c5c3_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfOS03LTEtMS0w_3adad6d2-6854-47d1-83f5-dcbba840a6fd">249</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="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfOS05LTEtMS0w_edf5b98c-1a9a-478f-a4c1-c958eccdbb64">1,153</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="i09bdc5ab958b4abdae110fcc014d793d_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTEtMS0xLTEtMA_f679d500-fb68-42d6-91c0-032f56f6043f">2,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if16c04d3157f41cf8be2e86ab8039a32_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTEtMy0xLTEtMA_1bb07a72-f66a-4a42-b52a-27d48714701f">&#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="if16c04d3157f41cf8be2e86ab8039a32_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTEtNS0xLTEtMA_247e5be9-31c2-4364-9e02-d105a0ba2c13">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if16c04d3157f41cf8be2e86ab8039a32_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTEtNy0xLTEtMA_767e1c0c-48bc-43d3-9b30-082de222e023">416</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="i8ba2b1364aad4a5dba737af9f45f0fe9_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTEtOS0xLTEtMA_c8fa617a-854e-4012-bd19-45c569efb701">1,636</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="i9dda193f2dff45a1913d2e22ac5b3045_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTItMS0xLTEtMA_806bae8a-8b7f-4d49-ab18-ae1d1965a879">11,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="idc66dff285024c42bb8de8840f67ed95_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTItMy0xLTEtMA_49011e09-66f6-4e6f-90e0-d4816335286c">&#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="idc66dff285024c42bb8de8840f67ed95_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTItNS0xLTEtMA_c5a03a02-c8d0-4dd7-93cd-6b0c5b94e5e5">&#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="idc66dff285024c42bb8de8840f67ed95_D20210401-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTItNy0xLTEtMA_f154db38-77f6-425c-aa18-04eedb3fab0a">2,388</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="i81feef12c4be49279348064df46b0762_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTItOS0xLTEtMA_0bfce941-33f0-4505-93e0-8f99e4bf607b">8,835</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="i9e3489fc6ac14a6fa82e1d0bd028b84c_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTMtMS0xLTEtMA_c38145ad-b287-4ddf-ae91-7f790b979975">13,271</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="i00c3ee26f4474848b1d4ff24cac64ba2_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTMtMy0xLTEtMA_b8f54c63-f508-4ab0-b0f2-20208c7fee52">&#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="i00c3ee26f4474848b1d4ff24cac64ba2_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTMtNS0xLTEtMA_f54b8ee8-56dd-4f3e-af12-214ce2991ef8">4</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="i00c3ee26f4474848b1d4ff24cac64ba2_D20210401-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTMtNy0xLTEtMA_05c86296-89e5-4778-8d0d-53db9ed2ca4f">2,804</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="ie546399392844984960c34999acd50f2_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTMtOS0xLTEtMA_0ccfecc2-6290-45f8-ad3d-12540c5ec03d">10,471</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="if5f8067f13d946238c70bee2241ca73b_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTQtMS0xLTEtMA_4129525d-d6b1-432a-88d9-81956447b5c6">4,348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iba0842ba697d48c795df35b71858323e_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTQtMy0xLTEtMA_f71fb8d5-6b21-46cc-bb82-34c1021759b2">120</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="iba0842ba697d48c795df35b71858323e_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTQtNS0xLTEtMA_4ecb8ad0-1674-4561-bf4e-92986ff91680">144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iba0842ba697d48c795df35b71858323e_D20210401-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTQtNy0xLTEtMA_27c2c060-4e5d-4c69-a3ad-4a2f32d3ef0a">1,111</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="id0ce044786694b1d9ac6793280da1fd4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTQtOS0xLTEtMA_b620881a-1fcd-4fa0-9c14-87b9c3daf0c4">3,261</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;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="ieabdad6a15504f4f9d63aee18b9f0ca9_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTUtMS0xLTEtMA_7736abb0-17c7-4324-9f7a-1915135efe82">64,225</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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTUtMy0xLTEtMA_24e07722-241a-4463-96c4-c06fea44b330">133</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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTUtNS0xLTEtMA_e43c8ca9-84c0-4808-a81b-dc4cccc687d7">291</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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTUtNy0xLTEtMA_955fac0c-4b74-4d8d-9207-2d851a723cc9">12,821</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTUtOS0xLTEtMA_aa9bffd4-eb4e-49d9-8882-f70ec97a7472">51,562</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="margin-top:5pt;text-align:justify"><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: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 colspan="3" style="display: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.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%">Six Months Ended June 30, 2021</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="display:none"></td><td colspan="3" style="display:none"></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: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%">(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 #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="display:none"></td><td 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 colspan="3" style="background-color:#cceeff;padding:0 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></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><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><ix:continuation id="ia8a19ba8e48447309d18da8b0c526be0" continuedAt="i9722732d026a4b90b77265e7520c8fcc"><ix:continuation id="i855cad998f3046e2bacb747dfda66257" continuedAt="i171a152700c840598e12c3df74568a24"><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: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 colspan="3" style="display: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.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%">Six Months Ended June 30, 2021</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="display:none"></td><td colspan="3" style="display:none"></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: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%">(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 #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:#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="i06a9e713072b4dec8eae97467031b364_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNS0xLTEtMS0w_3b453658-8646-49d9-9738-085a0e8ad920">30,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="display:none"></td><td 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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ad7f2177faa45a194d4506313cffcb0_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNS03LTEtMS0w_2ded687c-5685-4a63-91d9-91002fe896c4">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="i8ad7f2177faa45a194d4506313cffcb0_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNS05LTEtMS0w_20e090de-6196-4fac-b4d7-bda89d201031">337</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i8ad7f2177faa45a194d4506313cffcb0_D20210101-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNS0xMS0xLTEtMA_ca9532e2-3f46-4e59-a69a-30c0b3690b38">12,848</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="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNS0xMy0xLTEtMA_177eec6f-488a-4a52-8053-2c22ae1534c0">17,485</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="i9dc7ad1ab67b473abe5a5bb0d81b53b9_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNi0xLTEtMS0w_ae67eba2-0e51-4e78-97f9-a2533e2458b7">&#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd99f7840e4949b5bd1715fb4e020758_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNi03LTEtMS0w_536273bd-f7b4-42de-9654-f854c42503dd">&#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="icd99f7840e4949b5bd1715fb4e020758_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNi05LTEtMS0w_c0807882-4ef1-4813-909b-75a15a82dd18">&#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="icd99f7840e4949b5bd1715fb4e020758_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNi0xMS0xLTEtMA_204cb48b-d236-44d0-984e-2d437028f0b8">&#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="if192704b72c44fc8afdf6ef0fc04f111_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNi0xMy0xLTEtMA_b3ba2aa5-8c04-4dd0-a82f-68e389348099">&#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%">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="i732a807e131d41e883064583efc63a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNy0xLTEtMS0w_ef10e4ee-b31a-47d8-853b-7a5ba67a396b">9,486</ix:nonFraction>&#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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b3c256ca37044d6a330f9d582cfae23_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNy03LTEtMS0w_8b337621-b67b-4567-a0aa-37ca3efa27e0">&#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="i1b3c256ca37044d6a330f9d582cfae23_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNy05LTEtMS0w_82fcac55-1ee1-4604-ae84-e1157cc33133">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="i1b3c256ca37044d6a330f9d582cfae23_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNy0xMS0xLTEtMA_51d86f1c-a329-4063-a68e-1e621c10aa68">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="i7b89cd5f5275438692674224bcc2beb7_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNy0xMy0xLTEtMA_93de8914-f36e-4e07-9bd8-109d25d16a28">8,562</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="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfOC0xLTEtMS0w_1b039b32-cd5f-44f2-8e6e-3795bcfb605e">10,112</ix:nonFraction>&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4c3400895bc464096c52acf80dc7f28_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfOC03LTEtMS0w_ebc14230-923d-45cf-aded-55b058e3866c">&#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="if4c3400895bc464096c52acf80dc7f28_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfOC05LTEtMS0w_007ffc43-f9b0-4259-b375-b1f712e1287c">&#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="if4c3400895bc464096c52acf80dc7f28_D20210101-20210630" decimals="-3" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfOC0xMS0xLTEtMA_a74a614a-d755-430e-b882-3622279004de">518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfOC0xMy0xLTEtMA_d2451412-c27c-43ed-acd6-52962ffa23e3">10,630</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 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="i7437d2f934da4c318a452fac0c583e59_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfOS0xLTEtMS0w_fffff0b0-6541-4d69-a2b4-0c364f23441b">49,608</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i38730811b2f64a079395bb9eee96be51_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfOS03LTEtMS0w_32637e2d-3f4d-49cb-b518-1f73a22ee7ad">14</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="i38730811b2f64a079395bb9eee96be51_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfOS05LTEtMS0w_965456bc-594a-4b43-8e7b-91940a2c8a54">350</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="i38730811b2f64a079395bb9eee96be51_D20210101-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfOS0xMS0xLTEtMA_a7c16034-82c4-42f0-b85c-a8f0470b8308">13,267</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="i5c1d1d93bc954ebf94cf02d893743726_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfOS0xMy0xLTEtMA_66a39a1d-fe42-4e4e-b59c-e2a5561b9037">36,677</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="i5acd45068dcb43b2bda084861114b790_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTAtMS0xLTEtMA_c01b21bf-1748-43c4-8198-b2a2809426df">1,591</ix:nonFraction>&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b823051266d43968aaad4695a88cb3d_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTAtNy0xLTEtMA_216203b0-a6ea-4228-ab71-0b7f527f1d45">&#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="i2b823051266d43968aaad4695a88cb3d_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTAtOS0xLTEtMA_9e92e2b4-105a-4e48-9068-a7104d5acecc">&#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="i2b823051266d43968aaad4695a88cb3d_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTAtMTEtMS0xLTA_e295c393-a787-4c40-b450-492d7f88ea81">438</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="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTAtMTMtMS0xLTA_84f1090d-defa-490c-8bad-98d46aa23501">1,153</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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTItMS0xLTEtMA_43d0505b-fe40-41b2-8846-c5240e123f6d">1,951</ix:nonFraction>&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b466afda7b54c77a4a823355dd21231_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTItNy0xLTEtMA_ab606708-e01f-4969-ae07-1273fba099c2">&#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="i0b466afda7b54c77a4a823355dd21231_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTItOS0xLTEtMA_449aeb27-7f3b-4521-ab72-ad12ebb4f53c">20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b466afda7b54c77a4a823355dd21231_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTItMTEtMS0xLTA_a9d46813-7db0-42f4-b18e-61597a1d4146">335</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="i8ba2b1364aad4a5dba737af9f45f0fe9_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTItMTMtMS0xLTA_402e8928-f82e-45f7-babf-fc732dd5c536">1,636</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="i3fae8c4cfc644ac88684cd84848c35de_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTMtMS0xLTEtMA_d797a42b-4c00-4e70-b733-8f790912222d">11,141</ix:nonFraction>&#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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6cc1e3d28b3c41b6aa67914bdebe1963_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTMtNy0xLTEtMA_a1628a82-0e5b-436c-bcf7-afbdd40299d8">1</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="i6cc1e3d28b3c41b6aa67914bdebe1963_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTMtOS0xLTEtMA_be1d6df0-d0e3-4470-ab4d-f6153ad82a35">&#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="i6cc1e3d28b3c41b6aa67914bdebe1963_D20210101-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTMtMTEtMS0xLTA_3e4b48c9-4875-4049-bc9f-49216d07a78b">2,305</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="i81feef12c4be49279348064df46b0762_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTMtMTMtMS0xLTA_8df373da-d172-4a10-9d16-df0ec9b87990">8,835</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="i35990a7ca38d4e02805297ff2bbee248_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTQtMS0xLTEtMA_c2a9a462-612d-4fed-99ef-288c978e34b1">13,092</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><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="ic2294581862f46068e97b50971effe10_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTQtNy0xLTEtMA_c49f79db-76dd-40b1-ae06-75ceded69b64">1</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="ic2294581862f46068e97b50971effe10_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTQtOS0xLTEtMA_a3f3e5c0-ceb0-43b3-a722-ecc6822197bd">20</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="ic2294581862f46068e97b50971effe10_D20210101-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTQtMTEtMS0xLTA_af1638ce-07e7-417a-96e1-9dde2b4e8da6">2,640</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="ie546399392844984960c34999acd50f2_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTQtMTMtMS0xLTA_2350634b-221a-4fc7-9f00-ae53b22ac66f">10,471</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="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTUtMS0xLTEtMA_28f64cdf-7136-4b64-809b-68b89bacbb1e">5,894</ix:nonFraction>&#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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic1f05607e02944caae4595250b81ccac_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTUtNy0xLTEtMA_1e5fd298-b482-41f1-a90a-6bee6bf94bd0">305</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="ic1f05607e02944caae4595250b81ccac_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTUtOS0xLTEtMA_4ad6d7a9-e4d2-4be1-b0ae-07705da6a573">283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic1f05607e02944caae4595250b81ccac_D20210101-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTUtMTEtMS0xLTA_4d7b00df-ffd0-4668-97bf-4ec119244079">2,611</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="id0ce044786694b1d9ac6793280da1fd4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTUtMTMtMS0xLTA_8bca90ae-df26-4b81-bd16-4a34df1cd8f6">3,261</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;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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTctMS0xLTEtMA_62d81fff-a2d1-4878-bd60-c46ade3c3afa">70,185</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="display:none"></td><td 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;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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTctNy0xLTEtMA_e64d0d32-df7c-4719-aab9-7361ffb0cfc5">320</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTctOS0xLTEtMA_072b42fe-c824-446f-8034-9f621233407d">653</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTctMTEtMS0xLTA_0dc841b5-5196-40c0-8994-13e75e0c1886">18,956</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTctMTMtMS0xLTA_a30cc3c9-00db-43e9-9026-7f1ae4aaa3ca">51,562</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="text-align:justify;text-indent:36pt"><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: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 colspan="3" style="display: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.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 June 30, 2020</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="display:none"></td><td colspan="3" style="display:none"></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: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 #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%">Provision for (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="display:none"></td><td 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 colspan="3" style="background-color:#cceeff;padding:0 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="i1bf366a818d747ebaf65f0ba14b43d2c_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNC0xLTEtMS0w_105fae4e-dbe8-4430-a5a8-7b2cdfed2ed8">13,900</ix:nonFraction>&#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="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="i9939552b1ce447afa97d7488c3437a8a_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNC03LTEtMS0w_40df735b-73f3-47b5-8572-b2fc904858d8">1,824</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="i9939552b1ce447afa97d7488c3437a8a_D20200401-20200630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNC05LTEtMS0w_ee8b5dae-8170-4397-befe-252c9bc271ea">69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i9939552b1ce447afa97d7488c3437a8a_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNC0xMS0xLTEtMA_ead2a823-8d6f-4a88-a927-6920d3980c6e">17,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ac13b416ae2495bb27efc773dd4c878_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNC0xMy0xLTEtMA_965bebd7-e805-4f87-9b2a-3aef5c970441">29,773</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></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="i17b73bb07a324fa28f15157ed5b2bdb3_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNi0xLTEtMS0w_10cc89d2-eb35-4c81-81a5-c6f39657ebb1">6,216</ix:nonFraction>&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11155ce6d1f940b7806464e2ae725607_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNi03LTEtMS0w_2b4bc84b-4211-4c63-b6ab-b8afe7b56911">&#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="i11155ce6d1f940b7806464e2ae725607_D20200401-20200630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNi05LTEtMS0w_e33ab5b4-ef4f-4c4a-9b24-20dab560d992">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11155ce6d1f940b7806464e2ae725607_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNi0xMS0xLTEtMA_6f0f9470-1a67-41f0-b1c9-3f4432ca8860">3,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="icbbee8f3d5db4ce0b427ac7ae54c45b5_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNi0xMy0xLTEtMA_5744fd55-2a56-4da4-a67c-2f5f82ba15aa">10,003</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="ic6f8de55a7c7496aaf0800db14ad4814_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNy0xLTEtMS0w_70f72741-53d9-48c0-91dd-45a7448b372b">7,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="display:none"></td><td 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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31397230cadb4974985a9f7b8b12d6d4_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNy03LTEtMS0w_49b476e6-5817-41ea-842f-ff84682eb186">&#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="i31397230cadb4974985a9f7b8b12d6d4_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNy05LTEtMS0w_a682c265-31a6-4544-bfb3-c43b84f026f4">&#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="i31397230cadb4974985a9f7b8b12d6d4_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNy0xMS0xLTEtMA_15b93676-6d8c-4e47-9f23-49014a250bbc">2,916</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46847ffcd5044071942f80b6f42a5f9f_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNy0xMy0xLTEtMA_e00d4dbe-c0ed-4dbe-8a14-146cd53ec1bd">10,666</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="i06cba0783cc841d7aebf5a317bfb1f36_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfOC0xLTEtMS0w_15097259-0b33-40cb-b66e-1fe4debb005a">27,866</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><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="i2c943e04917b497aa6f4d95b69c6028b_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfOC03LTEtMS0w_3c474883-8227-4c6f-87e6-022f9455c5d3">1,824</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="i2c943e04917b497aa6f4d95b69c6028b_D20200401-20200630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfOC05LTEtMS0w_8381605d-4e7c-41ed-b9dd-a6937e7a6d3a">71</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="i2c943e04917b497aa6f4d95b69c6028b_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfOC0xMS0xLTEtMA_5db29809-433b-4156-a9fa-88508743d8f8">24,329</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="i14265478efd74059bc9d80ff7fd7e344_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfOC0xMy0xLTEtMA_7b86bb3a-bf66-4278-87c8-b9afaf98e892">50,442</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="i18e4584cda9d40829cbc6c67f46dd942_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfOS0xLTEtMS0w_79ad409b-e4c2-439d-adc3-0a2cbba65493">3,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="display:none"></td><td 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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ccf6d03ad634f12b466ab7d05326e81_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfOS03LTEtMS0w_f78568c0-ea22-476d-ba6c-fdc57513ec81">&#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="i9ccf6d03ad634f12b466ab7d05326e81_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfOS05LTEtMS0w_ab1d65bb-b98b-490e-b016-c7df9f13a846">&#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="i9ccf6d03ad634f12b466ab7d05326e81_D20200401-20200630" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfOS0xMS0xLTEtMA_6de844e8-e1a9-4361-a3fd-a735964e5c77">803</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="ibab900601a1b44d99331e892c4af5a82_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfOS0xMy0xLTEtMA_94bb51a4-6963-4798-9df2-3f0fc2b886b3">2,223</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="i5f5b37e6feea4bf2ada8deeae8d9493f_I20200331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTEtMS0xLTEtMA_253440f1-045a-401b-8a17-f7ee4894aa17">864</ix:nonFraction>&#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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7222a37062e34ae9902abf6ef3563f76_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTEtNy0xLTEtMA_abca0443-7071-442f-a0d9-e0c35bf55b0c">&#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="i7222a37062e34ae9902abf6ef3563f76_D20200401-20200630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTEtOS0xLTEtMA_f48a6826-45d5-4a5b-a20d-8ffe3be4c449">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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7222a37062e34ae9902abf6ef3563f76_D20200401-20200630" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTEtMTEtMS0xLTA_f30380ca-86a5-4122-bb67-4c1c30cdc127">304</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="idfb793d98ccc4fbcacce064bd4cf30fd_I20200630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTEtMTMtMS0xLTA_d107515f-b760-46ae-8984-9044ed7bce75">567</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="i015f65226ac34d6e993ef3fdacb2dbfc_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTItMS0xLTEtMA_3d7e14ca-4543-4f77-99f3-f20adab09483">11,444</ix:nonFraction>&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee480759d2a4ee08820a7d4afffe08a_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTItNy0xLTEtMA_5f62bb7c-d852-4e30-90e9-3bfd0d2d573a">&#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="i8ee480759d2a4ee08820a7d4afffe08a_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTItOS0xLTEtMA_1959f800-0f2b-4d92-bdec-cd5835477613">&#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="i8ee480759d2a4ee08820a7d4afffe08a_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTItMTEtMS0xLTA_8170a368-ead2-4347-8069-fda01418db47">2,887</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="if09454aec1234ca2800413bb8ff7fc36_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTItMTMtMS0xLTA_78768bae-893f-41bd-bc92-0cc1827b84ba">8,557</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="id672b0ac547243ca94e4c83e6ce79d3c_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTMtMS0xLTEtMA_ef2d04e1-e855-4d95-b4c9-cb71cd5bdf33">12,308</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic40b54db2833424884b14f2e236b5064_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTMtNy0xLTEtMA_857d9e8c-b570-49ef-995f-bd720fdcba4b">&#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="ic40b54db2833424884b14f2e236b5064_D20200401-20200630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTMtOS0xLTEtMA_daa7a851-29dc-4c7f-b648-6ac7b7542ba1">7</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="ic40b54db2833424884b14f2e236b5064_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTMtMTEtMS0xLTA_f73c8403-1933-404d-a6b7-326e685001ce">3,191</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="ib2e7a5ce70d645bd99ca6c71eebc8c22_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTMtMTMtMS0xLTA_0ae2d00f-f173-4e93-a1e5-fe6c332857cc">9,124</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="icb74f76157c24395b8dec4c3569b0b85_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTQtMS0xLTEtMA_d3960133-ec27-4355-9123-ea9f8f2e1fd4">4,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="display:none"></td><td 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifcb0e9fdb9f54f78a351c89095003628_D20200401-20200630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTQtNy0xLTEtMA_35bed829-57bb-4d72-ac03-95a78f04c899">431</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="ifcb0e9fdb9f54f78a351c89095003628_D20200401-20200630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTQtOS0xLTEtMA_aa5b2292-9ed0-46ec-9f98-ba15e16d3d6d">197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcb0e9fdb9f54f78a351c89095003628_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTQtMTEtMS0xLTA_6ed42236-ff2a-4e59-b839-2560754f9986">5,606</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04ff3b2392fa4c419c0b69ef4047f997_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTQtMTMtMS0xLTA_edbebcc7-c755-4c23-b5a5-001451ab1d67">9,712</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></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="iedfe18f8bb4f40dc9c566f654b39cd5d_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTYtMS0xLTEtMA_42b9f6e9-dcb8-4bbb-8b29-172cb038a2f1">47,540</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="display:none"></td><td 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 style="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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTYtNy0xLTEtMA_33a7edcb-af77-4e8a-9217-5dd3bde2840c">2,255</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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTYtOS0xLTEtMA_e45cd536-5b0b-462f-ae15-f1430ac67b81">275</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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTYtMTEtMS0xLTA_bf7e3404-d5a3-4e85-9b58-5e487443b2d7">25,941</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="i2280c091ff86491e83db813bcffd4314_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTYtMTMtMS0xLTA_4b3c5a1f-a8bd-473f-8f6f-3c2239fa4ffb">71,501</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="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:24.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></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.987%"></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.987%"></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.695%"></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:8.987%"></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.996%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" 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%">Six Months Ended June 30, 2020</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%">Impact of CECL Adoption</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%">Beginning Balance,<br/>as Adjusted</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 #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%">Provision for (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 #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="39" 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><td colspan="3" style="background-color:#cceeff;padding:0 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="i4fbe34cbc04e449caf0b62de688adb9a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNC0xLTEtMS01MTkx_021b4c79-6242-47c6-83d8-201902b43b60">11,739</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i645d3ce2a72444db9db951e3f29ebeca_I20200101" decimals="-3" sign="-" format="ixt:numdotdecimal" name="hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNC0zLTEtMS01MTkx_1792bfe5-e0b0-4264-befe-1a29daf91599">1,348</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="ie8ccbb6c600b44659f502635a8f482f6_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNC01LTEtMS01MTkx_2eefd9b5-cfd1-4cd5-82e6-55d1c82dbd4b">10,391</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i0cdd5a73add94ef08d08ab5a17ba8982_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNC03LTEtMS01MTkx_077b85cb-606b-4bf9-993e-3716d9273ec2">2,911</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="i0cdd5a73add94ef08d08ab5a17ba8982_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNC05LTEtMS01MTkx_82aee32b-d76e-43cd-b335-60d122ab9b6a">1,126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i0cdd5a73add94ef08d08ab5a17ba8982_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNC0xMS0xLTEtNTE5MQ_a4de474f-4ff2-4117-ae85-9c524d9c7926">21,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ac13b416ae2495bb27efc773dd4c878_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNC0xMy0xLTEtNTE5MQ_3cee7743-7e0f-4a61-908e-6c961ea5a04a">29,773</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></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="iee3af1a439c84c2382aa2de554ab1c09_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNi0xLTEtMS01MTkx_6d9b00ed-b6e1-4d6a-8522-1ba337784fbe">4,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="i8c1ce3620f88417c8c47cae79dfaadc8_I20200101" decimals="-3" name="hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNi0zLTEtMS01MTkx_70bcb8f3-ff1e-42b8-a93d-f30e2a61d5f4">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9059f0243f5f49bb843779aa40897df3_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNi01LTEtMS01MTkx_10580259-f558-450c-b2ca-9c05888c6439">4,964</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifc3ab01896dc40758304143655abb515_D20200101-20200630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNi03LTEtMS01MTkx_4e4ea654-f04f-4f26-b44f-17f221115573">135</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="ifc3ab01896dc40758304143655abb515_D20200101-20200630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNi05LTEtMS01MTkx_36c0d27a-0570-4b18-935e-fecf96398b6b">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="ifc3ab01896dc40758304143655abb515_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNi0xMS0xLTEtNTE5MQ_beea406c-6099-4d3b-b9f7-4f4bfc12295a">5,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbbee8f3d5db4ce0b427ac7ae54c45b5_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNi0xMy0xLTEtNTE5MQ_f60469f8-b9e1-482b-9699-2908a65510e9">10,003</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="i5efcff72bb6a44e28fc259a8903bf6c7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNy0xLTEtMS01MTkx_c3ac7b18-2290-4067-a6b0-06a7f11688c0">7,682</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4c489446055549439f76b3aa04fae1e5_I20200101" decimals="-3" sign="-" format="ixt:numdotdecimal" name="hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNy0zLTEtMS01MTkx_d69af152-ccef-45b1-9c76-173dd210a124">2,039</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="i47f141a471054e35b9b9678ad42918e4_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNy01LTEtMS01MTkx_64d2052d-15f6-4b0a-a2e0-b58fdcec5bc8">5,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f9cc6ba7c0d43cf92898d1f0f59d393_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNy03LTEtMS01MTkx_711043ba-a594-4071-8923-9bbcf942a6a7">&#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="i5f9cc6ba7c0d43cf92898d1f0f59d393_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNy05LTEtMS01MTkx_c53c1de8-9377-44c4-8e6d-a2a3d6e7653a">&#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="i5f9cc6ba7c0d43cf92898d1f0f59d393_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNy0xMS0xLTEtNTE5MQ_bff4aaf4-8c8b-468f-adfc-daba3268994a">5,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46847ffcd5044071942f80b6f42a5f9f_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNy0xMy0xLTEtNTE5MQ_4ded7719-6ec1-49aa-8246-7127d185f8b1">10,666</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="i163a4e83afbe4c64b486b5038ca4d7f2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOC0xLTEtMS01MTkx_001150cb-4f50-492f-a66d-e3c853ee2faf">23,933</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="i0bd13d5178d842c38f8f43a261f35d3a_I20200101" decimals="-3" sign="-" format="ixt:numdotdecimal" name="hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOC0zLTEtMS01MTkx_c5f555ec-2780-4153-8270-dcfa2ab3e3f8">2,935</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="i72c08b399e3549ca95335292a44fc55c_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOC01LTEtMS01MTkx_6d199a0c-83fe-4c89-a9ce-63fec41ca598">20,998</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="i893dfb4e85e74d3f8554daf1ca900ff7_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOC03LTEtMS01MTkx_3fcbb2e0-4103-438b-95ee-76567782e437">3,046</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="i893dfb4e85e74d3f8554daf1ca900ff7_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOC05LTEtMS01MTkx_6ac8652d-e1b8-4be6-b037-0668bf0e7d90">1,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="i893dfb4e85e74d3f8554daf1ca900ff7_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOC0xMS0xLTEtNTE5MQ_5a35c698-876c-49ba-ac19-6ea3d4b928a7">31,350</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="i14265478efd74059bc9d80ff7fd7e344_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOC0xMy0xLTEtNTE5MQ_5c7ae126-a333-4ba4-85c0-2817c112c790">50,442</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="i13883c89c9db4de68b7bc5b09eec2af9_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOS0xLTEtMS01MTkx_9ef05968-a273-40b9-abb0-e84f855335de">1,458</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if30d37a18ddb42a7a25eb535250869f6_I20200101" decimals="-3" format="ixt:numdotdecimal" name="hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOS0zLTEtMS01MTkx_7af3b6d1-092d-4caf-a2d8-4f9f0c8984fb">1,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="i95c8a3e7830345cca137b2242869c613_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOS01LTEtMS01MTkx_704904bf-b5c6-44c7-93b0-4d46c35de656">2,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e3a414ea8614d69ac90bbdf971f2b3b_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOS03LTEtMS01MTkx_5ff5d606-c3cb-4b9e-ae94-b4325093cf44">&#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="i4e3a414ea8614d69ac90bbdf971f2b3b_D20200101-20200630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOS05LTEtMS01MTkx_38912064-f4dd-4be3-b3f7-a470d06511b4">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="i4e3a414ea8614d69ac90bbdf971f2b3b_D20200101-20200630" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOS0xMS0xLTEtNTE5MQ_d41b7159-ccf1-49f9-a44e-87cf2d4b8de8">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="ibab900601a1b44d99331e892c4af5a82_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOS0xMy0xLTEtNTE5MQ_7095502e-d5e2-495d-9472-7cc461b45be8">2,223</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%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><div style="margin-top:5pt;text-align:justify"><ix:continuation id="i9722732d026a4b90b77265e7520c8fcc"><ix:continuation id="i171a152700c840598e12c3df74568a24"><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.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></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.987%"></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.987%"></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.695%"></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:8.987%"></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.996%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" 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%">Six Months Ended June 30, 2020</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%">Impact of CECL Adoption</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%">Beginning Balance,<br/>as Adjusted</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 #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%">Provision for (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 #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="39" 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="42" 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:36pt;text-indent:-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="ife32a98974a94504a5d3ae6816c79d66_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTEtMS0xLTEtNTE5MQ_eb721a18-bee4-4476-a296-118843eb7841">1,455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib03b99f682aa4b31a2faa50daac96f03_I20200101" decimals="-3" sign="-" name="hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTEtMy0xLTEtNTE5MQ_2ccf0249-9e95-42ff-8019-77e1cba8fa6a">571</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="i38720b74dd92429a959abe51da017e02_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTEtNS0xLTEtNTE5MQ_230932e3-768e-448b-9e94-50f9b13c4656">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="iafe45f1bfc0c4253bc13822a951ff144_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTEtNy0xLTEtNTE5MQ_845a98e9-a671-4edc-8ad3-72f6f724a8e3">&#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="iafe45f1bfc0c4253bc13822a951ff144_D20200101-20200630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTEtOS0xLTEtNTE5MQ_b5813edd-918f-4099-8170-648a54c341aa">21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iafe45f1bfc0c4253bc13822a951ff144_D20200101-20200630" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTEtMTEtMS0xLTUxOTE_803a2d89-ca66-4a25-a3d9-e4dedd1fc06d">338</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="idfb793d98ccc4fbcacce064bd4cf30fd_I20200630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTEtMTMtMS0xLTUxOTE_50ffc808-c9aa-42f7-b148-9543ce95f916">567</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="i5e9fa0af97ec4601982ab0a7dcde7ddf_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTItMS0xLTEtNTE5MQ_b52a1fc3-7b6c-40f8-8191-4a2a6beeeb67">1,605</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifed7b5176e304acc812c5e0a2e76600a_I20200101" decimals="-3" format="ixt:numdotdecimal" name="hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTItMy0xLTEtNTE5MQ_66e535d1-7f63-4e76-8997-5d619355d17e">7,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iface072188124f9d992f4a04b2e656ec_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTItNS0xLTEtNTE5MQ_a5153bff-a7b6-457a-b293-8b38e8a5f66a">8,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bdbe3f2c2c043679d8459aa75305aeb_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTItNy0xLTEtNTE5MQ_701b8763-c02c-4937-b0c3-1a43467a2259">&#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="i2bdbe3f2c2c043679d8459aa75305aeb_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTItOS0xLTEtNTE5MQ_4fd2390e-7c5c-44a0-8bb3-fec83b962ebb">&#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="i2bdbe3f2c2c043679d8459aa75305aeb_D20200101-20200630" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTItMTEtMS0xLTUxOTE_a1015b15-7797-4030-a813-a615f864c12e">288</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="if09454aec1234ca2800413bb8ff7fc36_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTItMTMtMS0xLTUxOTE_e3ed2839-14c2-47c2-92d6-7cfb03605bfb">8,557</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="i8a91c5f9541b460cac09a7be32ffb17b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTMtMS0xLTEtNTE5MQ_d0ad7bb7-4b24-44b8-b563-eff3495acbf2">3,060</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="i30727846bf894ff2a41697a691ff26b9_I20200101" decimals="-3" format="ixt:numdotdecimal" name="hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTMtMy0xLTEtNTE5MQ_74a94454-212e-473d-9f8e-a1d6a8c83c5f">6,669</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="i467f4edb7c834dfc80e32c7841c269a3_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTMtNS0xLTEtNTE5MQ_b735f4da-ee02-41b4-b9c1-68520ef83c1a">9,729</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="i975cfa8d68ad46e0bb3fff9630ad0a4c_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTMtNy0xLTEtNTE5MQ_bb24d42e-5e80-4456-8128-73d153585bb9">&#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="i975cfa8d68ad46e0bb3fff9630ad0a4c_D20200101-20200630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTMtOS0xLTEtNTE5MQ_c19ca084-00e0-49ae-9fe7-76e1ba62fca4">21</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="i975cfa8d68ad46e0bb3fff9630ad0a4c_D20200101-20200630" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTMtMTEtMS0xLTUxOTE_c0866730-07f1-4fd7-a0d3-1e8705aff43d">626</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="ib2e7a5ce70d645bd99ca6c71eebc8c22_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTMtMTMtMS0xLTUxOTE_0584eb38-c243-4470-80c0-441bf58a43a8">9,124</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="i893c69b34e0b4e9fa94a4dca4087b604_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTQtMS0xLTEtNTE5MQ_6a73845d-4545-4a4d-a381-107e3f817bc2">6,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="ibbe22a88f5b84651ac8868434f305106_I20200101" decimals="-3" sign="-" format="ixt:numdotdecimal" name="hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTQtMy0xLTEtNTE5MQ_8b267e35-f3cd-42f5-8902-35eec1cf53fe">2,484</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="i857a0535348c48448d3eff06f47e9b52_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTQtNS0xLTEtNTE5MQ_cb3169dd-fd78-45f3-a65a-b7c144c2eccc">4,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="i89aebad0e15f4132bb9ecf8718671454_D20200101-20200630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTQtNy0xLTEtNTE5MQ_4264c8db-48fe-4ac9-a248-c06f0ed31efd">806</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="i89aebad0e15f4132bb9ecf8718671454_D20200101-20200630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTQtOS0xLTEtNTE5MQ_2cafe9d0-4f52-4306-806b-6bf8e0def07b">291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89aebad0e15f4132bb9ecf8718671454_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTQtMTEtMS0xLTUxOTE_4d7d22b1-d631-4911-8b7f-873991a40ec8">5,890</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04ff3b2392fa4c419c0b69ef4047f997_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTQtMTMtMS0xLTUxOTE_a2c5a82c-7033-4ea8-8720-e3adc3d6785e">9,712</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:400;line-height:100%">Unallocated</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia623b69825dc4586b63026f441118b16_I20191231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTUtMS0xLTEtNTE5MQ_9fcb1057-d721-4f1f-9c22-e28cbcc69c70">899</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1907dfd2a42c4c7c89626467aa2f899a_I20200101" decimals="-3" sign="-" name="hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTUtMy0xLTEtNTE5MQ_d6b1158d-c581-49ac-b3f1-c28b6e32824b">899</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="i5b9fbe7ad6e44538b9af9bb7d82e309d_I20200101" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTUtNS0xLTEtNTE5MQ_bc8cce2c-6b6e-4a94-98a1-2d43d30d7355">&#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="i650538d0a95d4d07892e92118d03d102_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTUtNy0xLTEtNTE5MQ_7ccd873d-144a-4865-8ae5-ce0736856793">&#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="i650538d0a95d4d07892e92118d03d102_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTUtOS0xLTEtNTE5MQ_a8fb9ae3-431c-46d1-bc57-b64e33b46937">&#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="i650538d0a95d4d07892e92118d03d102_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTUtMTEtMS0xLTUxOTE_062c7f5a-fc7c-4268-844f-0c2cb5a3e8d8">&#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="i360be13b74e74a099e524cf8fafba702_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTUtMTMtMS0xLTUxOTE_febc0448-0127-4f71-aeb0-b24b9afefa36">&#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 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:#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="ibc75ed5a8f204c42b003e60a96bfeba3_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTYtMS0xLTEtNTE5MQ_4536ffc7-3e4b-4a40-a3d4-f346b9ae9bf6">36,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 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="if62793641f96449f86889fcf708d4685_D20200101-20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTYtMy0xLTEtNTE5MQ_37972fd1-e002-41c5-a6ee-54236fb703d5">1,822</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="i9791d4aa95224d18a9d43aa46e206d23_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTYtNS0xLTEtNTE5MQ_34e1bc6a-aae8-45e6-b25f-b140c2387c66">37,993</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTYtNy0xLTEtNTE5MQ_1770b9c4-0400-4656-a83f-60a86411c5c5">3,852</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTYtOS0xLTEtNTE5MQ_7b316e97-f410-462f-b666-cd07691ebac1">1,455</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanAndLeaseLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTYtMTEtMS0xLTUxOTE_7abd0b2d-8055-4e74-a144-235ee17c68c7">35,905</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="i2280c091ff86491e83db813bcffd4314_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTYtMTMtMS0xLTUxOTE_7ba9404b-4a84-405e-a00e-20d283c71e27">71,501</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></table></ix:continuation></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_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%">(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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RleHRyZWdpb246ZmFiMTQ3NDY2OGNhNGZmZGEzYTA3MWMyODUwYTc4MTNfMTQzNA_e95648d6-0822-4135-bd82-5464a0528c09" continuedAt="i1778c7ec61fb42d6b8416b28af4015df" escape="true">Goodwill and Other Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="i1778c7ec61fb42d6b8416b28af4015df"><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%">The Company&#8217;s goodwill represents the excess of the purchase price over the fair value of net assets acquired in the following mergers: Premier Commercial Bancorp and Puget Sound Bancorp in 2018; Washington Banking Company in 2014; Valley Community Bancshares in 2013; Western Washington Bancorp in 2006 and North Pacific Bank in 1998. The Company&#8217;s goodwill is assigned to the Bank and is evaluated for impairment at the Bank level (reporting unit).</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&#160;no&#160;additions to goodwill during the&#160;three and six months ended June 30, 2021 and&#160;2020.</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 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 that the carrying amount of goodwill exceeds its implied fair value. The Company performed an annual impairment assessment as of December&#160;31, 2020 and concluded that there was no impairment.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></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 intangibles acquired in business combinations. The useful life of the core deposit intangibles was estimated to be <ix:nonNumeric contextRef="i997d3cf7aef443c3b8df288456248743_D20210101-20210630" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RleHRyZWdpb246ZmFiMTQ3NDY2OGNhNGZmZGEzYTA3MWMyODUwYTc4MTNfMTE5NQ_0bd5e8a7-2028-42b8-9238-6e7d5c1346a4"><ix:nonNumeric contextRef="i9ff7eeccf9784037b43b8d8a3d72db55_D20210101-20210630" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RleHRyZWdpb246ZmFiMTQ3NDY2OGNhNGZmZGEzYTA3MWMyODUwYTc4MTNfMTE5NQ_30f1afb6-4a4c-4da6-ad6e-c56cdb049a7e"><ix:nonNumeric contextRef="i3253821da4f94d95978f2d4a0e27914e_D20210101-20210630" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RleHRyZWdpb246ZmFiMTQ3NDY2OGNhNGZmZGEzYTA3MWMyODUwYTc4MTNfMTE5NQ_8954ec73-176c-4eb9-8569-2c790a7fabef"><ix:nonNumeric contextRef="i1083aff1b61e4ef186e1225099f7fe48_D20210101-20210630" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RleHRyZWdpb246ZmFiMTQ3NDY2OGNhNGZmZGEzYTA3MWMyODUwYTc4MTNfMTE5NQ_b4f42812-a23f-477d-ab18-691831a9948c">ten years</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric> for the acquisitions of Premier Commercial Bancorp, Puget Sound Bancorp, Washington Banking Company, and Valley Community Bancshares.</span></div><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RleHRyZWdpb246ZmFiMTQ3NDY2OGNhNGZmZGEzYTA3MWMyODUwYTc4MTNfMTQzOQ_ff7a6f23-4358-4227-8060-83891b7a68b9" 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 change in other intangible assets 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/>June 30,</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%">Six Months Ended<br/>June 30,</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%">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:9pt;font-weight:700;line-height:100%">2020</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%">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:9pt;font-weight:700;line-height:100%">2020</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at the beginning of the 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="ieabdad6a15504f4f9d63aee18b9f0ca9_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfMy0xLTEtMS0w_4cc9a2a4-0165-4959-9bf4-c9ec781ecbc6">12,291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="iedfe18f8bb4f40dc9c566f654b39cd5d_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfMy0zLTEtMS0w_76414503-7448-424f-9621-bcf7061b9045">15,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 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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfMy01LTEtMS0w_5c4350d0-d81e-4946-9bd1-08027f9e6727">13,088</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ibc75ed5a8f204c42b003e60a96bfeba3_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfMy03LTEtMS0w_a2e4faa5-aab4-4266-8e29-66cdeda275d5">16,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></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%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfNS0xLTEtMS0w_6caff7ad-87b4-4a19-bd75-bccb378631be">797</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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfNS0zLTEtMS0w_152ffb58-3ca5-4160-9802-e065b70535ab">903</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfNS01LTEtMS0w_883c67e8-cfa4-430e-b762-064670147f4d">1,594</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfNS03LTEtMS0w_89fc7588-9c73-4034-b6da-95e457fde4c3">1,806</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at the end of the period</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfNi0xLTEtMS0w_896e6c66-cb09-4f0d-84a7-857e74315cdb">11,494</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="i2280c091ff86491e83db813bcffd4314_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfNi0zLTEtMS0w_806f96c3-1b2a-4bbb-a62e-371e9345e83b">14,807</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfNi01LTEtMS0w_6caacb33-02a6-4d97-9567-8a0a434f8996">11,494</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="i2280c091ff86491e83db813bcffd4314_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfNi03LTEtMS0w_acba1b9c-d149-449c-9215-85498de8173e">14,807</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:continuation><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">&#160;&#160;&#160;&#160;</span></div><div id="id84edf5020f1431ca6df5376e9198175_67"></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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RleHRyZWdpb246YTkyMDk5ZmRhNzRiNGRhY2E3YmUwMjBmYmJiOTY4NDJfNzAy_72f0d927-c080-42e8-baa7-428cf42acc7d" continuedAt="i61ab7c71286f46f9a49f6ee1ef3902b9" escape="true">Derivative Financial Instruments</ix:nonNumeric></span></div><ix:continuation id="i61ab7c71286f46f9a49f6ee1ef3902b9" continuedAt="i20cef7615d5449aeb7f2a035584fda6b"><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 interest rate swap derivative contracts to facilitate the needs of its commercial customers 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 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 Consolidated Statements of Income. The fair value of derivative positions outstanding is included in Prepaid expenses and other </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><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><ix:continuation id="i20cef7615d5449aeb7f2a035584fda6b"><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%">assets and Accrued expenses and other liabilities in the 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 Consolidated Statements of Income, but typically net to zero based on the identical back-to-back interest rate swaps 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RleHRyZWdpb246YTkyMDk5ZmRhNzRiNGRhY2E3YmUwMjBmYmJiOTY4NDJfNzAz_407e3ba1-a183-4b31-8cd8-add37b0ccf17" 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 June&#160;30, 2021 and December&#160;31, 2020:</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%">June 30, 2021</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, 2020</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="i6b80fcc6799740a19a88d8f775c82daf_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssetNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RhYmxlOmRiYzJhYTIxYzYzMTRhOTlhOTM0NDQyM2MwYmQ5OWQ2L3RhYmxlcmFuZ2U6ZGJjMmFhMjFjNjMxNGE5OWE5MzQ0NDIzYzBiZDk5ZDZfNC0xLTEtMS0w_998da382-4e15-48b9-8ad4-b6498787791c">321,519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i1a9128f2258e41ba873e458ff79ae360_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RhYmxlOmRiYzJhYTIxYzYzMTRhOTlhOTM0NDQyM2MwYmQ5OWQ2L3RhYmxlcmFuZ2U6ZGJjMmFhMjFjNjMxNGE5OWE5MzQ0NDIzYzBiZDk5ZDZfNC0zLTEtMS0w_2f2d20c6-62dc-4f9e-8d59-711ae2534ff4">19,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58c14741346f4f33a0ef7b434bdb1d70_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssetNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RhYmxlOmRiYzJhYTIxYzYzMTRhOTlhOTM0NDQyM2MwYmQ5OWQ2L3RhYmxlcmFuZ2U6ZGJjMmFhMjFjNjMxNGE5OWE5MzQ0NDIzYzBiZDk5ZDZfNC01LTEtMS0w_17130a87-cb5d-4cea-9413-cedf8bdaea12">308,126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i58c14741346f4f33a0ef7b434bdb1d70_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RhYmxlOmRiYzJhYTIxYzYzMTRhOTlhOTM0NDQyM2MwYmQ5OWQ2L3RhYmxlcmFuZ2U6ZGJjMmFhMjFjNjMxNGE5OWE5MzQ0NDIzYzBiZDk5ZDZfNC03LTEtMS0w_4037b470-d649-4ee0-8c07-b87eaba01bcc">25,740</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="i6b80fcc6799740a19a88d8f775c82daf_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilityNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RhYmxlOmRiYzJhYTIxYzYzMTRhOTlhOTM0NDQyM2MwYmQ5OWQ2L3RhYmxlcmFuZ2U6ZGJjMmFhMjFjNjMxNGE5OWE5MzQ0NDIzYzBiZDk5ZDZfNS0xLTEtMS0w_1e4e411d-a138-4ec7-b7c8-fc6323878506">321,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a9128f2258e41ba873e458ff79ae360_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RhYmxlOmRiYzJhYTIxYzYzMTRhOTlhOTM0NDQyM2MwYmQ5OWQ2L3RhYmxlcmFuZ2U6ZGJjMmFhMjFjNjMxNGE5OWE5MzQ0NDIzYzBiZDk5ZDZfNS0zLTEtMS0w_6e298fb3-13ee-4758-8108-4a07fcae1470">19,510</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="i58c14741346f4f33a0ef7b434bdb1d70_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilityNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RhYmxlOmRiYzJhYTIxYzYzMTRhOTlhOTM0NDQyM2MwYmQ5OWQ2L3RhYmxlcmFuZ2U6ZGJjMmFhMjFjNjMxNGE5OWE5MzQ0NDIzYzBiZDk5ZDZfNS01LTEtMS0w_bb04cd37-706d-4fb0-b63d-a9ae783f3a43">308,126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i58c14741346f4f33a0ef7b434bdb1d70_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RhYmxlOmRiYzJhYTIxYzYzMTRhOTlhOTM0NDQyM2MwYmQ5OWQ2L3RhYmxlcmFuZ2U6ZGJjMmFhMjFjNjMxNGE5OWE5MzQ0NDIzYzBiZDk5ZDZfNS03LTEtMS0w_ea2ff754-44e7-438b-8ac0-5e360970acbd">26,162</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:9pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The estimated fair value of derivatives with customers was $<ix:nonFraction unitRef="usd" contextRef="i446e4e32f4a74d13a01b5fbf21842ab1_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RleHRyZWdpb246YTkyMDk5ZmRhNzRiNGRhY2E3YmUwMjBmYmJiOTY4NDJfMzU2_42eb84a5-b84f-49ee-8acf-43b2214b5a53">15.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="icd70b542fff54773872f310a30733e20_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RleHRyZWdpb246YTkyMDk5ZmRhNzRiNGRhY2E3YmUwMjBmYmJiOTY4NDJfMzYz_5f8cf9e1-e255-47c0-b741-669409ddfc59">25.4</ix:nonFraction> million as of June&#160;30, 2021 and December&#160;31, 2020, respectively. The estimated fair value of derivatives with third parties was $(<ix:nonFraction unitRef="usd" contextRef="i27427e7fcd5a480aaab6f78349cde279_I20210630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RleHRyZWdpb246YTkyMDk5ZmRhNzRiNGRhY2E3YmUwMjBmYmJiOTY4NDJfNDYw_4eebd7da-9b66-4ef1-ba0e-6210e6dbb15c">15.6</ix:nonFraction>) million and $(<ix:nonFraction unitRef="usd" contextRef="i7c5a87e9892e47a6b9e221f8e5f4ecdc_I20201231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RleHRyZWdpb246YTkyMDk5ZmRhNzRiNGRhY2E3YmUwMjBmYmJiOTY4NDJfNDY3_bd3e01e0-3724-4958-9505-613608f5a5cd">25.9</ix:nonFraction>) million as of June&#160;30, 2021 and December&#160;31, 2020, respectively.</span></div></ix:nonNumeric><div style="margin-top:3pt;padding-left:45pt;text-align:justify;text-indent:-9pt"><span><br/></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 with the customer is controlled through the credit approval, limits, and monitoring procedures and 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;text-indent:36pt"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_70"></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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RleHRyZWdpb246NWRkNDVhOGNhMTJkNGEwNzgxZDQ5ZjA3ODM5YWE4ZjJfMzEyMA_0c8787dc-a8fd-4cf6-a53e-bbbe3119469a" continuedAt="i2652324f8ce343dbaee04c1b08dc7a51" escape="true">Stockholders&#8217; Equity</ix:nonNumeric></span></div><ix:continuation id="i2652324f8ce343dbaee04c1b08dc7a51" continuedAt="i8220ff93211d46fb9eb077201d5a2d5d"><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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RleHRyZWdpb246NWRkNDVhOGNhMTJkNGEwNzgxZDQ5ZjA3ODM5YWE4ZjJfMzExMg_cb609340-0d9c-418e-904a-a134b8ecdece" 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 at June&#160;30, 2021 and June&#160;30, 2020:</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: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/>June 30,</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%">Six Months Ended<br/>June 30,</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%">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:9pt;font-weight:700;line-height:100%">2020</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%">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:9pt;font-weight:700;line-height:100%">2020</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, 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 (loss):</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%">Net income (loss)</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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNC0xLTEtMS0w_4f02c9ec-d1ca-4fa0-9a98-7f03c1355971">32,702</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNC0zLTEtMS0w_7bd61d88-065c-4298-a10b-6d95acd110c6">6,139</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNC01LTEtMS0w_9de5d54b-d087-47b8-91e1-5427dde4f528">58,046</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNC03LTEtMS0w_0cf6c478-7821-492d-aa3e-43722a3f175e">6,052</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%">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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:zerodash" name="hfwa:DividendsAndUndistributedEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNS0xLTEtMS0w_85823f03-031d-4927-88a1-5b669e9bbe3c">&#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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="hfwa:DividendsAndUndistributedEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNS0zLTEtMS0w_689ded46-d8a2-41f6-a3cd-912a56bf4007">&#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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:zerodash" name="hfwa:DividendsAndUndistributedEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNS01LTEtMS0w_d66c3baa-a999-4249-9c9a-ca3f9b6caa19">&#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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" name="hfwa:DividendsAndUndistributedEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNS03LTEtMS0w_bc08b65f-db98-407d-be8d-b0aa9d08445f">3</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%">Net income (loss) 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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNi0xLTEtMS0w_21dc695f-6101-4e15-845b-868eb7b7e732">32,702</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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNi0zLTEtMS0w_92f982fd-7eb0-49c9-943c-4c1322316b2b">6,139</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 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNi01LTEtMS0w_653999ad-4543-42c2-a3f7-2d11ef3b37de">58,046</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNi03LTEtMS0w_de537258-f58b-417b-8137-2035ba00e01f">6,049</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%">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="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></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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="0" format="ixt:numdotdecimal" name="hfwa:GrossWeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfOC0xLTEtMS0w_6aeeb945-5686-4f2e-adc1-ca70b394ebf1">35,994,740</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="0" format="ixt:numdotdecimal" name="hfwa:GrossWeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfOC0zLTEtMS0w_cad538d4-cb56-4335-8148-fe44a49dd3da">35,899,361</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="0" format="ixt:numdotdecimal" name="hfwa:GrossWeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfOC01LTEtMS0w_3837147c-78b7-41d7-88e2-38c007621de6">35,961,032</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="0" format="ixt:numdotdecimal" name="hfwa:GrossWeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfOC03LTEtMS0w_7c316a07-e178-4a89-ade6-32b887849465">36,128,586</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%">Restricted stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="0" format="ixt:zerodash" name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfOS0xLTEtMS0w_4df51a44-f4c3-4831-92d4-55904c39ce3d">&#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="shares" contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfOS0zLTEtMS0w_367ef5ed-650d-45d3-9327-dfbf27780ee4">645</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="shares" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="0" format="ixt:zerodash" name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfOS01LTEtMS0w_08ba7474-f9e2-410c-82a5-a002c2620aaf">&#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="shares" contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfOS03LTEtMS0w_cd5719ac-1fb0-4c41-b6a3-3e6a80b3142f">8,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%">Total basic weighted average common shares outstanding</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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTAtMS0xLTEtMA_ae60b5f2-7c4f-4aa4-9311-cb998be69feb">35,994,740</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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTAtMy0xLTEtMA_7315b58e-cb44-46e1-94c5-89cdbb3e8227">35,898,716</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTAtNS0xLTEtMA_6c375cb3-2e53-48dd-a8bc-ce402645b86d">35,961,032</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTAtNy0xLTEtMA_bed2bdfe-ff46-4cf5-b622-9f83202048df">36,120,403</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%">Diluted:</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="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></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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTItMS0xLTEtMA_d3f60241-16a8-4006-867b-53af7d6876a0">35,994,740</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTItMy0xLTEtMA_e9051380-c3e9-461a-a1bf-396757e5667c">35,898,716</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTItNS0xLTEtMA_381caa6e-0527-41af-9151-582dcc67e3e4">35,961,032</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTItNy0xLTEtMA_1f1afe37-0fc7-46c6-830f-e0f99597ec9c">36,120,403</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%">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">(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%"><ix:nonFraction unitRef="shares" contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTMtMS0xLTEtMA_ec4b0881-2002-412c-b742-20e494232d3c">294,724</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="0" format="ixt:zerodash" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTMtMy0xLTEtMA_6c3d92e7-4b87-42df-a10a-4d0ce761f5f2">&#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="shares" contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTMtNS0xLTEtMA_dd821417-c7c8-4ed2-94a5-deca15d5b394">307,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTMtNy0xLTEtMA_1892a928-0644-4d36-9f4f-1aad9a8eee27">154,988</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%">Total diluted weighted average common shares outstanding</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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTQtMS0xLTEtMA_1099c7bf-b78f-4cc6-b6d1-9d7f36b328f9">36,289,464</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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTQtMy0xLTEtMA_c60e7799-e941-444e-b40a-ba1e4a19266e">35,898,716</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTQtNS0xLTEtMA_bb825ee2-db2d-4946-9fb0-1bb1423ed32f">36,268,861</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTQtNy0xLTEtMA_3ec84e47-e552-4926-a4f1-964fc4c1e3d7">36,275,391</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 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">(3)</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="i11961580d4dc4a838d14008a8131741c_D20210401-20210630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTUtMS0xLTEtMA_163eb317-f9d3-4fc0-ac7b-c6d75af5a970">7,065</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="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTUtMy0xLTEtMA_b30445be-a6a4-474c-8ed0-f2337bda9090">258,412</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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTUtNS0xLTEtNjU2_e53f5ef4-f7a5-47c6-8c9a-eda88a2907f5">4,766</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="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTUtNy0xLTEtNjU2_b1d6372b-11ef-4d6a-bf3f-6ec232765810">124,904</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></tr></table></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:1.87pt">Represents dividends paid and undistributed earnings allocated to unvested restricted stock awards.</span></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:1.87pt">Represents the effect of the assumed exercise of stock options and vesting of restricted stock awards and units.</span></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Anti-dilution occurs when the exercise price of a stock option or the unrecognized compensation cost per share of a restricted stock award exceeds the market price of the Company&#8217;s stock.</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%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><ix:continuation id="i8220ff93211d46fb9eb077201d5a2d5d"><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.&#160;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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:DividendsDeclaredTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RleHRyZWdpb246NWRkNDVhOGNhMTJkNGEwNzgxZDQ5ZjA3ODM5YWE4ZjJfMzExOA_10757a12-fa78-447c-9e53-352b2e71d42c" 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 six months ended June 30, 2021 and the calendar year 2020:</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="iaa3a1af00df94a8081b0264f680024f1_D20200122-20200122" format="ixt:datemonthdayyearen" name="us-gaap:DividendsPayableDateDeclaredDayMonthAndYear" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTEtMC0xLTEtMA_21c9747e-ee57-4bf6-92f3-d1fa05dc7de3">January 22, 2020</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="iaa3a1af00df94a8081b0264f680024f1_D20200122-20200122" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTEtMi0xLTEtMA_1c33c125-4188-4722-ae8c-cb727e5cdd3e">0.20</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="iaa3a1af00df94a8081b0264f680024f1_D20200122-20200122" format="ixt:datemonthdayyearen" name="us-gaap:DividendsPayableDateOfRecordDayMonthAndYear" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTEtNC0xLTEtMA_0eca5021-00f5-450a-945a-fc7ec8e9fb51">February 6, 2020</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="iaa3a1af00df94a8081b0264f680024f1_D20200122-20200122" format="ixt:datemonthdayyearen" name="us-gaap:DividendPayableDateToBePaidDayMonthAndYear" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTEtNi0xLTEtMA_602e757b-d0c0-4af0-a427-d3b8ce2166b2">February 20, 2020</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="if221622fce4047d08a0d0b15f05b9fc3_D20200429-20200429" format="ixt:datemonthdayyearen" name="us-gaap:DividendsPayableDateDeclaredDayMonthAndYear" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTItMC0xLTEtMA_e9a31506-cac5-4cde-be8f-aa7971826057">April 29, 2020</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="if221622fce4047d08a0d0b15f05b9fc3_D20200429-20200429" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTItMi0xLTEtMA_724ba4b3-d37c-4a2f-96cd-a53137226fe0">0.20</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="if221622fce4047d08a0d0b15f05b9fc3_D20200429-20200429" format="ixt:datemonthdayyearen" name="us-gaap:DividendsPayableDateOfRecordDayMonthAndYear" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTItNC0xLTEtMA_d2161e74-9713-44e9-b6be-e36ee836f613">May 13, 2020</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="if221622fce4047d08a0d0b15f05b9fc3_D20200429-20200429" format="ixt:datemonthdayyearen" name="us-gaap:DividendPayableDateToBePaidDayMonthAndYear" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTItNi0xLTEtMA_29290642-59c3-4254-89ba-1dade9bcf2fa">May 27, 2020</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="i4a4aa8ee52f340779a404e33e1b5a071_D20200722-20200722" format="ixt:datemonthdayyearen" name="us-gaap:DividendsPayableDateDeclaredDayMonthAndYear" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTMtMC0xLTEtMA_3d69362b-0aaf-4dc9-90ac-f38fe96133bc">July 22, 2020</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="i4a4aa8ee52f340779a404e33e1b5a071_D20200722-20200722" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTMtMi0xLTEtMA_92e12590-ea68-49c7-abc8-e5a4f2363c0e">0.20</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="i4a4aa8ee52f340779a404e33e1b5a071_D20200722-20200722" format="ixt:datemonthdayyearen" name="us-gaap:DividendsPayableDateOfRecordDayMonthAndYear" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTMtNC0xLTEtMA_ad87a565-2024-422c-a522-e25185d7da5d">August 5, 2020</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="i4a4aa8ee52f340779a404e33e1b5a071_D20200722-20200722" format="ixt:datemonthdayyearen" name="us-gaap:DividendPayableDateToBePaidDayMonthAndYear" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTMtNi0xLTEtMA_113d95a7-48a0-421c-8e1d-1de06892541f">August 19, 2020</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="i69a494936b884ff58474264df60defb0_D20201021-20201021" format="ixt:datemonthdayyearen" name="us-gaap:DividendsPayableDateDeclaredDayMonthAndYear" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTQtMC0xLTEtMA_6788b197-f962-4c4f-b53b-edb7256406bf">October 21, 2020</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="i69a494936b884ff58474264df60defb0_D20201021-20201021" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTQtMi0xLTEtMA_965731db-5885-47a4-82c3-af7120d36f1d">0.20</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="i69a494936b884ff58474264df60defb0_D20201021-20201021" format="ixt:datemonthdayyearen" name="us-gaap:DividendsPayableDateOfRecordDayMonthAndYear" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTQtNC0xLTEtMA_2b4e2e86-8e74-4c37-9d1c-5cf668b3ef52">November 4, 2020</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="i69a494936b884ff58474264df60defb0_D20201021-20201021" format="ixt:datemonthdayyearen" name="us-gaap:DividendPayableDateToBePaidDayMonthAndYear" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTQtNi0xLTEtMA_71da11ec-3150-4159-84e2-479f5643ce43">November 18, 2020</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="i495600feee7b4563b31b135e9ff29a2d_D20210127-20210127" format="ixt:datemonthdayyearen" name="us-gaap:DividendsPayableDateDeclaredDayMonthAndYear" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTUtMC0xLTEtMA_aefb3da8-b6bb-408e-9975-6fc2fa32df4d">January 27, 2021</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="i495600feee7b4563b31b135e9ff29a2d_D20210127-20210127" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTUtMi0xLTEtMA_40d6c060-87b2-48c4-908b-ce5c2b5c2643">0.20</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="i495600feee7b4563b31b135e9ff29a2d_D20210127-20210127" format="ixt:datemonthdayyearen" name="us-gaap:DividendsPayableDateOfRecordDayMonthAndYear" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTUtNC0xLTEtMA_ddb6b93b-0e87-4e85-bc7b-2b12a9010f66">February 10, 2021</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="i495600feee7b4563b31b135e9ff29a2d_D20210127-20210127" format="ixt:datemonthdayyearen" name="us-gaap:DividendPayableDateToBePaidDayMonthAndYear" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTUtNi0xLTEtMA_0f0c3936-8545-4d49-af6c-48271db5da62">February 24, 2021</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="i9d575bb2300d45878a780886985fe807_D20210421-20210421" format="ixt:datemonthdayyearen" name="us-gaap:DividendsPayableDateDeclaredDayMonthAndYear" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTYtMC0xLTEtNjYx_a2b6ab6f-4b54-4379-a176-d9ede68c4b26">April 21, 2021</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="i9d575bb2300d45878a780886985fe807_D20210421-20210421" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTYtMi0xLTEtNjYz_e6a9d0b6-39eb-4cca-80bc-3fbd5729d296">0.20</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="i9d575bb2300d45878a780886985fe807_D20210421-20210421" format="ixt:datemonthdayyearen" name="us-gaap:DividendsPayableDateOfRecordDayMonthAndYear" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTYtNC0xLTEtNjY1_6d9c1817-6881-45e4-9b4c-0cadfb4113ea">May 5, 2021</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="i9d575bb2300d45878a780886985fe807_D20210421-20210421" format="ixt:datemonthdayyearen" name="us-gaap:DividendPayableDateToBePaidDayMonthAndYear" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTYtNi0xLTEtNjY3_ba958b6b-6e0d-427d-b3a1-bf8b4a825fe9">May 19, 2021</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><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;text-align:justify;text-indent:36pt"><span><br/></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 October 23, 2014, the Company's Board of Directors authorized the repurchase of up to <ix:nonFraction unitRef="number" contextRef="icf9113ab346443a29ed66ca7ad9c0c3c_D20141023-20141023" decimals="INF" name="hfwa:StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RleHRyZWdpb246NWRkNDVhOGNhMTJkNGEwNzgxZDQ5ZjA3ODM5YWE4ZjJfMTk3NQ_1f458fd2-9caf-4835-b736-6f08272a8e85">5</ix:nonFraction>% of the Company's outstanding common shares, or <ix:nonFraction unitRef="shares" contextRef="i94d09bfcccfe4fdaa8dde511f2204e49_I20141023" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RleHRyZWdpb246NWRkNDVhOGNhMTJkNGEwNzgxZDQ5ZjA3ODM5YWE4ZjJfMjAzOQ_3ef3746a-43f3-45c5-b0f4-ecdfc5ab78c6">1,512,600</ix:nonFraction> shares, under the eleventh stock repurchase plan. On March 12, 2020, the Company's Board of Directors authorized the repurchase of up to <ix:nonFraction unitRef="number" contextRef="ifb7a9e83c65644459b5fc75c38b7765d_D20200312-20200312" decimals="INF" name="hfwa:StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RleHRyZWdpb246NWRkNDVhOGNhMTJkNGEwNzgxZDQ5ZjA3ODM5YWE4ZjJfMjE5MQ_8cd6a057-5347-43e6-9a26-bcda28d4e6d1">5</ix:nonFraction>% of the Company's outstanding common shares, or <ix:nonFraction unitRef="shares" contextRef="icb7cd4b3fbab407da4baac6cd217d9b8_I20200312" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RleHRyZWdpb246NWRkNDVhOGNhMTJkNGEwNzgxZDQ5ZjA3ODM5YWE4ZjJfMjI0MQ_670d55cd-8d5f-4742-9da2-723feba50717">1,799,054</ix:nonFraction> shares, under the twelfth stock repurchase plan after all shares under the eleventh stock repurchase plan had been repurchased. 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="hfwa:StockRepurchasedDuringPeriodTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RleHRyZWdpb246NWRkNDVhOGNhMTJkNGEwNzgxZDQ5ZjA3ODM5YWE4ZjJfMzEyNQ_66f97d86-7d92-4088-b564-80abdfd52123" 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 applicable plans 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: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="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/>June 30,</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%">Six Months Ended<br/>June 30,</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: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%">2021</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%">2020</span></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</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%">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="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%">Eleventh Stock Repurchase Plan</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><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><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><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></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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="i63ed1ebacf9646078aebf716d3f903ea_D20210401-20210630" decimals="INF" format="ixt:zerodash" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfMy0xLTEtMS01Njgz_8964e1c4-870d-4488-9330-4e7f4fb3a72e">&#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="shares" contextRef="i244868e91f064c21b4c2c8d849a2a8e2_D20200401-20200630" decimals="INF" format="ixt:zerodash" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfMy0zLTEtMS01Njg3_edd81825-a7b0-41dd-b250-c7a66566ae05">&#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="shares" contextRef="ie4ed6148394c4d90a1d8e2aa34e7c3a7_D20210101-20210630" decimals="INF" format="ixt:zerodash" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfMy01LTEtMS01Njkx_575a5db1-4acc-48be-b842-ccbcc5bae8fb">&#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="shares" contextRef="i526595b408e540dfb1b9beba29fb0f01_D20200101-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfMy03LTEtMS01Njkz_2b798c33-f2c9-4831-b4c5-073bc48c86a3">639,922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="ie4ed6148394c4d90a1d8e2aa34e7c3a7_D20210101-20210630" decimals="INF" format="ixt:numdotdecimal" name="hfwa:NetTotalStockRepurchasedDuringPeriodsPresentedShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfMy01LTEtMS00NTg3_0a45801e-08f8-4692-9515-a1419ec0918a">1,512,600</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:400;line-height:100%">Stock repurchase 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="usd" contextRef="i63ed1ebacf9646078aebf716d3f903ea_D20210401-20210630" decimals="2" format="ixt:zerodash" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfNC0xLTEtMS01Njgz_d798bfcc-a6df-4ed3-bcb9-08ffab05e180">&#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="i244868e91f064c21b4c2c8d849a2a8e2_D20200401-20200630" decimals="2" format="ixt:zerodash" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfNC0zLTEtMS01Njg3_190ee8a7-e55c-4dca-afd0-6aee0360bfd5">&#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="ie4ed6148394c4d90a1d8e2aa34e7c3a7_D20210101-20210630" decimals="2" format="ixt:zerodash" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfNC01LTEtMS01Njkx_d7296ac8-0c47-447b-a9e6-eae4a781ebd3">&#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="i526595b408e540dfb1b9beba29fb0f01_D20200101-20200630" decimals="2" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfNC03LTEtMS01Njkz_4b51bd28-aef2-471a-b4ac-a2fbe407dc3e">23.95</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ie4ed6148394c4d90a1d8e2aa34e7c3a7_D20210101-20210630" decimals="2" name="hfwa:NetStockRepurchasedDuringPeriodsPresentedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfNC05LTEtMS01Njk3_3935aa9b-ae65-4f03-b466-89f216aff448">21.69</ix:nonFraction>&#160;</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><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:700;line-height:100%">Twelfth Stock Repurchase Plan</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;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="i5f690a183db046d4aaff0fd4921099b9_D20210401-20210630" decimals="INF" format="ixt:zerodash" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfNy0xLTEtMS01Njg1_93f4bab1-d5da-4b0d-adb6-ab45ab58613c">&#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="shares" contextRef="ib3953f08dffa4988bbc1841f6380155d_D20200401-20200630" decimals="INF" format="ixt:zerodash" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfNy0zLTEtMS01Njg5_3a87b1c5-cc26-48c2-9fbf-783c6f3a710f">&#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="shares" contextRef="i000629a0e37d45d9871356c3a18b99df_D20210101-20210630" decimals="INF" format="ixt:zerodash" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfNy0xLTEtMS0yNDAz_aba0e4c1-432f-4d1c-a7d2-202d089e741d">&#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="shares" contextRef="i9ab0a190ed02470ea4e01373c9efd647_D20200101-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfNy03LTEtMS01Njk1_fdcc9612-d5ab-4d95-9372-0a4bb8c7de45">155,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i000629a0e37d45d9871356c3a18b99df_D20210101-20210630" decimals="INF" format="ixt:numdotdecimal" name="hfwa:NetTotalStockRepurchasedDuringPeriodsPresentedShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfNy05LTEtMS01Njk3_a8c3476e-cfc4-44aa-bb8f-e7bb97e4034a">155,778</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:400;line-height:100%">Stock repurchase 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="usd" contextRef="i5f690a183db046d4aaff0fd4921099b9_D20210401-20210630" decimals="2" format="ixt:zerodash" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfOC0xLTEtMS01Njg1_569c0284-dbe3-452f-9d68-73f93be84f4b">&#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="ib3953f08dffa4988bbc1841f6380155d_D20200401-20200630" decimals="2" format="ixt:zerodash" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfOC0zLTEtMS01Njg5_edcb9d54-bffc-4265-800c-f2c5ae3bbb8c">&#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="i000629a0e37d45d9871356c3a18b99df_D20210101-20210630" decimals="2" format="ixt:zerodash" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfOC0xLTEtMS0yNDAz_b266044e-3da0-434c-a110-d244406119f2">&#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="i9ab0a190ed02470ea4e01373c9efd647_D20200101-20200630" decimals="2" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfOC03LTEtMS01Njk1_bbdd2f9b-a9f6-45fa-8be7-8d948eb1bea7">20.34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i000629a0e37d45d9871356c3a18b99df_D20210101-20210630" decimals="2" name="hfwa:NetStockRepurchasedDuringPeriodsPresentedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfOC05LTEtMS01Njk3_473bd69a-6633-48f6-af0e-32bd3cc1b41b">20.34</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 style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:1.87pt">Represents shares repurchased and average price per share paid during the duration of each 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:ScheduleOfTreasuryStockByClassTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RleHRyZWdpb246NWRkNDVhOGNhMTJkNGEwNzgxZDQ5ZjA3ODM5YWE4ZjJfMzExNg_01402a3b-2c87-4087-b01f-243bfa2e9886" continuedAt="i3730b83872e5417393fd6a5262607a1f" 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="i3730b83872e5417393fd6a5262607a1f"><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/>June 30,</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%">Six Months Ended<br/>June 30,</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%">2021</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%">2020</span></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</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%">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="ieff7dd76277b44fe87eba3be5bacd3cf_D20210401-20210630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjYzZTU0NmI3ZDI5NDQzMGViMTg3ZTdiMWFhY2Y5MTc3L3RhYmxlcmFuZ2U6NjNlNTQ2YjdkMjk0NDMwZWIxODdlN2IxYWFjZjkxNzdfMi0xLTEtMS0w_a3fb17c3-37eb-41c0-a1dc-aa895b565287">2,557</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="i574bace1c0474afd94984a7696090393_D20200401-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjYzZTU0NmI3ZDI5NDQzMGViMTg3ZTdiMWFhY2Y5MTc3L3RhYmxlcmFuZ2U6NjNlNTQ2YjdkMjk0NDMwZWIxODdlN2IxYWFjZjkxNzdfMi0zLTEtMS0w_ee61a8be-265c-47d0-b4ca-8bf9237fd658">2,046</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="i794c319821a44be59a36453c5cff3c34_D20210101-20210630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjYzZTU0NmI3ZDI5NDQzMGViMTg3ZTdiMWFhY2Y5MTc3L3RhYmxlcmFuZ2U6NjNlNTQ2YjdkMjk0NDMwZWIxODdlN2IxYWFjZjkxNzdfMi01LTEtMS0w_07afc144-030a-4780-8d80-57714ca52faf">25,803</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="i1508a2c945fb443ebae96ca7cf86709e_D20200101-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjYzZTU0NmI3ZDI5NDQzMGViMTg3ZTdiMWFhY2Y5MTc3L3RhYmxlcmFuZ2U6NjNlNTQ2YjdkMjk0NDMwZWIxODdlN2IxYWFjZjkxNzdfMi03LTEtMS0w_f41e6466-d899-43ee-8ad4-1bf9a26c14b2">27,928</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 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="ieff7dd76277b44fe87eba3be5bacd3cf_D20210401-20210630" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjYzZTU0NmI3ZDI5NDQzMGViMTg3ZTdiMWFhY2Y5MTc3L3RhYmxlcmFuZ2U6NjNlNTQ2YjdkMjk0NDMwZWIxODdlN2IxYWFjZjkxNzdfMy0xLTEtMS0w_c7569e5b-daaa-4836-b6cb-c7b979910c55">27.47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i574bace1c0474afd94984a7696090393_D20200401-20200630" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjYzZTU0NmI3ZDI5NDQzMGViMTg3ZTdiMWFhY2Y5MTc3L3RhYmxlcmFuZ2U6NjNlNTQ2YjdkMjk0NDMwZWIxODdlN2IxYWFjZjkxNzdfMy0zLTEtMS0w_ec64a940-d508-4d85-930d-b3cdcbcb1914">18.62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i794c319821a44be59a36453c5cff3c34_D20210101-20210630" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjYzZTU0NmI3ZDI5NDQzMGViMTg3ZTdiMWFhY2Y5MTc3L3RhYmxlcmFuZ2U6NjNlNTQ2YjdkMjk0NDMwZWIxODdlN2IxYWFjZjkxNzdfMy01LTEtMS0w_2016229e-1412-4645-b88d-07acf391bd37">29.33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i1508a2c945fb443ebae96ca7cf86709e_D20200101-20200630" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjYzZTU0NmI3ZDI5NDQzMGViMTg3ZTdiMWFhY2Y5MTc3L3RhYmxlcmFuZ2U6NjNlNTQ2YjdkMjk0NDMwZWIxODdlN2IxYWFjZjkxNzdfMy03LTEtMS0w_890c87cf-4e3a-44ff-8900-6e820e294f51">21.56</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="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%">29</span></div></div></div><div id="id84edf5020f1431ca6df5376e9198175_73"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:FairValueMeasurementInputsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RleHRyZWdpb246MTQ2MDZiZjE0MzM5NDVkM2JjOTkyYWIyNmI1NTM5ZGJfODY3Ng_f0ea45db-d675-4fd5-8aa2-9a53bb611628" continuedAt="i41aa3af6e86d455d9efe893266b5a4cc" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="i41aa3af6e86d455d9efe893266b5a4cc" continuedAt="i59bbd16571c6482a95f1ec263589c848"><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;text-align:justify;text-indent:36pt"><span><br/></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 Available for Sale</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 reviews 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 June&#160;30, 2021 and December&#160;31, 2020, 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 that 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-weight:400;line-height:120%;text-decoration:underline">Branches held for sale</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%">Branches held for sale are recorded at fair value less costs to sell when transferred from Premises and equipment, net to Prepaid expenses and other assets on the Consolidated Statements of Financial Condition with any valuation adjustment recorded within Other noninterest expense on the Consolidated Statements of Income. The fair value of branches held for sale is determined based on a real estate appraisal or broker price opinion. Adjustments are routinely made in the appraisal and broker price opinion process by independent appraisers and commercial real estate brokers, respectively, to adjust for differences between the comparable sales and income data available. Such adjustments are usually significant and typically result in Level 3 </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%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><ix:continuation id="i59bbd16571c6482a95f1ec263589c848" continuedAt="i874969ec5b554ed29d98d103bc325b51"><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%">classification of the inputs for determining fair value.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></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><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RleHRyZWdpb246MTQ2MDZiZjE0MzM5NDVkM2JjOTkyYWIyNmI1NTM5ZGJfODcxMg_44f9c495-db84-46c7-b8b0-fa5bf17dd3fb" 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%">June 30, 2021</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="ib527506530bd4e29a7c50c45e6497d39_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfNS0xLTEtMS0w_03b81b38-92d6-42cc-88cb-498b0ffda9cf">103,647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i9de0af517f8246158c116f4b6abd808b_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfNS0zLTEtMS0w_bda79a11-ee26-4325-8736-31fc812565c9">&#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="iff46764e886b45709b706e93cd11b6f2_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfNS01LTEtMS0w_6c7ddeed-e24c-44c4-bcf1-2046cf67982d">103,647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="iae5aa8e9dcfb486ebf81abb0e8e54ac2_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfNS03LTEtMS0w_18c0090e-1808-4991-abb7-a3146140f6fe">&#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="ie55f3971670240bdad9e12b4cd25016c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfNi0xLTEtMS0w_a1e142b3-7374-4f64-aeb3-a8baf9c49193">228,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6dd1139c0c04b1abb3f0e17de4c7b04_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfNi0zLTEtMS0w_643f4af6-3f1f-42a2-b2cd-176385247383">&#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="ia3e1d92da8214dab8d6dd0d1effdfb3c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfNi01LTEtMS0w_7deb7816-7280-4f39-b6f4-3573b15215d9">228,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie097dd7bcdc1428499b02d8d10bf41d7_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfNi03LTEtMS0w_40f8a96e-4d5d-4798-af1d-3c7d6c595c77">&#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></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="i29c7e8a561c246bc8c44ca74dbffb098_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfOC0xLTEtMS0w_489e481d-1460-4e8d-961d-b6fbcccd0ef2">259,494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa55559718741bc8720c1535c34998e_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfOC0zLTEtMS0w_c0c7a0c6-a2e6-4eb6-b631-3b2e410e1545">&#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="i29c7e8a561c246bc8c44ca74dbffb098_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfOC01LTEtMS0w_ff64ebc4-b99a-4330-878c-727596fe4aa8">259,494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85be605dea8f4711834ff46066d0b04b_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfOC03LTEtMS0w_6d911753-9f99-42be-916d-63c1b9b9b90f">&#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="i1567f3b688f84245aa53d3dcacf3e036_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfOS0xLTEtMS0w_5b45c1c4-1bb7-4a84-aa5d-2414b4a6afd5">421,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i268ad3952f3c46149b4d61482a2c7f59_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfOS0zLTEtMS0w_2f79a68f-6ace-4801-8fdd-03cb2fffe992">&#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="i1567f3b688f84245aa53d3dcacf3e036_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfOS01LTEtMS0w_0999dfb8-c36e-4103-bb88-67d96ae8034f">421,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebe482a4fd964cfd91d2a8060d7201af_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfOS03LTEtMS0w_568c59bc-d3e8-4ac7-8d2b-68700640ef79">&#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></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="i4257f025860742fe8625883f0d14d04c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTEtMS0xLTEtMA_8743fd15-9f1b-41ae-a176-9c3860a16b7c">7,018</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibefba45b1aff45b884a3d483a17d4726_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTEtMy0xLTEtMA_881dc8bd-98f1-47b7-8aa7-8b38b9f0cbfe">&#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="i4257f025860742fe8625883f0d14d04c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTEtNS0xLTEtMA_c45abc83-f385-4237-8647-39a16ed2f5bd">7,018</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6ebc174c78f4818a5affbd95bbc9d40_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTEtNy0xLTEtMA_9acc5c50-d5b6-4923-a9e8-8f7614918788">&#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="ibc3d2058e10c45ea9e8191fb953e982b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTItMS0xLTEtMA_ac146392-1fb8-49fd-9eb2-20ec77f967ba">28,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="i7c5c61870dcd45e5bd1867683533cd5e_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTItMy0xLTEtMA_e42aba62-4b8d-4cf2-94cf-dd7c420fedff">&#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="ibc3d2058e10c45ea9e8191fb953e982b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTItNS0xLTEtMA_9f2bda8f-813a-4875-a90e-8808160dd1c1">28,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="i8f83275036ca4e369d517d0e2f12fda7_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTItNy0xLTEtMA_1559ea1a-9005-45bf-9a2b-7efbcffff585">&#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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTMtMS0xLTEtMA_87f7af24-4eba-4a8f-ac08-7a7f7eb33ba3">1,049,524</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="i5bc6ad37d31b4dd1bd57163ebdd4912b_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTMtMy0xLTEtMA_eac51125-ec92-4cd4-9593-7d14afa49c51">&#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="i5ff883a343604a5f8a4c99cd3ff591bc_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTMtNS0xLTEtMA_0f44330f-4575-49c7-9450-9fcdd756ad14">1,049,524</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="i63d120955a6f444a9ec2e1c29a806e5e_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTMtNy0xLTEtMA_34b5d80e-5a11-4982-acbc-646d3bea6151">&#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="i61cccf81d16948dfb8f397b50d308ca3_I20210630" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTQtMS0xLTEtMA_42f85169-42d5-4621-af3e-e52a4f6690aa">181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb83818a2b784b13a5f22522ae6aad16_I20210630" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTQtMy0xLTEtMA_fe5e4ea9-8cee-49de-a169-e4f2705625eb">181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ff883a343604a5f8a4c99cd3ff591bc_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTQtNS0xLTEtMA_c77bd432-0d78-4ad4-b0cd-413b3a1b89d6">&#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="i63d120955a6f444a9ec2e1c29a806e5e_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTQtNy0xLTEtMA_7749f6f7-90d8-4f02-815e-d01fb3d9eb69">&#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="ie73feb57adc2403fb954ca7d29165e9e_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTUtMS0xLTEtMA_7533d56d-e04a-42bc-b2da-14e17e4c5124">19,342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4944ba0be03475992181ed8f24e80c9_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTUtMy0xLTEtMA_64827bf1-1ba4-4563-bd03-3b00d7c4b6b7">&#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="i148da947cf204dbbaff5cff6e9350be3_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTUtNS0xLTEtMA_51140849-4df5-486f-88a8-8a7e2bd90941">19,342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4f09372cae7459e92ae1e74553fa112_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTUtNy0xLTEtMA_773245a9-6936-4270-abce-ce00a7519943">&#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="ie73feb57adc2403fb954ca7d29165e9e_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTctMS0xLTEtMA_4667f99c-671a-479d-a278-2a9b7fce9ebf">19,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 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="ic4944ba0be03475992181ed8f24e80c9_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTctMy0xLTEtMA_8510343d-8ac8-4e20-954a-7319895077c2">&#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="i148da947cf204dbbaff5cff6e9350be3_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTctNS0xLTEtMA_ac7c62ca-c542-4396-877e-d899947d2a30">19,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 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="ia4f09372cae7459e92ae1e74553fa112_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTctNy0xLTEtMA_7b70bc24-8b29-4b35-a15b-2c0f25631e8f">&#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, 2020</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="i9f363a55272c4a138b5cb1dc5a3dfd41_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfNS0xLTEtMS0w_74c0240d-a8ee-4206-93cf-d26c53844417">45,660</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i1ca36da4469947bfbdd880c371a00a6e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfNS0zLTEtMS0w_9b0bb336-0e93-48a3-99c5-2f98bd4a82d0">&#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="i0132cc1480284e5380b1b0abfb740631_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfNS01LTEtMS0w_0869dd26-fb3b-457e-b81d-db26fe11d06f">45,660</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ie9d124a3bd3f4cca87049067b95cd81e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfNS03LTEtMS0w_661ff03e-ce55-44ca-a3c5-5dc7780c9b05">&#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="i174fb900779649128a8816f925158823_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfNi0xLTEtMS0w_901b1a95-a42e-4119-8009-44b78652b7cd">209,968</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7faa33da7a44584b93171a159371ee1_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfNi0zLTEtMS0w_b4c39748-6718-410b-9a90-57d856a29d89">&#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="i01af517a916147e6ab28579c3b897cf5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfNi01LTEtMS0w_63b453d3-1888-428d-972c-deaef87f40c8">209,968</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a127514657e49ddba8b6217cbf30624_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfNi03LTEtMS0w_d87a4a68-aa75-4b39-a438-f7fcab669a25">&#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></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="ic7bb9ae822c344ff9803703065cbfe1d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfOC0xLTEtMS0w_c2654095-e855-4610-abbf-f878d28590a9">201,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="i00b572b627f0498a865a7f68903eafb3_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfOC0zLTEtMS0w_f66947a5-2e37-4c9e-96f2-447cc55aac8b">&#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="i7495616b1a064c30bcd9d96cf5c1bb17_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfOC01LTEtMS0w_12c46035-0911-4a39-b009-34944951f696">201,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="i92e15f0af4474b71a176c1f922f140e4_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfOC03LTEtMS0w_eaac02e4-5038-42a9-bcdd-b8f148c03987">&#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="ia843bcfadb984aea9eed1ec8af8fb8d7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfOS0xLTEtMS0w_e6645224-c876-4b50-94cd-302d42b9dec2">303,746</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b841bac60ae41639615e968533fd339_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfOS0zLTEtMS0w_b2768a20-25dc-4e7f-b4dd-417406d88be8">&#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="if23ba9adfcf44353a00f41d71dfa496f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfOS01LTEtMS0w_2506f213-5388-4fe2-90de-b1aae3bfd453">303,746</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24e6082dfca346b2aa9c2b0545decef4_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfOS03LTEtMS0w_38976317-63c3-46fc-9fd6-6972d630205e">&#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></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="i70527474dc144f828101456a0a86a9e6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTEtMS0xLTEtMA_47b4db67-4f4b-4cf7-bf1e-d47fe6c828d5">11,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9bb0efedd16f4e6bb56f5fdd83646c78_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTEtMy0xLTEtMA_0cdf2141-bfe4-4dd2-850b-e9390336242d">&#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="ie374eb0c36e54f42a288b62fccc9a2c0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTEtNS0xLTEtMA_077268d9-7199-4bc0-9d0b-6fdaff3bb3cb">11,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98ff4a33a559458fb3e548d5df0ad9a4_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTEtNy0xLTEtMA_c0390559-8a4c-4eba-865c-f23e25403b43">&#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="i1c2d2a5de01148af8848cf1e0e8c0712_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTItMS0xLTEtMA_d7f699c0-e77f-4a49-a0e9-073dcc2368f1">29,821</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884535dbb6274eacaf14ce0747e50aca_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTItMy0xLTEtMA_1da343c7-00a6-44d0-85c5-e16cced0e94a">&#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="i54a2050b8bfc43eaaa1bc820cbf1dea2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTItNS0xLTEtMA_83f50d30-e1c4-4b8c-b849-c81b1c6bd3d8">29,821</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i499ef77bef0441e4ae49574e258c479a_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTItNy0xLTEtMA_bb0184c0-39c9-4c09-9fa9-542bb06ee306">&#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="i499c0a346639411d8553c5cca43ab745_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTMtMS0xLTEtMA_80adea45-aa8c-4baf-9af4-340927eb4eb9">802,163</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="i047424287b484e70a7ff834f40b0e2b3_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTMtMy0xLTEtMA_becc6cbb-2e03-4897-b882-f3ace12a90f1">&#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="i96e959b6008f42d7a861152b4f0f33a1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTMtNS0xLTEtMA_aa2ffc9f-9ef5-41a9-8803-0cdb788555f1">802,163</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="i45078d68f19145899a26ade15f4fd805_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTMtNy0xLTEtMA_7f7d4d8c-3574-44c8-a579-d6a825a96b8b">&#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="i499c0a346639411d8553c5cca43ab745_I20201231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTQtMS0xLTEtMA_bc8e89af-ce8d-4a58-a197-cf6885b77559">131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i047424287b484e70a7ff834f40b0e2b3_I20201231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTQtMy0xLTEtMA_cba956a4-6bf3-4779-9873-fe5cc15503b1">131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96e959b6008f42d7a861152b4f0f33a1_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTQtNS0xLTEtMA_14a46cac-f75f-4ec8-935d-05790a0f1a07">&#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="i45078d68f19145899a26ade15f4fd805_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTQtNy0xLTEtMA_6ed04e11-f5e5-4ddf-811c-d73a41a9a0f5">&#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="i5cbd8ec4cb2f46b1a54378b73384c28a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTUtMS0xLTEtMA_86f8e748-39bd-4806-93fe-681e18fb6431">25,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66712cbca5ca4498baf02d849bb498f5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTUtMy0xLTEtMA_2874920b-cc53-46dc-aef3-da0792c4be81">&#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="i70ed939b83b846ad90fd97d729eccfb2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTUtNS0xLTEtMA_1deea354-3c18-4a15-8ca9-ef61794a09f0">25,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95ced06ae4a94483b3e653c7d4cf64ae_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTUtNy0xLTEtMA_6d64bbc9-cd8d-40cd-85ae-d94ce513cd4f">&#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="i5cbd8ec4cb2f46b1a54378b73384c28a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTctMS0xLTEtMA_1448fc1c-b368-4fe3-97c0-4645509e360f">26,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i66712cbca5ca4498baf02d849bb498f5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTctMy0xLTEtMA_27e1f2c6-2711-4d74-8313-907ec395ee06">&#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="i70ed939b83b846ad90fd97d729eccfb2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTctNS0xLTEtMA_8d6c3983-4471-444a-a629-71b1dfc7668f">26,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i95ced06ae4a94483b3e653c7d4cf64ae_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTctNy0xLTEtMA_f39ed1a7-59a3-4fd8-ab37-7d8e0dbd5256">&#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="text-align:justify;text-indent:36pt"><span><br/></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%">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.</span></div><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RleHRyZWdpb246MTQ2MDZiZjE0MzM5NDVkM2JjOTkyYWIyNmI1NTM5ZGJfODcxMw_8e16debb-a1fe-437b-b2f0-8693265eb014" continuedAt="i6d731d9ba9e54ae5b3fc85a51db391bd" 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 below 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><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 June 30, 2021</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="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%">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="ib42d06c587c74b69944599fbdbfd6f10_I20210630" decimals="-3" name="hfwa:BasisForAssetsMeasuredAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfNS0xLTEtMS0w_8cc5afad-a4fe-48dc-b285-c897662d61ad">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 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="ib42d06c587c74b69944599fbdbfd6f10_I20210630" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfNS0zLTEtMS0w_c28fcc2c-95a6-49b9-bb45-20741d5bf9b0">775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i869696ead84a49e2ab430e9d5ee1bba4_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfNS01LTEtMS0w_50bfea11-faec-4d63-8268-1f5b1d70d072">&#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="i3f10c7f1eca24a44919e8c7b508f29b8_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfNS03LTEtMS0w_7a2cbce1-c30c-46b3-a1db-3a80c73a625f">&#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="icc7dc2d35f5349f4a027b4ac1e70006b_I20210630" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfNS05LTEtMS0w_0de59ad0-4b4f-4cba-b990-d262bd0018e2">775</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%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><ix:continuation id="i874969ec5b554ed29d98d103bc325b51" continuedAt="iafd609eb2f7e479eac4339b6a0cc9cd2"><ix:continuation id="i6d731d9ba9e54ae5b3fc85a51db391bd"><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 June 30, 2021</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="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%">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:#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="i032e3d1ab6034e1f8de881faaed88d96_I20210630" decimals="-3" name="hfwa:BasisForAssetsMeasuredAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfNi0xLTEtMS0w_eca6b52f-0b41-47f9-8d64-c04a68572520">622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i032e3d1ab6034e1f8de881faaed88d96_I20210630" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfNi0zLTEtMS0w_a59c90ac-61f9-45b5-865d-c5d01720d151">486</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia51a3dfb381d4a019f4910d336ff0587_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfNi01LTEtMS0w_5bcce0a2-edec-4d50-b7c3-6afade598458">&#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="i3bd8920b0d22428e89453ab83c331428_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfNi03LTEtMS0w_f4abf5c2-a041-467b-afe8-58f0f78ff493">&#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="i63575736abd64026bb81c3960348778e_I20210630" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfNi05LTEtMS0w_105924a7-5b31-4344-a02c-1cde36cc4632">486</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 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 #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="ib6f7f673bd804c8b839d76c699b7604a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:BasisForAssetsMeasuredAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfOC0xLTEtMS0w_3aefc6b5-93b1-40ec-ab81-343b39c7afe8">1,605</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="ib6f7f673bd804c8b839d76c699b7604a_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfOC0zLTEtMS0w_5570e9eb-2e47-472d-9854-9ee7d71aefa0">1,261</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="i7f994a4f6fd84be5a70a52360d6e0c97_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfOC01LTEtMS0w_42f2f47d-7619-4735-aecf-d46604dca92d">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife9b7697135a46baac7a695660d53196_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfOC03LTEtMS0w_48a7334d-22cf-4842-bd95-d0acfd3e4647">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib170c2ff125d4181a6aa0ddeb02f9fad_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfOC05LTEtMS0w_f9f54289-c986-4f7d-a4ab-9b60e8740a60">1,261</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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><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;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="i51c942fd0f4e4e7991d16a6a1779860c_I20210630" decimals="-3" name="hfwa:BasisForAssetsMeasuredAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfMTItMS0xLTEtMA_d7d13d37-4c48-4d17-b720-2f038b7bc73f">991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c942fd0f4e4e7991d16a6a1779860c_I20210630" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfMTItMy0xLTEtMA_3f26a0c4-6be4-4d3d-baf5-ca6f732d1b08">534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd11792018a34f169882929ae40f40a8_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfMTItNS0xLTEtMA_c503fe6c-2c0b-496e-af5d-088aa5bf21b6">&#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="i71c48bc8fd314cdfa25c58db0a84962e_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfMTItNy0xLTEtMA_abfb8106-81a5-498f-933c-53fbc0d5e33a">&#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="i1f2c9bbccba44cf19dfa6d9cdb6a5b6c_I20210630" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfMTItOS0xLTEtMA_5e42259b-af6f-43c6-8bc9-c1d8820ec85c">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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 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 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="i77359b0450ea40b1ab3711b8deafde39_I20210630" decimals="-3" format="ixt:numdotdecimal" name="hfwa:BasisForAssetsMeasuredAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfMTctMS0xLTEtMA_4e912c25-4ecf-4b27-ac0b-8954dfa0fe97">2,596</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="i77359b0450ea40b1ab3711b8deafde39_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfMTctMy0xLTEtMA_18cb0c2b-a8b5-4761-8a29-d4e4a4d92313">1,795</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="i17fcd549d5bf44938e6e6d033aec20dd_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfMTctNS0xLTEtMA_87386c61-a441-4d61-a8a1-4892ee77bec6">&#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="i008be30aa11a4da68d87633531bd91a0_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfMTctNy0xLTEtMA_98f279e6-bb33-47cc-ac49-95a0dda2a547">&#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="id9e0723050754909bd8b81b24f33b951_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfMTctOS0xLTEtMA_4527dce9-77b4-4ac6-8f81-123b9f13ddf9">1,795</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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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><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, 2020</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="i68feb6b5c4df42549407441b07bed262_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:BasisForAssetsMeasuredAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfNS0xLTEtMS0w_b04e648f-13c8-4fb3-90f1-0850a1f3ba5f">1,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 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="i68feb6b5c4df42549407441b07bed262_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfNS0zLTEtMS0w_419e7d6a-6457-4bc2-a894-8e799adc971f">1,289</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i3d46a67279ae4badb571387d6d18c47d_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfNS01LTEtMS0w_b1ed6d76-b427-466a-b2cd-ea2bca0e32a2">&#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="ice1d8f3e8802426d9429652e88e1ac0b_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfNS03LTEtMS0w_438a90d1-b3d7-45d3-880c-ca7d2ed50201">&#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="i64eb1be930c247a6add52e88118fa8a4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfNS05LTEtMS0w_eba54bdd-8a74-44df-b45d-6c0faef10ab8">1,289</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Prepaid expenses and other assets:</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;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%">Branch held 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">(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%"><ix:nonFraction unitRef="usd" contextRef="ibb082d5fbe4f403c8f484cca6f7d6840_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:BasisForAssetsMeasuredAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfMTctMS0xLTEtMA_12167d69-4f9f-4ca5-a7eb-90bd87872511">1,330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb082d5fbe4f403c8f484cca6f7d6840_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfMTctMy0xLTEtMA_390fb935-6309-49ef-8d91-54133b3c388c">1,330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0348fa0a6c2c4fcbb63ab278aa84c269_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfMTctNS0xLTEtMA_48a946f3-fcc1-4da0-b177-37899940881e">&#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="i8885c3be27e84a9abb10e27fd5e216a7_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfMTctNy0xLTEtMA_f19e7a78-5f39-4b0b-9b3f-3b468703ec6f">&#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="i772dffc6a85d42168b780c730b776a28_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfMTctOS0xLTEtMA_af40a47e-18d5-4304-9812-052b5998ec81">1,330</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 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="i88c1adc931fc4a33a44cc3cbfe60f1fb_I20201231" decimals="-3" format="ixt:numdotdecimal" name="hfwa:BasisForAssetsMeasuredAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfMTgtMS0xLTEtMA_3d56c65f-71fc-4023-8d21-8a210359a67d">2,635</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="i88c1adc931fc4a33a44cc3cbfe60f1fb_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfMTgtMy0xLTEtMA_e4fc08ac-7832-490c-8fa1-6a07e6e410f8">2,619</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="i5c34e96b8bed44b2b80e2e7e916fd537_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfMTgtNS0xLTEtMA_6ee89c36-f56d-498c-8a42-fa6d85ebceea">&#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="ic0e357c6bb3f491488e2812f5496967c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfMTgtNy0xLTEtMA_c7930f55-3feb-4e30-95e1-f742d61c0b0b">&#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="i2a8adce577e94c40bc975f2ceff4030a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfMTgtOS0xLTEtMA_ee8323a0-0e88-4045-9932-9f0d79f39a62">2,619</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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basis represents the outstanding principal balance of collateral-dependent loans and the carrying value of the branch 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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In October 2020, one branch was reclassified as held for sale in accordance with ASC 360-10. As part of the transfer, the branch was written down to its net realizable value at that time.</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;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 net (loss) gain recorded in earnings as a result of nonrecurring fair value adjustments recorded 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: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/>June 30,</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%">Six Months Ended<br/>June 30,</span></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%">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:9pt;font-weight:700;line-height:100%">2020</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%">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:9pt;font-weight:700;line-height:100%">2020</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%">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></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></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="ide934798e6b24a70ae9b3758e98ee5e0_D20210401-20210630" decimals="-3" name="hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfNS0xLTEtMS0w_53260af5-a3f3-4a24-a999-13383e1ba072">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i48666f2daed74b5284280cdd367806ab_D20200401-20200630" decimals="-3" name="hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfNS0zLTEtMS0w_8a3d7539-0f78-443c-9849-1f9181ea5654">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i5c91e6c8141b42908e335a91edad16c6_D20210101-20210630" decimals="-3" sign="-" name="hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfNS01LTEtMS03NTE_553d0e63-2684-4c69-95a3-9955a543ddd9">28</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="i61e5fd13472243be913aafc58cb0a1f4_D20200101-20200630" decimals="-3" name="hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfNS03LTEtMS01NzAz_48e0d6f2-f607-4a5d-a213-9b1d655933be">3</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="i7a9ee76327804ff182e5c7659ddc1b24_D20210401-20210630" decimals="-3" sign="-" name="hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfNi0xLTEtMS03NDM_afd4084d-b9aa-4a97-8aec-c784a9473a03">76</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="ia9b23d6754214b8faf997e60da58929f_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfNi0zLTEtMS01NzA1_fc21bd44-5cd3-4dd0-8983-a6421c5025b9">&#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="i93b600a76c5e4eeabbfb4fe8f18c19f0_D20210101-20210630" decimals="-3" sign="-" name="hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfNi01LTEtMS03NTE_198483fa-5041-4a73-9d70-2959359e13c5">76</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="i3738fd6dc9534262afca314f2105bad3_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfNi03LTEtMS01NzA1_51e7a3cd-d8cc-4b3b-b3a7-72ca246dc480">&#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></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 #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="i88f5cac75c6441fa93e82c687da66fd4_D20210401-20210630" decimals="-3" sign="-" name="hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfOC0xLTEtMS01NzA1_3a284fd0-6585-426c-8ea6-2bd0515bb206">70</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="background-color:#cceeff;border-top:1pt solid #000;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="i0f591360d5f741929f560f052866cb18_D20200401-20200630" decimals="-3" name="hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfOC0zLTEtMS01NzA1_0901d7f5-f140-4b44-a3a9-83953705a561">9</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="i44cf078dd526431e90a4512859240fac_D20210101-20210630" decimals="-3" sign="-" name="hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfOC01LTEtMS01NzA1_ca8b7943-b8a5-449b-a092-81023ec67fee">104</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="background-color:#cceeff;border-top:1pt solid #000;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="i555b8ecabf8a4ecaa0d1802ec35db017_D20200101-20200630" decimals="-3" name="hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfOC03LTEtMS01NzA1_22144184-fbe3-47e6-9563-adfea14e2eaa">3</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><td colspan="3" style="display:none"></td><td colspan="3" 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%">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><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></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="i035ee19497d3457aae4180b28a62b13e_D20210401-20210630" decimals="-3" sign="-" name="hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfMTItMS0xLTEtMA_5c34f01a-2967-4841-9fc8-9d2ddef3f19e">23</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="if2321257db8840e2bb51a54012275d6f_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfMTItMy0xLTEtMA_fa397452-805b-4678-a472-531b307d3610">&#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="icb9f6a389f07402baa5ce78e402a54dd_D20210101-20210630" decimals="-3" sign="-" name="hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfMTItNS0xLTEtNzU5_83904773-81b0-49d1-9b02-80d24808d700">38</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="if2579d7dbac840e6920c542d1ac505fa_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfMTItNy0xLTEtNzU5_cc73509f-a118-4e92-b444-649bed35a608">&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 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%">Net (loss) gain 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="i843333d862734ced9550ec0a6f7eb210_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfMTYtMS0xLTEtMA_ee943b91-de1a-45f5-a515-47244c93d7b4">93</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="ie9fa6c6a2139455890ed9f2339ee0403_D20200401-20200630" decimals="-3" name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfMTYtMy0xLTEtMA_9616fa81-c9ec-4f84-baa9-441ec47487ac">9</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="i08ec1feb6e4742dfb0228812bb471b2c_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfMTYtNS0xLTEtNTcwMw_b2795293-942c-4890-b1fa-ad5da6f927d1">142</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="i45b9ee093c5d404484fffb056e847277_D20200101-20200630" decimals="-3" name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfMTYtNy0xLTEtNTcwMw_d750f6bf-a84b-4e64-ac49-39aa9f730262">3</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><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RleHRyZWdpb246MTQ2MDZiZjE0MzM5NDVkM2JjOTkyYWIyNmI1NTM5ZGJfODY3Mg_576a449c-200e-4146-91e8-c3f24346caa2" continuedAt="i270c202b79f747f6bf9bc30e6a8afece" 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%">June 30, 2021</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" 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: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="id9e0723050754909bd8b81b24f33b951_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjEzYzM2NzM0M2E1ZDQ3ZDViZGE0Nzk0ZWE2ZWU4MTBjL3RhYmxlcmFuZ2U6MTNjMzY3MzQzYTVkNDdkNWJkYTQ3OTRlYTZlZTgxMGNfMy0xLTEtMS0w_e6f0d641-5538-4d9e-badd-6b88847b2f74">1,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="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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0c146ca95d9c4049a1c70c88be9fcb2c_I20210630" decimals="3" name="hfwa:ImpairedLoansMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjEzYzM2NzM0M2E1ZDQ3ZDViZGE0Nzk0ZWE2ZWU4MTBjL3RhYmxlcmFuZ2U6MTNjMzY3MzQzYTVkNDdkNWJkYTQ3OTRlYTZlZTgxMGNfMy03LTEtMS0wL3RleHRyZWdpb246MWZhMjkyODAwOTUwNGY0Mjk0OTljNmNiZWE1ZjdlZTNfNQ_b685f8f9-fe1c-4ebf-9b0d-fcbaf40db403">55.0</ix:nonFraction>% - (<ix:nonFraction unitRef="number" contextRef="iaed4a296116e45a5aa81b4b7ad227a3c_I20210630" decimals="3" sign="-" name="hfwa:ImpairedLoansMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjEzYzM2NzM0M2E1ZDQ3ZDViZGE0Nzk0ZWE2ZWU4MTBjL3RhYmxlcmFuZ2U6MTNjMzY3MzQzYTVkNDdkNWJkYTQ3OTRlYTZlZTgxMGNfMy03LTEtMS0wL3RleHRyZWdpb246MWZhMjkyODAwOTUwNGY0Mjk0OTljNmNiZWE1ZjdlZTNfMTA_b6ee7b32-859a-45e1-95a7-dc4f27b32727">20.0</ix:nonFraction>)%; <ix:nonFraction unitRef="number" contextRef="if48a789b03a6486491ef8be569ffae73_I20210630" decimals="3" name="hfwa:ImpairedLoansMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjEzYzM2NzM0M2E1ZDQ3ZDViZGE0Nzk0ZWE2ZWU4MTBjL3RhYmxlcmFuZ2U6MTNjMzY3MzQzYTVkNDdkNWJkYTQ3OTRlYTZlZTgxMGNfMy03LTEtMS0wL3RleHRyZWdpb246MWZhMjkyODAwOTUwNGY0Mjk0OTljNmNiZWE1ZjdlZTNfMTQ_2552a715-ec6b-4aef-861f-dbda9f6a1aa1">18.3</ix:nonFraction>%</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></ix:nonNumeric></ix:continuation><div style="padding-left:9pt;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="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><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><ix:continuation id="iafd609eb2f7e479eac4339b6a0cc9cd2" continuedAt="ifee76872ed1644458dd6e551ac6c8e3f"><div style="margin-top:5pt"><ix:continuation id="i270c202b79f747f6bf9bc30e6a8afece"><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, 2020</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="i69e0dac3550b4f9a81a2fab3749bea60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjc3OGVhNThkZjFiMTQ5NGM5NmRhN2M2MTRjYmQwYWFhL3RhYmxlcmFuZ2U6Nzc4ZWE1OGRmMWIxNDk0Yzk2ZGE3YzYxNGNiZDBhYWFfMy0xLTEtMS0w_58c5ea88-fdfb-407e-996d-bd310f8715e6">1,289</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if1a045f38166480e995ce90066521ca8_I20201231" decimals="3" format="ixt:numdotdecimal" name="hfwa:ImpairedLoansMeasurementInput" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjc3OGVhNThkZjFiMTQ5NGM5NmRhN2M2MTRjYmQwYWFhL3RhYmxlcmFuZ2U6Nzc4ZWE1OGRmMWIxNDk0Yzk2ZGE3YzYxNGNiZDBhYWFfMy03LTEtMS0wL3RleHRyZWdpb246OGZiYjU5YzFiNDdkNDYwOTg4MmQwNTc1ZGI5ZmJiZThfNA_e002f96a-a554-4fcf-ba0f-a64d6ba8d62e">0.6</ix:nonFraction>% - (<ix:nonFraction unitRef="number" contextRef="i4dcbdb3aa315449fa7089ce886ddc023_I20201231" decimals="3" sign="-" format="ixt:numdotdecimal" name="hfwa:ImpairedLoansMeasurementInput" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjc3OGVhNThkZjFiMTQ5NGM5NmRhN2M2MTRjYmQwYWFhL3RhYmxlcmFuZ2U6Nzc4ZWE1OGRmMWIxNDk0Yzk2ZGE3YzYxNGNiZDBhYWFfMy03LTEtMS0wL3RleHRyZWdpb246OGZiYjU5YzFiNDdkNDYwOTg4MmQwNTc1ZGI5ZmJiZThfOQ_1cbee6d1-992f-42d1-a5e9-872466a70ff8">40.1</ix:nonFraction>%); (<ix:nonFraction unitRef="number" contextRef="iad72c8da304147eebc1f83280ef01556_I20201231" decimals="3" sign="-" format="ixt:numdotdecimal" name="hfwa:ImpairedLoansMeasurementInput" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjc3OGVhNThkZjFiMTQ5NGM5NmRhN2M2MTRjYmQwYWFhL3RhYmxlcmFuZ2U6Nzc4ZWE1OGRmMWIxNDk0Yzk2ZGE3YzYxNGNiZDBhYWFfMy03LTEtMS0wL3RleHRyZWdpb246OGZiYjU5YzFiNDdkNDYwOTg4MmQwNTc1ZGI5ZmJiZThfMTM_0e04e6d0-eb26-4f95-9621-b7b438fd7a56">24.1</ix:nonFraction>%)</span></div></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%">Branch held for sale</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="i772dffc6a85d42168b780c730b776a28_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjc3OGVhNThkZjFiMTQ5NGM5NmRhN2M2MTRjYmQwYWFhL3RhYmxlcmFuZ2U6Nzc4ZWE1OGRmMWIxNDk0Yzk2ZGE3YzYxNGNiZDBhYWFfNC0xLTEtMS0w_f75ee515-b47b-4451-a323-dd6cc3e084e1">1,330</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Market approach</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:#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:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i91937d54d45648c886122bd413dd2096_I20201231" decimals="3" format="ixt:numdotdecimal" name="hfwa:ImpairedLoansMeasurementInput" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjc3OGVhNThkZjFiMTQ5NGM5NmRhN2M2MTRjYmQwYWFhL3RhYmxlcmFuZ2U6Nzc4ZWE1OGRmMWIxNDk0Yzk2ZGE3YzYxNGNiZDBhYWFfNC03LTEtMS0wL3RleHRyZWdpb246ZGFiYzY4NTliMjRjNDZjMTllNTQ4N2QxN2I2YjVmMmRfNA_2d2cd825-8270-4c36-9922-b98257f31eee">140.7</ix:nonFraction>% - (<ix:nonFraction unitRef="number" contextRef="i82969e841f7546a2b1549c18741bef32_I20201231" decimals="3" format="ixt:numdotdecimal" name="hfwa:ImpairedLoansMeasurementInput" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjc3OGVhNThkZjFiMTQ5NGM5NmRhN2M2MTRjYmQwYWFhL3RhYmxlcmFuZ2U6Nzc4ZWE1OGRmMWIxNDk0Yzk2ZGE3YzYxNGNiZDBhYWFfNC03LTEtMS0wL3RleHRyZWdpb246ZGFiYzY4NTliMjRjNDZjMTllNTQ4N2QxN2I2YjVmMmRfOQ_8dafb326-4732-4c7e-8ce9-6fbf792e7fca">40.3</ix:nonFraction>%); <ix:nonFraction unitRef="number" contextRef="i9fc65156ee5344019385857eba3ca054_I20201231" decimals="3" format="ixt:numdotdecimal" name="hfwa:ImpairedLoansMeasurementInput" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjc3OGVhNThkZjFiMTQ5NGM5NmRhN2M2MTRjYmQwYWFhL3RhYmxlcmFuZ2U6Nzc4ZWE1OGRmMWIxNDk0Yzk2ZGE3YzYxNGNiZDBhYWFfNC03LTEtMS0wL3RleHRyZWdpb246ZGFiYzY4NTliMjRjNDZjMTllNTQ4N2QxN2I2YjVmMmRfMTM_f139134a-c1f6-4ef4-8bca-818c272c0700">33.2</ix:nonFraction>%</span></div></td></tr></table></ix:continuation></div><div style="text-indent:36pt"><span><br/></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><ix:nonNumeric contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RleHRyZWdpb246MTQ2MDZiZjE0MzM5NDVkM2JjOTkyYWIyNmI1NTM5ZGJfODcwMA_6edb9c2c-e333-4a6c-8108-27544055ba90" continuedAt="i23f95cd128984adb9a4707fd1b71d301" 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 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><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%">June 30, 2021</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="i663458256e874e76bea712baa1ad472b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNS0xLTEtMS0w_536f1c2d-786f-4746-9c5b-1a696a7968a1">1,264,933</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i73c5483a3b0049d19075ae5a150fca08_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNS0zLTEtMS0w_4be3a6d0-f3fc-4db4-baef-402c84393e4b">1,264,933</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="id94d2e4ba96d46379f892e7b21a3f5a9_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNS01LTEtMS0w_0a90b875-0e8b-4573-8964-645b77a6ebed">1,264,933</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i981d36199b344734b883bd3ab7fb0278_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNS03LTEtMS0w_9cac1902-3425-417f-a8d4-5cd0ad1ed59e">&#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="id6d3dd4584824b118baba73b2c9ae2d5_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNS05LTEtMS0w_fc2440e0-9dc9-44a5-971c-d24e132e1886">&#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="i663458256e874e76bea712baa1ad472b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNi0xLTEtMS0w_403d70e4-4188-4f0d-8d81-bd87191950fc">1,049,524</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNi0zLTEtMS0w_87f7af24-4eba-4a8f-ac08-7a7f7eb33ba3">1,049,524</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bc6ad37d31b4dd1bd57163ebdd4912b_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNi01LTEtMS0w_eac51125-ec92-4cd4-9593-7d14afa49c51">&#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="i5ff883a343604a5f8a4c99cd3ff591bc_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNi03LTEtMS0w_0f44330f-4575-49c7-9450-9fcdd756ad14">1,049,524</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6d3dd4584824b118baba73b2c9ae2d5_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNi05LTEtMS0w_ca06f44b-b048-457b-a756-ac8db3818f3d">&#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%">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="i663458256e874e76bea712baa1ad472b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansHeldForSaleFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNy0xLTEtMS0w_3814beb2-819a-421d-976e-1fb2a9eed543">2,739</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73c5483a3b0049d19075ae5a150fca08_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansHeldForSaleFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNy0zLTEtMS0w_d949243f-db92-445b-8a7a-9385667f571f">2,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="id94d2e4ba96d46379f892e7b21a3f5a9_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansHeldForSaleFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNy01LTEtMS0w_8613ced3-f928-42db-8a51-5685c1a67dd7">&#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="i981d36199b344734b883bd3ab7fb0278_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansHeldForSaleFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNy03LTEtMS0w_261a6396-33fe-4fa3-abf7-aab6954a7018">&#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="id6d3dd4584824b118baba73b2c9ae2d5_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansHeldForSaleFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNy05LTEtMS0w_8650ef06-3c76-4125-a832-bb68aa8cec7c">2,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: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="i663458256e874e76bea712baa1ad472b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfOC0xLTEtMS0w_522db284-26fc-4b4c-bf70-e22b2694ee06">4,155,968</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73c5483a3b0049d19075ae5a150fca08_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfOC0zLTEtMS0w_e2a5c32a-6ce4-4ed4-848d-9f9bfbbd18cc">4,271,615</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id94d2e4ba96d46379f892e7b21a3f5a9_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfOC01LTEtMS0w_af177e14-4c9f-4cb9-9d78-e81755159064">&#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="i981d36199b344734b883bd3ab7fb0278_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfOC03LTEtMS0w_f8530534-18a8-47b8-99b9-76aeb11e908c">&#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="id6d3dd4584824b118baba73b2c9ae2d5_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfOC05LTEtMS0w_116e5ef4-86f2-4406-a49d-c2a9cc030968">4,271,615</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="i663458256e874e76bea712baa1ad472b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfOS0xLTEtMS0w_6ae8142c-2f3e-4b5c-8591-af4c25f3b4cc">17,113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73c5483a3b0049d19075ae5a150fca08_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfOS0zLTEtMS0w_3a038995-ad8e-4cc3-90eb-ff5035c2b217">17,113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id94d2e4ba96d46379f892e7b21a3f5a9_I20210630" decimals="-3" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfOS01LTEtMS0w_ec4309e4-69a3-478d-85fc-4777ea9ade7e">65</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i981d36199b344734b883bd3ab7fb0278_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfOS03LTEtMS0w_dd1dda2f-a649-41d2-9960-027c0b2ff6f1">4,244</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6d3dd4584824b118baba73b2c9ae2d5_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfOS05LTEtMS0w_84383f66-f38e-4a76-b9c3-15a642a108d4">12,804</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%">Banked 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="i663458256e874e76bea712baa1ad472b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BankOwnedLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTAtMS0xLTEtMA_860bfc46-491f-4d83-b8d0-a3819d02aadd">108,988</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73c5483a3b0049d19075ae5a150fca08_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BankOwnedLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTAtMy0xLTEtMA_204dd086-27ff-407b-8b0a-d0e28ec78716">108,988</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id94d2e4ba96d46379f892e7b21a3f5a9_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BankOwnedLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTAtNS0xLTEtMA_18c0aefe-0a81-4bbb-a608-47e26d6f235b">108,988</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i981d36199b344734b883bd3ab7fb0278_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:BankOwnedLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTAtNy0xLTEtMA_18d52e51-9f27-48f9-8114-aa97698bdf37">&#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="id6d3dd4584824b118baba73b2c9ae2d5_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:BankOwnedLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTAtOS0xLTEtMA_938efe8f-a75a-4b22-a5e4-3065793a733f">&#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%">Derivative assets - 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="i663458256e874e76bea712baa1ad472b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTEtMS0xLTEtMA_9b6c507d-d2a4-406e-bfc2-246bac4a21c0">19,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="i73c5483a3b0049d19075ae5a150fca08_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTEtMy0xLTEtMA_aee47f4d-daa4-4ad4-8464-476ae6e168f1">19,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="id94d2e4ba96d46379f892e7b21a3f5a9_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTEtNS0xLTEtMA_9c5bfca3-18f8-4568-87e7-dc2dbda56939">&#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="i981d36199b344734b883bd3ab7fb0278_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTEtNy0xLTEtMA_bacf73d3-c94e-41fe-ac32-a6c5a56c242a">19,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="id6d3dd4584824b118baba73b2c9ae2d5_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTEtOS0xLTEtMA_285dd8f8-4ead-4afb-a40f-9490d66b2338">&#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%">Equity security</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i663458256e874e76bea712baa1ad472b_I20210630" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTItMS0xLTEtMA_9628d81f-33eb-42c8-8c61-08654a895669">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73c5483a3b0049d19075ae5a150fca08_I20210630" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTItMy0xLTEtMA_31a75194-c6bb-48b3-ab1a-60340f1058d7">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb83818a2b784b13a5f22522ae6aad16_I20210630" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTItNS0xLTEtMA_f70dff6a-8f5d-41a8-9866-ea51fbae4fe8">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i981d36199b344734b883bd3ab7fb0278_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTItNy0xLTEtMA_b9973c52-b67c-42d1-aaae-b0e1d815654e">&#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="id6d3dd4584824b118baba73b2c9ae2d5_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTItOS0xLTEtMA_fd68a08a-8e55-4b73-bd88-def3ead97b0b">&#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:700;line-height:100%">Financial 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><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:9pt;font-weight:400;line-height:100%">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</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="ie40427a9afe641e0a09de2f293865359_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTQtMS0xLTEtMA_73508f99-8a40-4680-98b9-8129ca486d00">5,686,807</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i9310a73bb7324a38b31dbfd6487f30f8_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTQtMy0xLTEtMA_d48418e9-e0d6-4276-9fe0-f3da2d87ca44">5,686,807</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i3424921a21ee43109b2c5ebb87e14190_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTQtNS0xLTEtMA_4db65275-b634-4675-804c-613042524306">5,686,807</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ib9de5b9375324424aa2a7112b168064c_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:DepositsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTQtNy0xLTEtMA_0ce8751f-5f3c-4153-ab1e-efdf582036ad">&#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="i6a59ca0fb0a94a5b8f68ff2ed135fc47_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:DepositsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTQtOS0xLTEtMA_028fd55c-d411-4010-918d-747291882049">&#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%">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%"><ix:nonFraction unitRef="usd" contextRef="i671718dc9ed546e59e09987297d1042d_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTUtMS0xLTEtMA_ff72ebca-d311-4942-9bd7-9235f21b6bc7">374,899</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e2e862753184c78aa6d21fc78e8aadd_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTUtMy0xLTEtMA_8d65e7ee-ab93-4b24-8c50-962507b16d49">376,646</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06858d1e21674140913cb94763df0ce5_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:DepositsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTUtNS0xLTEtMA_143a0772-d5f6-4cdd-84b1-f25dc8b04a73">&#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="i36fcdb95ac194a51966baaba68a92396_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTUtNy0xLTEtMA_027dd718-6702-4534-be65-b568faa273fa">376,646</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dce210fb36142c29acde94b69074af2_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:DepositsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTUtOS0xLTEtMA_3a199183-b901-4b38-ab4b-78208625875c">&#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 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="i663458256e874e76bea712baa1ad472b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTctMS0xLTEtMA_2e63ca15-5e97-4267-b4f7-5709510d6786">46,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="i73c5483a3b0049d19075ae5a150fca08_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTctMy0xLTEtMA_b34f65fa-e339-46cc-8d7e-4f95c1c5910a">46,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="id94d2e4ba96d46379f892e7b21a3f5a9_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTctNS0xLTEtMA_eced08f2-fc51-4591-811c-c0fbd0c29828">46,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="i981d36199b344734b883bd3ab7fb0278_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTctNy0xLTEtMA_d87ecde3-f604-4f2e-8c20-f4debe3b8241">&#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="id6d3dd4584824b118baba73b2c9ae2d5_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTctOS0xLTEtMA_c49efb9a-857f-4552-aafc-9205a0786c1c">&#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="i663458256e874e76bea712baa1ad472b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTgtMS0xLTEtMA_f544262d-57a9-4ce6-8ab8-6db5a6fc9b33">21,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73c5483a3b0049d19075ae5a150fca08_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTgtMy0xLTEtMA_9934e6a9-d126-4fab-87e9-61f2ee49acdb">18,250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id94d2e4ba96d46379f892e7b21a3f5a9_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTgtNS0xLTEtMA_e6a2f595-fea7-47cb-a698-c3e72242210f">&#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="i981d36199b344734b883bd3ab7fb0278_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTgtNy0xLTEtMA_efde5e18-8f71-46ec-a517-9ede9f293c59">&#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="id6d3dd4584824b118baba73b2c9ae2d5_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTgtOS0xLTEtMA_44015323-daf1-452e-a9e8-24d32447ab32">18,250</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="i663458256e874e76bea712baa1ad472b_I20210630" decimals="-3" name="us-gaap:AccruedLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTktMS0xLTEtMA_fdacc9a3-ee87-481d-a65a-caf4bdae2f9b">74</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73c5483a3b0049d19075ae5a150fca08_I20210630" decimals="-3" name="us-gaap:AccruedLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTktMy0xLTEtMA_8287e0bc-0da7-4b21-aaf6-ab7619dc4200">74</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id94d2e4ba96d46379f892e7b21a3f5a9_I20210630" decimals="-3" name="us-gaap:AccruedLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTktNS0xLTEtMA_e707886a-2e83-4779-bc90-e8d20437c232">31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i981d36199b344734b883bd3ab7fb0278_I20210630" decimals="-3" name="us-gaap:AccruedLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTktNy0xLTEtMA_c3737929-5fda-4c9e-99ee-70352c67cbe8">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="id6d3dd4584824b118baba73b2c9ae2d5_I20210630" decimals="-3" name="us-gaap:AccruedLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTktOS0xLTEtMA_2923d1e4-00d0-4600-a8f6-ddef47fbb824">18</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="i663458256e874e76bea712baa1ad472b_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMjAtMS0xLTEtMA_2c5eae7c-6198-4f22-b46b-a7ef67ae3f5d">19,510</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73c5483a3b0049d19075ae5a150fca08_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMjAtMy0xLTEtMA_3902a048-0b92-4680-a20b-ab231b7c8d77">19,510</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id94d2e4ba96d46379f892e7b21a3f5a9_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMjAtNS0xLTEtMA_2fb71bf2-7ec8-4dcf-b3a3-8ff4beb3638a">&#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="i981d36199b344734b883bd3ab7fb0278_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMjAtNy0xLTEtMA_dbd98c2f-b566-42f6-8faa-ca7883dc5637">19,510</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6d3dd4584824b118baba73b2c9ae2d5_I20210630" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMjAtOS0xLTEtMA_fbc10889-073f-4147-81b9-a866f1f26fb7">&#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="text-indent:36pt"><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, 2020</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="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNS0xLTEtMS0w_d5f7ce42-4ebf-4eb2-972d-330ecf3c00a3">743,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="iab3634e1691e4196aea35af48e51526e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNS0zLTEtMS0w_9a7231bc-01f9-4cd4-9a9d-5f0ad8eb7564">743,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i950bcc27285d48f5aa3650b37fd9462a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNS01LTEtMS0w_2e4b5283-28eb-4cac-9e73-87fed791638d">743,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i3b779b416f60482badc07c6ea0e61742_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNS03LTEtMS0w_fc7b2fe4-7718-4f32-92f8-8221303cf54c">&#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="ied9b8d9887d74a59b54c2155b6aede84_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNS05LTEtMS0w_da392af1-1ce0-49f3-91a1-96c13baf4b8f">&#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="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNi0xLTEtMS0w_fe9f5a0a-0d02-49f3-87ac-7b30e5844334">802,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab3634e1691e4196aea35af48e51526e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNi0zLTEtMS0w_ff53f9b5-7641-47eb-8ad7-6f7e88fc59b5">802,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNi01LTEtMS0w_d0e2beea-9ac6-4a6c-8913-49fbccfbe487">&#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="i3b779b416f60482badc07c6ea0e61742_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNi03LTEtMS0w_17ccbd8a-6182-442e-b6e4-d8a982d86079">802,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied9b8d9887d74a59b54c2155b6aede84_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNi05LTEtMS0w_df52e409-f984-40cb-b04d-95f1180639df">&#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%">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="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansHeldForSaleFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNy0xLTEtMS0w_6f8773af-c539-4a80-8385-a88d9f5e6ece">4,932</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab3634e1691e4196aea35af48e51526e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansHeldForSaleFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNy0zLTEtMS0w_6d26eb83-43e0-41e9-8464-c50fd0f8f07f">5,156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansHeldForSaleFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNy01LTEtMS0w_2a702b2c-14db-4795-af6b-c71ddf1bd560">&#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="i3b779b416f60482badc07c6ea0e61742_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansHeldForSaleFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNy03LTEtMS0w_0de968ca-6cca-4f18-9c7e-cf0fff15b127">&#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="ied9b8d9887d74a59b54c2155b6aede84_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansHeldForSaleFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNy05LTEtMS0w_1bff4b12-ddda-4d1e-910f-852d10a49974">5,156</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%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><div style="margin-top:5pt"><ix:continuation id="ifee76872ed1644458dd6e551ac6c8e3f"><ix:continuation id="i23f95cd128984adb9a4707fd1b71d301"><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, 2020</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: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="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfOC0xLTEtMS0w_fb1c5650-092b-4f36-8f91-c272bd893146">4,398,462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab3634e1691e4196aea35af48e51526e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfOC0zLTEtMS0w_f084251c-33ac-4e48-9cca-dd6e4a366f12">4,556,862</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfOC01LTEtMS0w_38407370-ca2f-4138-8452-88f407ffa413">&#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="i3b779b416f60482badc07c6ea0e61742_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfOC03LTEtMS0w_c64e610b-2bd1-4b8f-8eb2-a54bf4cab4b7">&#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="ied9b8d9887d74a59b54c2155b6aede84_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfOC05LTEtMS0w_76a5c403-a267-4cac-a428-834b51a3912e">4,556,862</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="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfOS0xLTEtMS0w_67526862-0cc6-428e-b0fc-3fe0fed4b246">19,418</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab3634e1691e4196aea35af48e51526e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfOS0zLTEtMS0w_7177e3a4-07d8-457c-b65f-9a015507cac0">19,418</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231" decimals="-3" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfOS01LTEtMS0w_c89b895c-45b5-4a1f-8d66-34225d2847ad">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="i3b779b416f60482badc07c6ea0e61742_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfOS03LTEtMS0w_ce7cf461-2869-4c63-af48-2f09bda19475">3,648</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied9b8d9887d74a59b54c2155b6aede84_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfOS05LTEtMS0w_d1ac2a01-aaf5-45ee-9b85-2446b0562d55">15,768</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="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BankOwnedLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTAtMS0xLTEtMA_0186ad21-67fb-41dd-8e2f-ec0964d1a286">107,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab3634e1691e4196aea35af48e51526e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BankOwnedLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTAtMy0xLTEtMA_5de8db6e-a422-4bf4-8a46-85e1f576dc5a">107,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BankOwnedLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTAtNS0xLTEtMA_65a739b3-5200-4f2f-98a5-4b03b0ebd43a">107,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b779b416f60482badc07c6ea0e61742_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:BankOwnedLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTAtNy0xLTEtMA_9944aec4-8f99-48b2-91fd-3b13f8e795a4">&#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="ied9b8d9887d74a59b54c2155b6aede84_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:BankOwnedLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTAtOS0xLTEtMA_c8bd2dd0-0991-4c2c-8f58-dcc39363eccb">&#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%">Derivative assets - 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="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTEtMS0xLTEtMA_216e227a-cce1-4496-a2b8-9e5b0e92ecba">25,740</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab3634e1691e4196aea35af48e51526e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTEtMy0xLTEtMA_110d7897-66f6-4181-9296-5e23a43b2b03">25,740</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTEtNS0xLTEtMA_899edc98-532b-41a7-b87f-62f7b6e6e15a">&#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="i3b779b416f60482badc07c6ea0e61742_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTEtNy0xLTEtMA_1b57fb3e-25d1-482b-8f07-a066ae8e9125">25,740</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied9b8d9887d74a59b54c2155b6aede84_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTEtOS0xLTEtMA_bba047b7-926f-44f6-907e-d91a38fce422">&#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%">Equity security</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTItMS0xLTEtMA_3e1f104b-d7a1-49af-a634-a07e92beef7a">131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab3634e1691e4196aea35af48e51526e_I20201231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTItMy0xLTEtMA_b6b0aec2-a226-405e-b891-9f33c64c54d4">131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTItNS0xLTEtMA_9ad35065-08b8-4ae5-85a0-52ac013d4a10">131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b779b416f60482badc07c6ea0e61742_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:EquitySecuritiesFvNi" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTItNy0xLTEtMA_3f5f98cd-e61d-4ba2-b3d2-9f9a644bdf2d">&#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="ied9b8d9887d74a59b54c2155b6aede84_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:EquitySecuritiesFvNi" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTItOS0xLTEtMA_8ee40d50-4aa7-4657-b89f-40239ed7c179">&#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;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:#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;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</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="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTUtMS0xLTEtMA_5edfd688-46e3-4c6e-b4a3-396db7a97952">5,198,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="iab3634e1691e4196aea35af48e51526e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTUtMy0xLTEtMA_6aca1d1b-1e98-4bfc-b13a-5b1e58612a39">5,198,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i950bcc27285d48f5aa3650b37fd9462a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTUtNS0xLTEtMA_058f9fac-198e-468b-8b13-c1e6ecee9a15">5,198,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i3b779b416f60482badc07c6ea0e61742_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DepositsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTUtNy0xLTEtMA_b6ed4a2d-2d7a-4032-8bc1-12edbedf03c6">&#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="ied9b8d9887d74a59b54c2155b6aede84_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DepositsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTUtOS0xLTEtMA_2a0ef9d4-fb39-43b3-987d-cf38735cad2f">&#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%">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%"><ix:nonFraction unitRef="usd" contextRef="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTYtMS0xLTEtMA_40639d74-81d0-4a2b-b05d-f70b9d227493">399,534</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab3634e1691e4196aea35af48e51526e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTYtMy0xLTEtMA_e5bea019-75be-4e97-b7c2-a582bbd9fc34">402,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTYtNS0xLTEtMA_685f0421-35c9-4770-b698-27c95de6ea78">&#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="i3b779b416f60482badc07c6ea0e61742_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTYtNy0xLTEtMA_2b011d54-a416-4fb5-ad09-929ea0ee69dc">402,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied9b8d9887d74a59b54c2155b6aede84_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTYtOS0xLTEtMA_5134335b-0a06-465e-ae9c-a387cf59165b">&#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 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="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTgtMS0xLTEtMA_96a91034-ae89-4dc5-9508-444b25f1b86e">35,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab3634e1691e4196aea35af48e51526e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTgtMy0xLTEtMA_63c56830-8f8f-4fc5-95f4-f3c88670533d">35,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTgtNS0xLTEtMA_23971b7a-8d1c-46b4-a840-30b253514eb4">35,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b779b416f60482badc07c6ea0e61742_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTgtNy0xLTEtMA_0e8ce7f4-ed56-4395-8b78-b5c50b6e8f6d">&#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="ied9b8d9887d74a59b54c2155b6aede84_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTgtOS0xLTEtMA_b8c9d5dc-1acd-4352-a9ef-3c87de4017f0">&#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="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTktMS0xLTEtMA_9cc910f0-b226-4522-bcda-846bfebf40d0">20,887</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab3634e1691e4196aea35af48e51526e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTktMy0xLTEtMA_dc30946d-d741-4504-8d7c-70f526a28f99">18,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTktNS0xLTEtMA_8a952649-4c4b-44f0-8f2a-28d7f3b83541">&#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="i3b779b416f60482badc07c6ea0e61742_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTktNy0xLTEtMA_70e15d43-f5aa-4067-9fd1-2318e35624f7">&#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="ied9b8d9887d74a59b54c2155b6aede84_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTktOS0xLTEtMA_3e3d42dd-9516-45f3-9637-08925f027acd">18,500</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="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231" decimals="-3" name="us-gaap:AccruedLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMjAtMS0xLTEtMA_db32aef7-9848-4da0-a98b-67bc4a0b327b">94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab3634e1691e4196aea35af48e51526e_I20201231" decimals="-3" name="us-gaap:AccruedLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMjAtMy0xLTEtMA_4d07881e-44fc-4d72-834d-6b68148c7c9c">94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231" decimals="-3" name="us-gaap:AccruedLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMjAtNS0xLTEtMA_cdf70031-5c46-4fc3-b493-d91564155a2c">42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b779b416f60482badc07c6ea0e61742_I20201231" decimals="-3" name="us-gaap:AccruedLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMjAtNy0xLTEtMA_189e0f60-d0f4-464d-826e-d55cd0a62b19">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="ied9b8d9887d74a59b54c2155b6aede84_I20201231" decimals="-3" name="us-gaap:AccruedLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMjAtOS0xLTEtMA_0d03604f-204e-4126-951b-51a57eaee083">19</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="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMjEtMS0xLTEtMA_caa9eba2-0001-4d72-93b4-461a718c035f">26,162</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab3634e1691e4196aea35af48e51526e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMjEtMy0xLTEtMA_1f0fdd43-ffaf-4ae8-ab8e-43b08e25444d">26,162</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMjEtNS0xLTEtMA_7c0952af-394f-49bc-811a-8521d7c959c9">&#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="i3b779b416f60482badc07c6ea0e61742_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMjEtNy0xLTEtMA_573a8f07-609f-495a-9826-db544dd82f34">26,162</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied9b8d9887d74a59b54c2155b6aede84_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMjEtOS0xLTEtMA_fb14b43d-e2e2-4efe-8bb6-a4cdb9b13b81">&#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></ix:continuation></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_76"></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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="hfwa:RegulatoryCashRequirementsUnderBankingRegulationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83Ni9mcmFnOjg3Yjg2Y2I5YzRkZjRiNDI5YjJiNTg2MjI1MjM0ZjBjL3RleHRyZWdpb246ODdiODZjYjljNGRmNGI0MjliMmI1ODYyMjUyMzRmMGNfMzk2_efe7d511-224c-463b-8d1e-67d6b05be954" continuedAt="i72ccd512ec9c42cc8eca6626bad51cd9" 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="i72ccd512ec9c42cc8eca6626bad51cd9">The Bank had restricted cash included in interest earning deposits on the Condensed Consolidated Statements of Financial Condition of $<ix:nonFraction unitRef="usd" contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83Ni9mcmFnOjg3Yjg2Y2I5YzRkZjRiNDI5YjJiNTg2MjI1MjM0ZjBjL3RleHRyZWdpb246ODdiODZjYjljNGRmNGI0MjliMmI1ODYyMjUyMzRmMGNfMTU4_6d9b1e28-9336-4195-b1df-82c6d10c3b8b">15.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83Ni9mcmFnOjg3Yjg2Y2I5YzRkZjRiNDI5YjJiNTg2MjI1MjM0ZjBjL3RleHRyZWdpb246ODdiODZjYjljNGRmNGI0MjliMmI1ODYyMjUyMzRmMGNfMTY1_02d4f55e-fac0-43f2-acfb-897281e87e35"><ix:nonFraction unitRef="usd" contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83Ni9mcmFnOjg3Yjg2Y2I5YzRkZjRiNDI5YjJiNTg2MjI1MjM0ZjBjL3RleHRyZWdpb246ODdiODZjYjljNGRmNGI0MjliMmI1ODYyMjUyMzRmMGNfMTY1_2ff23b70-49f9-41f0-a6ca-1872d6f0a9c2">25.9</ix:nonFraction></ix:nonFraction>&#160;million as of June&#160;30, 2021 and December&#160;31, 2020, respectively, relating to collateral required on interest rate swaps from third-parties as discussed in Note (6) Derivative Financial Instruments. The Bank does not have a collateral requirement with customers.</ix:continuation></span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_79"></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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RleHRyZWdpb246YmE2NDMxODA0Yzg1NDllNmE4MmQ1YWI0NDU1MTQxMDRfMTQyNA_98e0e59b-5610-47e0-a099-6ac48895bf56" continuedAt="if857d195c85c4cfe937b637abdaf3497" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="if857d195c85c4cfe937b637abdaf3497" continuedAt="i9ed8b9e688f84f24a3154042ff3cd93b"><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%">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 Condensed Consolidated Financial Statements. The Bank applies the same 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630" name="hfwa:OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RleHRyZWdpb246YmE2NDMxODA0Yzg1NDllNmE4MmQ1YWI0NDU1MTQxMDRfMTQyMA_83ecf3b2-8aa3-4ca5-95a6-bf1789e09c6a" 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%">June 30,<br/>2021</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, 2020</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="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnusedCommitmentsToExtendCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfMy0xLTEtMS0w_b6056443-07dc-4435-9c5f-ff98c77e3c1e">572,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06a9e713072b4dec8eae97467031b364_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnusedCommitmentsToExtendCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfMy0zLTEtMS0w_d73d729a-ef12-4304-a536-699eac1e979a">640,018</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="i7b89cd5f5275438692674224bcc2beb7_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnusedCommitmentsToExtendCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfNC0xLTEtMS0w_39cd02dc-2771-479e-b014-b060c7955e73">2,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i732a807e131d41e883064583efc63a72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnusedCommitmentsToExtendCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfNC0zLTEtMS0w_e93ace2f-bec3-473c-bfce-de14d757a32b">3,488</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="i0dd673d5ea99498e92f02ea36be861d1_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnusedCommitmentsToExtendCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfNS0xLTEtMS0w_f3a013b3-f532-442b-b81a-0f7db2071186">7,811</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnusedCommitmentsToExtendCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfNS0zLTEtMS0w_852cab96-1dd9-4c64-8087-88dc7c14a8f5">18,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="i5c1d1d93bc954ebf94cf02d893743726_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnusedCommitmentsToExtendCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfNi0xLTEtMS0w_01f13f9e-d6ce-4b6a-8a32-871c92a59974">582,540</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="i7437d2f934da4c318a452fac0c583e59_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnusedCommitmentsToExtendCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfNi0zLTEtMS0w_0a3d6dac-e6dc-4dc1-b455-5cdd6c2bfe43">661,902</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="i8ba2b1364aad4a5dba737af9f45f0fe9_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnusedCommitmentsToExtendCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfOS0xLTEtMS0w_df199353-87aa-44f8-bb8b-df5dbd95bec1">57,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="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnusedCommitmentsToExtendCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfOS0zLTEtMS0w_a220f1ef-9006-4bfb-9d95-bb6fd96d8524">52,453</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="i81feef12c4be49279348064df46b0762_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnusedCommitmentsToExtendCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfMTAtMS0xLTEtMA_e18c8bc4-eece-4346-95b0-121aba472693">135,028</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fae8c4cfc644ac88684cd84848c35de_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnusedCommitmentsToExtendCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfMTAtMy0xLTEtMA_b209d038-52bf-4a11-8031-36a22a3036dd">127,821</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="ie546399392844984960c34999acd50f2_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnusedCommitmentsToExtendCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfMTEtMS0xLTEtMA_4403371d-ddff-4da6-add4-09624ed827a8">193,011</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="i35990a7ca38d4e02805297ff2bbee248_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnusedCommitmentsToExtendCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfMTEtMy0xLTEtMA_8b009c5b-e60c-4b84-aefa-7c4961ef1681">180,274</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="id0ce044786694b1d9ac6793280da1fd4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnusedCommitmentsToExtendCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfMTItMS0xLTEtMA_a4111b4f-6f90-424d-80fc-dfdf1f4ae60a">267,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="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnusedCommitmentsToExtendCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfMTItMy0xLTEtMA_7d447d46-d593-4b46-ac37-a76b4cd49414">263,249</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="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnusedCommitmentsToExtendCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfMTMtMS0xLTEtMA_5b5de4c4-32b4-4152-b3a0-0ecfbf4bb229">1,042,823</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="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnusedCommitmentsToExtendCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfMTMtMy0xLTEtMA_e828d72e-4d84-49e9-8312-1623f098a766">1,105,425</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="text-align:justify;text-indent:36pt"><span><br/></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%">Upon CECL adoption, as described in Note (1) Description of Business, Basis of Presentation, Significant Accounting Policies and Recently Issued Accounting Pronouncements, the Bank recorded an increase in the beginning ACL on unfunded commitments of $<ix:nonFraction unitRef="usd" contextRef="i0819ae2ca5004eff991ac8850f486909_I20200101" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RleHRyZWdpb246YmE2NDMxODA0Yzg1NDllNmE4MmQ1YWI0NDU1MTQxMDRfMTA1MQ_012c06f8-a785-49b8-a8e1-46c88ac2793d">3.7</ix:nonFraction>&#160;million as of January 1, 2020, representing the change in methodology from an estimate of incurred losses </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%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><ix:continuation id="i9ed8b9e688f84f24a3154042ff3cd93b"><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%">at the balance sheet date, with an estimated probability of funding, to an estimate of credit losses on future utilization over the entire contractual period.</span></div><ix:nonNumeric contextRef="i6e9572bec04745dbb3471efa7be27310_D20210101-20210630" name="hfwa:AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RleHRyZWdpb246YmE2NDMxODA0Yzg1NDllNmE4MmQ1YWI0NDU1MTQxMDRfMTQyMg_742f9398-ab5c-4cb3-b4a4-7bded11f58f5" 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: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</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%">Six months ended</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2020</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" 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="i21a17b288186445eae0a80f3b272d8b4_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfMy0xLTEtMS0w_00af0efb-ec34-477a-a7d6-93f431930ab9">3,617</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i0d485f1072634e748776b23979898313_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfMy0zLTEtMS0w_b7832368-4540-4b80-8729-7272a2a14b2c">1,990</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i115d6d0454424692b0faf7762d052e55_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfMy01LTEtMS01MjA1_aecebb93-04af-448f-9544-431e2556ac83">4,681</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ic03e96ef0547422a987e8072fa1ba742_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfMy03LTEtMS01MjA1_fed0bcc5-4841-4487-aba0-d86dd6a55c94">306</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%">Impact of CECL Adoption</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86be58a550734569b6933645c346b6ce_I20210331" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNC0xLTEtMS0w_c653d385-8936-4b36-bf56-98bf829e33b9">&#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="i8a9e228c701445b185898425cd4873fb_I20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNC0zLTEtMS0w_d85ba428-835a-48ab-9d71-15376d97b34a">&#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="i962188c0cd1841c38c320c2279935cd7_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNC01LTEtMS0w_5c12b55a-b60c-43ef-9ade-a58cc6f4e82c">&#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="i300a0a5ca53249948a7892b3b3ed03cc_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNC03LTEtMS01MjA3_324fa1b0-3f2b-430a-80b9-e2154a0a6140">3,702</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%">Adjusted balance, beginning of period</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="i5f07d11ee19842aa84bf562a97b1f858_I20210331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNS0xLTEtMS0w_5c084c72-678e-4ac7-8d52-c6e6a84eddc6">3,617</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="if8073613f86f45baab8345c54387e2c2_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNS0zLTEtMS0w_395b990c-2fc6-47e3-8b5c-386fa60d4826">1,990</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="i037ea75f509d481caf133f96ab1eb2bb_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNS01LTEtMS0w_1c1e5bce-e10f-421f-84b0-a4ac78551932">4,681</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="i154fb4ccf27f44aea7b32382c6f0b052_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNS03LTEtMS0w_6a73ffa1-370b-4d43-81d0-4f00073e6c07">4,008</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 2px 41.5pt;text-align:left;text-indent:-22.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Reversal of) provision for 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="i7ee3551707cd46baa729d4fe6b3b19dc_D20210401-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForOtherCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNi0xLTEtMS0w_6520b9f2-a067-4f08-b8eb-83f636602e03">1,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="i0119ddb9c0cc4bd0b36ba68cb6a5ccc9_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForOtherCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNi0zLTEtMS0w_c2e90556-66e7-49d7-aaae-4f196d7114fb">2,622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e9572bec04745dbb3471efa7be27310_D20210101-20210630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForOtherCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNi01LTEtMS0w_85969b76-2d32-47dd-8c1c-b3fd44c89c58">2,230</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="i2a73d18e81504618aed21b6653e0c3a7_D20200101-20200630" decimals="-3" name="us-gaap:ProvisionForOtherCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNi03LTEtMS01MjEz_528b48e7-1821-4672-af8b-531665c1ab8d">604</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%">Balance, end of period</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="ia9ad0f06f615439b8f5f60103f6e09e9_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNy0xLTEtMS0w_ac1bb34c-80a5-4594-a3cf-c181d514d8f6">2,451</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="i33b3ebc0e71448e6a86f64e75bd35b0b_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNy0zLTEtMS0w_ce7d1a62-90a8-4e6c-83c7-c6947c5d18f3">4,612</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="ia9ad0f06f615439b8f5f60103f6e09e9_I20210630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNy01LTEtMS0w_cb21f991-cae7-440e-8648-430b192363aa">2,451</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="i33b3ebc0e71448e6a86f64e75bd35b0b_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNy03LTEtMS0w_1be0523f-a9a9-429a-b056-b4d9c86ab8e4">4,612</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:continuation><div style="text-align:justify"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_91"></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 and six months ended June 30, 2021. The information contained in this section should be read with the unaudited Condensed Consolidated Financial Statements and the accompanying Notes included herein, the Forward Looking Statements included herein and the December&#160;31, 2020 audited Consolidated Financial Statements and the accompanying Notes included in our 2020 Annual Form 10-K.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_94"></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. During the three months ended March 31, 2020, we ceased indirect auto loan originations, included in our consumer portfolio. 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, and by governmental policies and actions of regulatory agencies. Net interest income is additionally affected by changes on 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="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 consistent 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 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, and internet and mobile banking channels as well as software-as-a-service providers. Professional services consists primarily of third party service providers, such as auditors, consultants and legal fees.</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, governmental policies and actions of regulatory authorities, especially changes resulting from the COVID-19 pandemic and the </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><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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%">governmental actions taken to address it. 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><br/></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%">COVID-19 Pandemic Response</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 maintains its commitment to supporting its community and customers during the COVID-19 pandemic and remains focused on keeping its employees safe and the Bank running effectively to serve its customers. The governors of Washington and Oregon, where our branches are located, recently announced the easing of restrictions which were implemented in response to the COVID-19 pandemic. Accordingly, all Bank branches were reopened with normal hours, remote employees commenced a phased-in return to the office over the summer and substantially all employees are expected to return to their go-forward working environments by Labor Day. The Bank will continue to monitor branch access and occupancy levels in relation to cases and close contact scenarios and follow governmental restrictions and public health authority guidelines.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_97"></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%">Earnings Summary</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 June&#160;30, 2021 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 income was </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$32.7 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, or </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$0.90</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> per diluted common share, for the three months ended June 30, 2021 compared to a net loss of $6.1 million, or $(0.17) per diluted common share, for the three months ended June 30, 2020. Net income</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> increased $38.8 million, or 632.7%, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for the three months ended June&#160;30, 2021 compared to the same period in 2020 due primarily to a </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">reversal</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of provision for credit losses of $14.0 million during the three months ended June 30, 2021 compared to a provision for credit losses of $28.6 million for the same period in 2020.</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 efficiency ratio consists of noninterest expense divided by the sum of net interest income plus noninterest income. The Company&#8217;s efficiency ratio was </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">58.18%</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for the three months ended June 30, 2021 compared to 63.31% for the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">three months ended June 30, 2020. The change in the efficiency ratio was attributable primarily to the increase in net interest income.</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-style:italic;font-weight:400;line-height:120%">Comparison of six months ended June 30, 2021 to the comparable period 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 income was </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$58.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, or </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$1.60</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> per diluted common share, for the six months ended June 30, 2021 compared t</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o $6.1 million, or $0.17</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> per diluted common share, for the six months ended June 30, 2020. Net income </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">increase</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$52.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, or </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">859.1%</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, for the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">six months ended June 30, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> compared to the same period in 2020 due primarily to a</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> reversal o</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">f provision for credit losses of $21.2 million during the six months ended June 30, 2021 compared to a provision for credit losses of $36.5 million for the same period in 2020.</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 Company&#8217;s efficiency ratio was </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">59.84%</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for the six months ended June 30, 2021 compared to 63.75% for the six months ended June 30, 2020.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The change in the efficiency ratio was attributable primarily to the increase in net interest income.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_100"></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 Net Interest Margin Overview</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%">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' eq</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">uity; market interest rate fluctuations; and asset quality.</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 June&#160;30, 2021 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 $4.0 million, or 7.9%, to $54.3 million for the three months ended June 30, 2021 compared to $50.3 million for the same period in 2020 due primarily to increases in loan yield and secondarily due to the Bank decreasing deposit rates following decreases in short-term market interest rates since the quarter ended March 31, 2020. Loan yield benefited from the impact of SBA PPP loan forgiveness, which prompted the recognition of the remaining net deferred fees outstanding for the underlying forgiven SBA PPP loans, and recoveries of $2.0 million of interest and fees on loans classified as nonaccrual, including $1.5 million related to the full payoff of an agricultural business relationship of $10.7 million which was initially classified as nonaccrual during the three months ended September 30, 2019.</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 following table provides relevant net interest income information 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: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 June 30,</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%">2021</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%">2020</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Average<br/>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: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: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<br/>Yield/<br/>Rate </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="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/>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: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: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<br/>Yield/<br/>Rate </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="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/>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: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,402,868&#160;</span></td><td style="background-color:#ffffff;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,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.62&#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%">4,442,108&#160;</span></td><td style="background-color:#ffffff;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%">48,404&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.38&#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%">(39,240)</span></td><td style="background-color:#ffffff;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%">2,346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.24&#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%">799,023&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">764,691&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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:8pt;font-weight:400;line-height:100%">34,332&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(520)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.37)</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%">160,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,296&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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%">193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.08)</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;border-bottom:1pt 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%">964,791&#160;</span></td><td style="background-color:#cceeff;border-bottom: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:1pt 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%">263&#160;</span></td><td style="background-color:#cceeff;border-bottom: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.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:1pt 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%">185,399&#160;</span></td><td style="background-color:#cceeff;border-bottom: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:1pt 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%">43&#160;</span></td><td style="background-color:#cceeff;border-bottom: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.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:1pt 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%">779,392&#160;</span></td><td style="background-color:#cceeff;border-bottom: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:1pt 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%">220&#160;</span></td><td style="background-color:#cceeff;border-bottom: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.02&#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%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></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: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 June 30,</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%">2021</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%">2020</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Average<br/>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: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: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<br/>Yield/<br/>Rate </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="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/>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: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: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<br/>Yield/<br/>Rate </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="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/>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: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:#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,327,171&#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%">56,010&#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%">3.55&#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%">5,552,494&#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%">53,994&#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%">3.91&#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%">774,677&#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%">2,016&#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%">(0.36)</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%">752,034&#160;</span></td><td style="background-color:#cceeff;padding: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%">757,530&#160;</span></td><td style="background-color:#cceeff;padding: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%">(5,496)</span></td><td style="background-color:#cceeff;padding: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,079,205&#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%">6,310,024&#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%">769,181&#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></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;padding:0 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:700;line-height:100%">Interest Bearing 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><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><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:400;line-height:100%">Certificates of Deposit</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%">381,417&#160;</span></td><td style="background-color:#cceeff;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%">481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.51&#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 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%">513,539&#160;</span></td><td style="background-color:#cceeff;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%">1,810&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#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 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%">(132,122)</span></td><td style="background-color:#cceeff;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%">(1,329)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.91)</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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">591,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">476,312&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.04)</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%">Interest bearing demand and 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:8pt;font-weight:400;line-height:100%">2,836,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">954&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,440,691&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">396,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:8pt;font-weight:400;line-height:100%">(538)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.12)</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:8pt;font-weight:400;line-height:100%">Total interest bearing deposits</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%">3,809,750&#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%">1,524&#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%">0.16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">3,430,542&#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%">3,417&#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%">0.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;border-top:1pt 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%">379,208&#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%">(1,893)</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%">(0.24)</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%">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:8pt;font-weight:400;line-height:100%">20,986&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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%">20,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">293&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</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%">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:8pt;font-weight:400;line-height:100%">43,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,702&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,557&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.34)</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%">FHLB advances and other borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,909)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.57)</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:8pt;font-weight:400;line-height:100%">Total interest bearing liabilities</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%">3,873,995&#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%">1,745&#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%">0.18&#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%">3,479,846&#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%">3,681&#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%">0.43&#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%">394,149&#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%">(1,936)</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%">(0.25)</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 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:#cceeff;padding:2px 0 2px 1pt;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,246,929&#160;</span></td><td style="background-color:#cceeff;padding: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;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;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,883,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="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;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%">363,702&#160;</span></td><td style="background-color:#cceeff;padding: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;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;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:8pt;font-weight:400;line-height:100%">Other noninterest bearing 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:8pt;font-weight:400;line-height:100%">122,520&#160;</span></td><td style="background-color:#ffffff;padding: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%">139,412&#160;</span></td><td style="background-color:#ffffff;padding: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%">(16,892)</span></td><td style="background-color:#ffffff;padding: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:400;line-height:100%">Stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,761&#160;</span></td><td style="background-color:#cceeff;padding: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%">807,539&#160;</span></td><td style="background-color:#cceeff;padding: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%">28,222&#160;</span></td><td style="background-color:#cceeff;padding: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 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:#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,079,205&#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%">6,310,024&#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%">769,181&#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></tr><tr><td colspan="3" 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 income</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 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,265&#160;</span></td><td style="background-color:#cceeff;padding: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;border-top:3pt double #000000;padding:0 1pt"></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%">50,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="3" style="background-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 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%">3,952&#160;</span></td><td style="background-color:#cceeff;padding: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></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 spread</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;border-top:3pt double #000000;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%">3.37&#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;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.48&#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;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.11)</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;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.44&#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;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.64&#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;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%">(0.20)</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%">Average interest earning assets to average interest bearing 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">163.32&#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;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%">159.56&#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;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%">3.76&#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%">Cost of total deposits</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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"><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;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%">0.26&#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;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%">(0.16)</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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Annualized</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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The average loan balances are net of ACL on loans. Nonaccrual loans have been included as loans carrying a zero yield. </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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Yields on tax-exempt securities and loans have not been stated on a tax-equivalent 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:115%">Net interest income as a percentage of average interest earning assets, or net interest margin, decreased due primarily to the change in the mix of total interest earning assets, including a significant increase in average interest earning deposits to 15.2% of total earning assets at June 30, 2021 compared to 3.3% at June 30, 2020, and decreases in yields on interest earning assets over the past year following decreases in short-term market rates during the quarter ended March 31, 2020. The decrease in net interest margin was offset partially by a decrease in the cost of total interest bearing deposits reflecting the decreases in short-term market rates.</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:115%">The following table presents the loan yield and the impacts of SBA PPP loans and the incremental accretion on purchased loans on this financial measure for the periods presented below:</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:2px 1pt;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><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-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%">June 30,<br/>2021</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%">June 30,<br/>2020</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="12" style="background-color:#cceeff;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:700;line-height:100%;text-decoration:underline">Non-GAAP reconciliation of loan yield: </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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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;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:#ffffff;padding:2px 0 2px 1pt;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.62&#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.38&#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><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 impact from 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%">(0.12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.24&#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"><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%">Exclude impact from incremental accretion on purchased 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="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;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:#ffffff;border-bottom: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:1pt solid #000000;padding:2px 0 2px 1pt;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:#ffffff;border-bottom: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><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><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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: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="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%">Loan yield, excluding SBA PPP loans and incremental accretion on purchased loans (non-GAAP)</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.45&#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"><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 #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.56&#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"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;padding-left:1.87pt;position:relative;top:-3.15pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See Reconciliations of "Non-GAAP Financial Measures section."</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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:1.87pt">Represents the amount of interest income recorded on purchased 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 CECL Adoption. 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 purchased loans decreases.</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:115%">The impact to loan yield from recoveries of interest and fees on loans classified as nonaccrual was 18 basis points and one basis point, respectively, during the three months ended June 30, 2021 and 2020.</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 six months ended June 30, 2021 to the comparable period 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:115%">Net interest income </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">increase</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">d </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$7.6 million, or 7.7%, to $106.5 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> for the six months ended June 30, 2021 compared to $98.9 million for the same period in 2020 due primarily to </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">an increase in the average balance of loans receivable, net, predominately from SBA PPP loans and secondarily due to the Bank decreasing deposit rates following decreases in short-term market interest rates. The increase in net interest income was offset partially by decreases in the yield for all interest earning assets, reflecting the decreases in market interest rates.</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:115%">The following table provides relevant net interest income information 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:24.046%"></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: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.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:7pt;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%">Six Months Ended June 30,</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:7pt;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%">2021</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%">2020</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:7pt;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:7pt;font-weight:700;line-height:100%">Average<br/>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: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: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<br/>Yield/<br/>Rate </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="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/>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: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: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<br/>Yield/<br/>Rate </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="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:7pt;font-weight:700;line-height:100%">Average<br/>Balance</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: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-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:7pt;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:7pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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: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,446,442&#160;</span></td><td style="background-color:#ffffff;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%">100,274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.55&#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%">4,095,340&#160;</span></td><td style="background-color:#ffffff;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%">94,681&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.65&#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%">351,102&#160;</span></td><td style="background-color:#ffffff;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%">5,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</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%">736,990&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,584&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">790,189&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(53,199)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,619)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.52)</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:9pt;text-indent:-9pt"><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%">162,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,905&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">141,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,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</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 10pt;text-align:left;text-indent:-9pt;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%">840,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">438&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,651&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</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,185,654&#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%">110,201&#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%">3.59&#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%">5,182,132&#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%">107,080&#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.16&#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%">1,003,522&#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%">3,121&#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%">(0.57)</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%">754,533&#160;</span></td><td style="background-color:#cceeff;padding: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%">752,986&#160;</span></td><td style="background-color:#cceeff;padding: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%">1,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="3" style="background-color:#cceeff;padding:0 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%">6,940,187&#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%">5,935,118&#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%">1,005,069&#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></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;padding:0 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:700;line-height:100%">Interest Bearing 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><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><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:400;line-height:100%">Certificates of deposit</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%">387,310&#160;</span></td><td style="background-color:#cceeff;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%">1,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.54&#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 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%">520,774&#160;</span></td><td style="background-color:#cceeff;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%">3,822&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.48&#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 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%">(133,464)</span></td><td style="background-color:#cceeff;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%">(2,782)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.94)</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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">575,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">184&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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:8pt;font-weight:400;line-height:100%">303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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%">120,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(119)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.07)</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%">Interest bearing demand and 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:8pt;font-weight:400;line-height:100%">2,784,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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%">2,321,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,508&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,409&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,480)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.15)</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:8pt;font-weight:400;line-height:100%">Total interest bearing deposits</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%">3,747,966&#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%">3,252&#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%">0.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">3,297,465&#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%">7,633&#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%">0.47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">450,501&#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%">(4,381)</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%">(0.30)</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%">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:8pt;font-weight:400;line-height:100%">20,950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">373&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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%">503&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">293&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(130)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.31)</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%">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:8pt;font-weight:400;line-height:100%">41,676&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">0.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,474&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</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%">FHLB advances and other borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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%">(2,949)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.55)</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:8pt;font-weight:400;line-height:100%">Total interest bearing liabilities</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%">3,810,592&#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%">3,698&#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%">0.20&#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%">3,342,545&#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%">8,216&#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%">0.49&#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%">468,047&#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%">(4,518)</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%">(0.29)</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 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:#cceeff;padding:2px 0 2px 1pt;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,169,574&#160;</span></td><td style="background-color:#cceeff;padding: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;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;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,651,737&#160;</span></td><td style="background-color:#cceeff;padding: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;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;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%">517,837&#160;</span></td><td style="background-color:#cceeff;padding: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;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;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:8pt;font-weight:400;line-height:100%">Other noninterest bearing 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:8pt;font-weight:400;line-height:100%">128,606&#160;</span></td><td style="background-color:#ffffff;padding: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%">134,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 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%">(5,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="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:400;line-height:100%">Stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">831,415&#160;</span></td><td style="background-color:#cceeff;padding: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%">806,805&#160;</span></td><td style="background-color:#cceeff;padding: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%">24,610&#160;</span></td><td style="background-color:#cceeff;padding: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 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 stockholders&#8217; equity</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%">6,940,187&#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%">5,935,118&#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%">1,005,069&#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></tr><tr><td colspan="3" 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 income</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 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%">106,503&#160;</span></td><td style="background-color:#cceeff;padding: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;border-top:3pt double #000000;padding:0 1pt"></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%">98,864&#160;</span></td><td style="background-color:#cceeff;padding: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;border-top:3pt double #000000;padding:0 1pt"></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%">7,639&#160;</span></td><td style="background-color:#cceeff;padding: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></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 spread</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;border-top:3pt double #000000;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%">3.39&#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;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.67&#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;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.28)</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;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.47&#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;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.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;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%">(0.37)</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="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><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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:24.046%"></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: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.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:7pt;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%">Six Months Ended June 30,</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:7pt;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%">2021</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%">2020</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:7pt;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:7pt;font-weight:700;line-height:100%">Average<br/>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: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: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<br/>Yield/<br/>Rate </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="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/>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: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: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<br/>Yield/<br/>Rate </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="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:7pt;font-weight:700;line-height:100%">Average<br/>Balance</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: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-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:7pt;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:7pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average interest earning assets to average interest bearing 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">162.33&#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;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%">155.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: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;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%">7.29&#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%">Cost of total deposits</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.11&#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;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%">0.31&#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;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%">(0.20)</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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:1.87pt">Annualized</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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:1.87pt">The average loan balances presented in the table are net of allowances for loan losses. Nonaccrual loans have been included in the table as loans carrying a zero yield. </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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:1.87pt">Yields on tax-exempt securities and loans have not been stated on a tax-equivalent basis.</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 interest margin </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">decreased </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">due primarily to a </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">significant increase in average interest earning deposits to 13.6% of total earning assets at during the six months ended June 30, 2021 compared to 3.0% for the same period 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 loan yield and the impacts of SBA PPP loans and the incremental accretion on purchased loans on this financial measure for the periods presented below</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: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%">Six Months Ended<br/>June 30,</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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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-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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Non-GAAP reconciliation of loan yield: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;text-decoration:underline;top:-3.15pt;vertical-align:baseline">(1)</span></div></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: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:#ffffff;padding:2px 0 2px 1pt;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.55&#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.65&#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 7.75pt;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 on loan yield from 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%">(0.05)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exclude impact on loan yield from incremental accretion on purchased 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</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: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 purchased loans (non-GAAP)</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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-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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.71&#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"><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></tr><tr><td colspan="3" style="display: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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For additional information, see "Non-GAAP Financial Measures."</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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Represents the amount of interest income recorded on purchased 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 CECL Adoption. 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 purchased loans decreases.</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:115%">The impact to loan yield from recoveries of interest and fees on loans classified as nonaccrual was 12 basis points and two basis points, respectively, during the six months ended June 30, 2021 and 2020.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_103"></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 Condensed Consolidated Statements of Income as the provision for credit losses. The ACL on unfunded commitments is included on the Condensed Consolidated Statements of Financial Condition within Accrued expenses and other liabilities. The methodology for determining the ACL on loans is disclosed in the Analysis of Allowance for Credit Losses on Loans section below. The methodology for determining the ACL on unfunded commitments uses loss rates calculated in the ACL on loans by segment and an estimate of the likelihood of utilization of the unfunded commitment, both applied to the outstanding balance of unfunded commitments by segment.</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 June&#160;30, 2021 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 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/>June 30,</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></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%">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:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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%">Change </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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%">Percentage 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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Reversal of) provision for 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%">(12,821)</span></td><td style="background-color:#cceeff;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%">25,941&#160;</span></td><td style="background-color:#cceeff;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%">(38,762)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(149.4)</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%">(Reversal of) provision for 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%">(1,166)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,788)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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 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%">(Reversal of) provision for 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%">(13,987)</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%">28,563&#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%">(42,550)</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 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%">(149.0)</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="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><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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 reversal of provision for credit losses recognized during the </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">three months ended June 30, 2021</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> was primarily </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">due to improvements in the economic forecast at </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June&#160;30, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> compared to the forecast at March 31, 2021</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The provision for credit losses on loans of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$25.9 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for the three months ended </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June&#160;30, 2020 </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">was due primarily to the economic forecast at that time reflecting the worsening of economic conditions stemming from the onset of the COVID-19 pandemic.</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 six months ended June 30, 2021 to the comparable period 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 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%">Six Months Ended<br/>June 30,</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></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%">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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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%">Change </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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%">Percentage 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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Reversal of) provision for 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%">(18,956)</span></td><td style="background-color:#cceeff;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%">35,905&#160;</span></td><td style="background-color:#cceeff;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%">(54,861)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(152.8)</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%">(Reversal of) provision for 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%">(2,230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">604&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,834)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(469.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 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%">(Reversal of) provision for 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%">(21,186)</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%">36,509&#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%">(57,695)</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 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%">(158.0)</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 reversal of provision for credit losse</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">s </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">recognized during</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> the six months ended June 30, 2021 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">was primarily </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">due to improvements in the economic forecast during the six months ended </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June&#160;30, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> compared to the worsening of economic conditions during the six months ended </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June&#160;30, 2020 stemming from</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> the onset of the COVID-19 pandemic.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_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%">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 June&#160;30, 2021 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 key components of noninterest income and the change for the periods noted:</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/>June 30,</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></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%">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:9pt;font-weight:700;line-height:100%">2020</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%">Percentage 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: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%">4,422&#160;</span></td><td style="background-color:#cceeff;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,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 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%">822&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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><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 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%">&#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%">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:9pt;font-weight:400;line-height:100%">(409)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#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 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%">1,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%">1,135&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#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%">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%">209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">769&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(560)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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="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%">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%">717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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;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%">1,946&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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 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 #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%">8,297&#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%">8,248&#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%">49&#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 #000000;padding:2px 0 2px 1pt;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:#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 increased due primarily to an increase in service charges and other fees also due mostly to higher interchange income and increased deposit fee income, offset partially by fewer executions of interest rate swap contracts and a reduced gain on sale of investment securities due to fewer sales.</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 six months ended June 30, 2021 to the comparable period 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 noted:</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="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%">Six Months Ended<br/>June 30,</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></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%">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:9pt;font-weight:700;line-height:100%">2020</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%">Percentage 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: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%">8,422&#160;</span></td><td style="background-color:#cceeff;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%">7,976&#160;</span></td><td style="background-color:#cceeff;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%">446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#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%">Gain 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%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,423&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,394)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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%">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%">2,373&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,682&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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="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 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%">361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,065&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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;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:#cceeff;padding:2px 0 2px 1pt;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,373&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,530&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(157)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</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,990&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,058&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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 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 #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%">16,548&#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%">17,734&#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%">(1,186)</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%">(6.7)</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="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><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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%">Nonintere</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">st income </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">decreased </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">due primarily to reduced gain on sale of investment securities due to fewer sales and a decline in interest rate swap fees due to fewer executions of interest rate swap contracts. Offsetting these decreases was an increase in the gain on sale of loans, net due to higher origination volume and sales margin, reflecting the low interest rate environment and an increase in service charges and other fees due primarily to higher interchange income.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_109"></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 June&#160;30, 2021 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 key components of noninterest expense and the change for the periods noted:</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/>June 30,</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></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%">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:9pt;font-weight:700;line-height:100%">2020</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%">Percentage 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: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%">22,088&#160;</span></td><td style="background-color:#cceeff;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,927&#160;</span></td><td style="background-color:#cceeff;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%">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%">0.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;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,091&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#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%">3,998&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,517&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#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%">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%">696&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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: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%">1,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,169&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,067)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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%">991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">905&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.5&#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%">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:9pt;font-weight:400;line-height:100%">238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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;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 real estate owned, 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%">&#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%">(170)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#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%">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%">797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">903&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(106)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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;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:#ffffff;padding:2px 0 2px 1pt;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,098&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(455)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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="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 expense</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%">36,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><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%">37,073&#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%">(677)</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%">(1.8)</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 </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">expense </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">decrease</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d due primari</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ly to a decrease in </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">professional services expense due to costs incurred during the three months ended June 30, 2020 related to the launch of the new mobile and online commercial banking platform, "Heritage Direct". The decrease in noninterest expense was offset partially by a</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">n increase in data processing as the Bank continues to invest in technology.</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-style:italic;font-weight:400;line-height:120%">Comparison of six months ended June 30, 2021 to the comparable period 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%">The following table presents changes in the key components of noninterest expense for the periods noted:</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="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%">Six Months Ended<br/>June 30,</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></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%">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:9pt;font-weight:700;line-height:100%">2020</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%">Percentage 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: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%">44,549&#160;</span></td><td style="background-color:#cceeff;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%">44,433&#160;</span></td><td style="background-color:#cceeff;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%">116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#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%">8,545&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(354)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#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%">7,810&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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%">1,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%">1,562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#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%">2,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,546&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,113)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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: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,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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 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%">928&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">690&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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%">Other real estate owned, 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%">&#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%">(145)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#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%">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%">1,594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,806&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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;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:#ffffff;padding:2px 0 2px 1pt;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,255&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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%">(1,033)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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 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:#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%">73,638&#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%">74,333&#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%">(695)</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%">(0.9)</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 </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">expense </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">decrease</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d due primari</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ly to lower </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">professional services expense discussed above and secondarily due to the decrease in other expense driven primarily by a reduction of discretionary expenses, including employee business travel as a result of the Company's suspension of non-essential travel due to COVID-19. The decrease in noninterest expense was offset partially by a</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">n increase in data processing expense as the Bank continues to invest in technology and an increase in the </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Federal deposit insurance premium expense as the Bank used its remaining FDIC's small bank credit assessments during the six months ended June 30, 2020.</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><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_115"></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 June&#160;30, 2021 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 (benefit) and related metrics and the change for the periods noted:</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/>June 30,</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></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%">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:9pt;font-weight:700;line-height:100%">2020</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%">Percentage 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 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 (loss) 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%">40,153&#160;</span></td><td style="background-color:#cceeff;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%">(7,075)</span></td><td style="background-color:#cceeff;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%">47,228&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">667.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></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 (benefit)</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%">7,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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)</span></td><td style="background-color:#ffffff;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%">8,387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">896.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%">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%">18.6&#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%">13.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.9)</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 (benefit) and the effective income tax rate both increased from the quarter ended June&#160;30, 2020 due primarily to income before income taxes recognized during the quarter ended June 30, 2021 compared to a loss before income taxes recognized for the quarter ended June 30, 2020.</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 six months ended June 30, 2021 to the comparable period 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 (benefit) and related metrics and the change for the periods noted:</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%">Six Months Ended<br/>June 30,</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></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%">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:9pt;font-weight:700;line-height:100%">2020</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%">Percentage 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 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%">70,599&#160;</span></td><td style="background-color:#cceeff;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%">5,756&#160;</span></td><td style="background-color:#cceeff;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%">64,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,126.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></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 (benefit)</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%">12,553&#160;</span></td><td style="background-color:#ffffff;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%">(296)</span></td><td style="background-color:#ffffff;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%">12,849&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,340.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></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.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%">(5.1)</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%">22.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">449.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="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%">Inco</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">me tax expense (benefit) and the effective income tax rate both </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">increased</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> due primarily to higher pre-tax income and secondarily due to a provision in the CARES Act, which permitted the Company to recognize a $1.0 million benefit from net operating losses related to prior acquisitions during the six months ended June 30, 2020.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_121"></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%">Consolidated 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 from December&#160;31, 2020 to June&#160;30, 2021:</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%">June 30,<br/>2021</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, 2020</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%">Percentage 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%">1,264,933&#160;</span></td><td style="background-color:#ffffff;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%">743,322&#160;</span></td><td style="background-color:#ffffff;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%">521,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 2.5pt;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,049,524&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">802,163&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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%">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%">2,739&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,193)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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%">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,155,968&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,398,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(242,494)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.5)</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 real estate owned</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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: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:#cceeff;padding:2px 0 2px 1pt;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,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,617)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</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%">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%">7,933&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,661&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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%">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%">108,988&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#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 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%">17,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%">19,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,305)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.9)</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%">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%">163,206&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,095)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</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 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%">11,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,594)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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%">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%">240,939&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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></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 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%">7,105,672&#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%">6,615,318&#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%">490,354&#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%">7.4&#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;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 #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%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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: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%">June 30,<br/>2021</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, 2020</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%">Percentage 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:#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%;text-decoration:underline">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%">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%">6,061,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 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,597,990&#160;</span></td><td style="background-color:#cceeff;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%">463,716&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">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,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,887&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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: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%">46,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,746&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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="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%">120,519&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</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 #000000;padding:2px 0 2px 1pt;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,249,688&#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,794,879&#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%">454,809&#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%">7.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:700;line-height:100%;text-decoration:underline">Stockholders' equity</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%">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%">572,060&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">571,021&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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%">0.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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">267,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%">224,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,463&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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%">Accumulated other comprehensive income, 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%">16,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%">25,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,957)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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;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:#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%">855,984&#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%">820,439&#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%">35,545&#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%">4.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 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:#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%">7,105,672&#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%">6,615,318&#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%">490,354&#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 #000000;padding:2px 0 2px 1pt;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.4&#160;</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%">Total assets increased due primarily to increased cash and cash equivalents and investment securities available for sale primarily as a result of purchases of $388.6 million, reflecting in each case the significant increase in total deposits. The increase in total assets was offset partially by a decrease in loan receivable, net, which is discussed in more detail in the "Lending Activities Overview" section below, and a decrease in prepaid expenses and other assets due primarily to the return of the New Market Tax Credit equity method investment.</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 liabilities and stockholder's equity increased due primarily to an increase in deposits, which is discussed in more detail in the "Deposit Activities Overview" section below and net income.</span></div><div><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_124"></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%">Lending Activities 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 Bank is a</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> full-service commercial bank which originates a wide variety of loans with a focus on commercial business loans. Loans receivable decreased </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$261.1 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> compared to December&#160;31, 2020 due primarily to a decrease in SBA PPP loans as a result of forgiveness payments received from the SBA in excess of origin</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ations, a decrease in demand for commercial and industrial loans and a decrease in consumer loans primarily from continued runoff of the indirect auto loan portfolio following the cessation of this business line during the three months ended March 31, 2020.</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 a comparison of the changes in the Company's loan portfolio by type of loan from December&#160;31, 2020 to June&#160;30, 2021:</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:33.695%"></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: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: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: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: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.604%"></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%">June 30, 2021</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, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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: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: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%">% of 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">(2)</span></div></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: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: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%">% of 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">(2)</span></div></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%">Percentage Change</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%">651,915&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#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%">733,098&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.4&#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%">(81,183)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.1)</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%">544,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%">12.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%">715,121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(170,871)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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 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%">865,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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%">856,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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%">8,978&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#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,425,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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,410,303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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%">14,935&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#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,487,065&#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%">82.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><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,715,206&#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%">83.1&#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%">(228,141)</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%">(6.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;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><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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%">122,756&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,608)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#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%">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><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"><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%">88,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,259&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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%">10,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%">13.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;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%">239,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227,454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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,525&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.5&#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%">328,580&#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.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%">305,713&#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%">6.9&#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%">22,867&#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%">7.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;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%">271,737&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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%">324,972&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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 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,207,530&#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,468,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"></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%">(261,117)</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%">(5.8)</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="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Balances do not include unfunded loan commitments.</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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Percent of loans receivable.</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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Excludes loans held for sale o</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">f $2.7 million </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and $4.9 million at June&#160;30, 2021 and December&#160;31, 2020, respectively.</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%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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:400;line-height:120%">COVID Modifications</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 continues to accommodate a variety of loan modifications under the CARES Act, CA Act and related regulatory guidance as a direct result of COVID-19 pandemic issues impacting these borrowers. At June 30, 2021, approximately 57 loans totaling $40.9 million were in payment deferral modification status compared to 177 loans totaling $92.5 million at December 31, 2020. The top three customer relationships in payment deferral modification status at June 30, 2021 represented $31.7 million, or 77.5% of all loans in payment deferral modification status. These three customer relationships are related to the travel and accommodations industry and will be in payment deferral modification status until December 31, 2021.</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%">SBA Paycheck Protection 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 supported its community and customers during the COVID-19 pandemic through its participation in the SBA's PPP. The Company has identified its SBA PPP loans separately in two tranches based on the date of origination with the first tranche comprised of the SBA PPP loans originated in accordance with the CARES Act ("PPP1") and the second tranche comprised of SBA PPP loans originated under the SBA's PPP in accordance with the CA Act ("PPP2"). PPP1 and PPP2 ended on August 8, 2020 and May 31, 2021, 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 Bank earns 1% interest on these loans as well as a fee from the SBA to cover processing costs, which is amortized over the life of the loan. The Bank began processing loan forgiveness applications and receiving SBA PPP forgiveness payments during the three months ended December 31, 2020.</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 are key statistics from inception of the SBA's PPP through June 30, 2021:</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.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 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="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%">As of June 30, 2021</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%">PPP1</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%">PPP2</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%">Total PPP</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 #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="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%">Total number of funded 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%">4,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,184&#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%">Total amount funded</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%">897,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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">380,014&#160;</span></td><td style="background-color:#ffffff;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,277,367&#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%">Average funded loan size</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%">193&#160;</span></td><td style="background-color:#cceeff;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%">149&#160;</span></td><td style="background-color:#cceeff;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%">178&#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%">Total net fees deferred at funding</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%">28,805&#160;</span></td><td style="background-color:#ffffff;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%">16,041&#160;</span></td><td style="background-color:#ffffff;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%">44,846&#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="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 key statistics of the SBA PPP loans as of and for 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: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 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="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%">As of or for the Three Months Ended</span></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%">June 30, 2021</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%">PPP1</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%">PPP2</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%">Total PPP</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 #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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred fees recognized during the 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%">6,353&#160;</span></td><td style="background-color:#cceeff;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,674&#160;</span></td><td style="background-color:#cceeff;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%">8,027&#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%">Net deferred fees unrecognized as of period end</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,365&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal payments received during the period, including forgiveness payments from the SBA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">357,257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">375,649&#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 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%">Amortized cost as of period end</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196,437&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">347,813&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">544,250&#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="text-align:justify"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_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%">Nonperforming Assets and Credit Quality Metrics</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, other real estate owned and performing TDR loans for the dates 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></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%">June 30,<br/>2021</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, 2020</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%">(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%">Nonaccrual 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></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%">34,209&#160;</span></td><td style="background-color:#ffffff;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%">56,786&#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%">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%">60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184&#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%">Real estate construction and land development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,014&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,022&#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%">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%">58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#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 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%">35,341&#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%">58,092&#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%">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></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%">35,341&#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%">58,092&#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 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></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><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></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></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%">June 30,<br/>2021</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, 2020</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%">(Dollars 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%">ACL 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%">51,562&#160;</span></td><td style="background-color:#ffffff;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%">70,185&#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%">Nonperforming 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.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: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.30&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" 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%">ACL on loans to nonperforming 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%">145.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120.82&#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%">Nonperforming assets to total 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%">0.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.88&#160;</span></td><td style="background-color:#cceeff;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;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%">Performing TDR 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></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%">53,746&#160;</span></td><td style="background-color:#ffffff;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%">49,403&#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 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%">364&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#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%">Real estate construction and land development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,926&#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%">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%">1,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%">1,355&#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 performing TDR loans</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%">55,391&#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 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%">52,872&#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 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 #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: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%">286&#160;</span></td><td style="background-color:#ffffff;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></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%">Potential problem 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 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%">148,823&#160;</span></td><td style="background-color:#cceeff;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%">182,342&#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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Potential problem loans are risk rated SM or worse that are not classified as a performing TDR or nonaccrual loan and are not individually evaluated for credit loss, but which management is closely monitoring because the financial information of the borrower causes concern as to their ability to meet their loan repayment terms. </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%">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%">N</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">onaccrual loans decreased $22.8 million to 0.84% of loans receivable and 0.50% of total assets at June&#160;30, 2021 from 1.30% of loans receivable and 0.88% of total assets at December&#160;31, 2020. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table reflects the changes in nonaccrual loans during 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: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="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</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%">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:9pt;font-weight:700;line-height:100%">2020</span></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Nonaccrual 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></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, beginning of period</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%">58,092&#160;</span></td><td style="background-color:#ffffff;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%">44,525&#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%">Additions to nonaccrual loan classification</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">869&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,827&#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="display:none"></td><td colspan="3" 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%">Net principal payments and transfers to accruing status</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,212)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,395)</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%">Payoffs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,406)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,404)</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%">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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</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%">Transfer to OREO</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(270)</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%">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%">35,341&#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%">33,628&#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%">The decrease in nonaccrual loans during the six months ended June 30, 2021 was due primarily to payoffs, including a payoff of an agricultural business relationship of $10.7 million which was initially classified as nonaccrual during the three months ended September 30, 2019. The Company also recovered $1.5 million of interest and fees on loans related to this payoff.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_133"></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%">Analysis of Allowance for Credit Losses on 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%">We adopted CECL on January 1, 2020. Under this methodology, certain nonaccrual loans and certain performing TDR loans are not considered to have similar risk characteristics as other loans; therefore, they are evaluated for credit loss on an individual basis. The allowance for individually evaluated loans is calculated using either the collateral value method, which considers the likely source of repayment as the value of the collateral, less estimated costs to sell if applicable, or the net present value method, which considers the contractual principal and interest terms and estimated cash flows available from the borrower to satisfy the debt. </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 remaining loans not individually evaluated are disaggregated based on similar risk characteristics into segments and collectively evaluated for ACL using baseline loss rates that are calculated using the Bank's average quarterly historical loss information for those segments. The baseline loss rates are applied to each loan's estimated cash flows over the life of the loan under the remaining life method, including prepayment estimates, to determine the baseline loss estimate for each loan. The CECL methodology also includes consideration of the forecasted direction of the economic and business environment and its likely impact to the estimated allowance as compared to the historical losses over the reasonable and supportable time frame. The impact of those macroeconomic factors to each segment, positive or negative, using the reasonable and supportable period, </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><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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%">are added to the calculated baseline loss rate and are used to establish a macroeconomic allowance. After the reasonable and supportable period, the estimated credit losses revert back to historical baseline loss levels under a reversion period on a straight-lined, input reversion basis. Management can also consider other qualitative factors to adjust the ACL on loans if internal or external conditions suggest changes to the modeled ACL on loans are appropriate.</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 changes in the ACL on loans at and 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/>June 30,</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%">Six Months Ended<br/>June 30,</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%">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:9pt;font-weight:700;line-height:100%">2020</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%">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:9pt;font-weight:700;line-height:100%">2020</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 beginning of the 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%">64,225&#160;</span></td><td style="background-color:#cceeff;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%">47,540&#160;</span></td><td style="background-color:#cceeff;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%">70,185&#160;</span></td><td style="background-color:#cceeff;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%">36,171&#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%">Impact of CECL Adoption</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">1,822&#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%">Adjusted ACL on loans, beginning of period</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%">64,225&#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%">47,540&#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%">70,185&#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%">37,993&#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%">Charge-offs:</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%">Commercial business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,824)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,046)</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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(120)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(431)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(305)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(806)</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 charge-offs</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%">(133)</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%">(2,255)</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%">(320)</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,852)</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%">Recoveries:</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="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="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%">Commercial business</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,140&#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%">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%">&#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%">&#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%">3&#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%">Real estate construction and land development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#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%">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%">144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#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 recoveries</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%">291&#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%">275&#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%">653&#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,455&#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 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 recoveries (charge-offs)</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%">158&#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%">(1,980)</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%">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><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%">(2,397)</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%">(Reversal of) provision 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%">(12,821)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,941&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,956)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,905&#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%">ACL on loans at the end of period</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%">51,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><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%">71,501&#160;</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%">51,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><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%">71,501&#160;</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><td colspan="3" style="display:none"></td><td colspan="3" 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;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 recoveries (charge-offs) 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">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top: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.01&#160;</span></td><td style="background-color:#ffffff;border-top: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="2" style="background-color:#ffffff;border-top: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.18)</span></td><td style="background-color:#ffffff;border-top: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="2" style="background-color:#ffffff;border-top: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.02&#160;</span></td><td style="background-color:#ffffff;border-top: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="2" style="background-color:#ffffff;border-top: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.12)</span></td><td style="background-color:#ffffff;border-top: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><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 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 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%">Loans receivable at the end of 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">(2)</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%">4,207,530&#160;</span></td><td style="background-color:#ffffff;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%">4,666,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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,207,530&#160;</span></td><td style="background-color:#ffffff;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%">4,666,333&#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%">Average loans receivable, net during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,402,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,442,108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,446,442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,095,340&#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:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Annualized.</span></div><div style="padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Excludes loans held 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 </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ACL on loans decreased $18.6 million, or 26.5%, to $51.6 million, or 1.23% of loans receivable, at June&#160;30, 2021 from $70.2 million, or 1.57% of loans receivable, at December&#160;31, 2020. The decrease in the ACL on loans was due primarily to a reversal of prov</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ision for credit losses on loans of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$19.0 million recorded during the six months ended June 30, 2021 following </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">improvements in the economic forecast used in the CECL model at June&#160;30, 2021 as compared to the forecast at </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31, 2020</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. The ACL on loans does not include a reserve for SBA PPP loans as these loans are fully guaranteed by the SBA. The ACL on loans receivable, excluding SBA PPP loans was 1.41% and 1.87% at June 30, 2021 and December 31, 2020, respectively. See "Reconciliations of Non-GAAP Measures" for the calculation of the ACL on loans receivable, excluding SBA PPP.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_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%">Deposits and Other Borrowings 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: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: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: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: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: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.604%"></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%">June 30, 2021</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, 2020</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></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%">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</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</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%">Percentage Change</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%">2,256,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#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%">1,980,531&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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%">275,810&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#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,807,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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%">1,716,123&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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%">90,910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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></tr><tr><td colspan="3" style="background-color:#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,030,164&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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%">962,983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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%">67,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%">7.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: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%">593,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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%">538,819&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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%">54,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:9pt;font-weight:400;line-height:100%">10.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 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,686,807&#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.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%">5,198,456&#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%">92.9&#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%">488,351&#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%">9.4&#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%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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:33.695%"></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: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: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: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: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.604%"></td><td style="width:0.1%"></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%">374,899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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%">399,534&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,635)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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 deposits</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,061,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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 #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:#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%">5,597,990&#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 #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%">100.0&#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"><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%">463,716&#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;padding:2px 0 2px 1pt;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.3&#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 increase in deposits is primarily due to proceeds from SBA PPP loans originated during the six months ended June&#160;30, 2021 which were deposited directly into the customers' deposit accounts.</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 also utilizes securities sold under agreement to repurchase, which are secured by available for sale investment securities, as a supplement to its funding sources. As of June&#160;30, 2021 and December&#160;31, 2020, only three customers utilized this product with total balances of $46.4 million and $35.7 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 deposits and securities sold under agreement to repurchase, borrowings may be used on a short-term basis to compensate for reductions in other sources of funds. Borrowings may also be used on a longer-term basis to support expanded lending activities and match the maturity of repricing intervals of 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 Company has junior subordinated debentures with a par value of $25.0 million which pay quarterly interest based on the three-month LIBOR plus 1.56% and mature in 2037. The balance of the junior subordinated debentures was $21.0 million at June&#160;30, 2021, which reflects the fair value of the junior subordinated debentures established as part of the merger with Washington Banking Company on May 1, 2014, adjusted for the accretion of discount from purchase accounting fair value adjustment.</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%">Additionally, the Bank maintained credit facilities with the FHLB for $1.01 billion and credit facilities with the Federal Reserve Bank for $49.5 million at June&#160;30, 2021. There were no FHLB or Federal Reserve Bank advances outstanding under either facility at June 30, 2021 and these credit facilities were not utilized during the six months ended June 30, 2021. The average balance of FHLB advances was $2.9 million during the six months ended June 30, 2020. The credit facility with the Federal Reserve Bank was not utilized during the six months ended June 30, 2020.</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 also maintains lines of credit with five correspondent banks to purchase federal funds totaling $215.0 million as of June&#160;30, 2021. These lines of credit were not utilized during both the six months ended June 30, 2021 and 2020.</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 was approved to utilize the PPPLF with the Federal Reserve Bank for $560.6 million, which is the principal balance of SBA PPP loans outstanding at June&#160;30, 2021. We did not utilize the PPPLF during both the six months ended June 30, 2021 and 2020. On June 25, 2021, the Federal Reserve announced it will extend the PPPLF for a final time by an additional month to July 30, 2021.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_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%">Liquidity and Cash Flows</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 primary sources of funds are customer and local government deposits, loan principal and interest payments, loan sales and payments of interest earned on and proceeds from sales, and maturities of investment securities. These funds, together with retained earnings, equity and other borrowed funds, are used to make loans, acquire investment securities and other assets, and fund continuing operations. 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.</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%">Heritage Bank: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The principal objective of the Bank&#8217;s liquidity management program is to maintain the ability to meet day-to-day cash flow requirements of its customers who either wish to withdraw funds or to draw upon credit facilities to meet their cash needs. The Bank monitors the sources and uses of funds on a daily basis to maintain an acceptable liquidity position. In addition to liquidity from core deposits and the repayment and maturities of loans and investment securities, the Bank can utilize established credit facilities and lines of credit totaling $1.84&#160;billion as discussed in the Deposits and Other Borrowings Overview section above or may initiate the sale of 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-style:italic;font-weight:400;line-height:120%">Heritage Financial Corporation:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The Company is a separate legal entity from the Bank and must provide for its own liquidity. Substantially all of the Company&#8217;s revenues are obtained from dividends declared and paid by the Bank. There are statutory and regulatory provisions that could limit the ability of the Bank to pay dividends to the Company. However, management believes that such restrictions will not have an adverse impact on the ability of the Company to meets its ongoing cash obligations. At June&#160;30, 2021, the Company (on an unconsolidated basis) had cash and cash equivalents of $9.0 million.</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 are required to maintain an adequate level of liquidity to ensure the availability of sufficient funds for loan originations and deposit withdrawals, satisfy other financial commitments and fund operations. We generally maintain sufficient cash and investments to meet short-term liquidity needs. At June&#160;30, 2021, cash and cash equivalents totaled $1.26 billion, or 17.8% of total assets. Investment securities available for sale totaled $1.05 billion, of which $222.7 million were pledged to secure public deposits, borrowing arrangements or securities sold under agreement to repurchase. Management considers unpledged investment securities available for sale to be another source of liquidity. The fair value of investment securities available for sale that were unpledged totaled $826.8 million, or 11.6% of total assets, at June&#160;30, 2021. The fair value of investment securities available for sale with maturities of one year or less totaled $34.0 million, or 0.5% of total assets, at June&#160;30, 2021. </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%">Consolidated Cash Flows:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> As disclosed in the Condensed Consolidated Statements of Cash Flows, net cash provided by operating activities was $29.8 million for the six months ended June 30, 2021, and primarily consisted of net income of $58.0 million, offset partially by non-cash adjustments, including reversal of provision for credit losses of $21.2 million and depreciation, amortization, and accretion of $13.9 million. During the six months ended June 30, 2021, net cash provided by investing activities was $32.5 million, which consisted primarily of net loan payments of $295.6 million (including SBA PPP loan principal reduction </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%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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%">of $549.9 million compared to SBA PPP originations of $380.0 million) and net cash activity in investment securities available for sale of $260.7 million (including $388.6 million of purchases). Net cash provided by financing activities was $459.3 million for the six months ended June 30, 2021 and primarily consisted of a net increase in deposits of $463.7 million as discussed above.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_142"></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 and Regulatory Capital 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&#8217;s stockholders' equity to assets ratio was 12.0% and 12.4% at June&#160;30, 2021 and December&#160;31, 2020, respectively. The following table reflects the changes to stockholders' equity 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:44.367%"></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.057%"></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.057%"></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.063%"></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/>June 30,</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%">Six Months Ended<br/>June 30,</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%">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:9pt;font-weight:700;line-height:100%">2020</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%">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:9pt;font-weight:700;line-height:100%">2020</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: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%">827,151&#160;</span></td><td style="background-color:#cceeff;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%">798,438&#160;</span></td><td style="background-color:#cceeff;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%">820,439&#160;</span></td><td style="background-color:#cceeff;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%">809,311&#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"><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%">Cumulative effect from change in accounting policy</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%">&#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%">(5,615)</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%">Net income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,702&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,139)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,052&#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%">Dividends declared</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,325)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,226)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,583)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,569)</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%">Other comprehensive (loss) income, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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%">7,689&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,957)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,603&#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%">Repurchase of 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%">(70)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(757)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,098)</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%">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%">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%">928&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,968&#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%">Balance, end of period</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%">855,984&#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%">793,652&#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%">855,984&#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%">793,652&#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="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effective January 1, 2020, the Company adopted ASU 2016-13, </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</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%">No shares were repurchased under the Company's stock repurchase plans during the six months ended June 30, 2021. During the six months ended June 30, 2020, the Company repurchased&#160;the remaining 639,922 shares available under the eleventh stock repurchase plan at a weighted average price per share of&#160;$23.95 and repurchased 155,778 shares under the twelfth stock repurchase plan at a weighted average share price of $20.34, totaling 795,700 shares repurchased under both plans at a weighted average share price of $23.25. In addition to the stock repurchases under a plan, the Company repurchased shares to pay withholding taxes on the vesting of restricted stock awards and units.</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 July&#160;21, 2021, the Company&#8217;s Board of Directors declared a regular quarterly dividend of $0.20 per common share which is payable on August&#160;18, 2021 to shareholders of record on August&#160;4, 2021.</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. Heritage 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 Condensed Consolidated Financial Statements. Management believes that as of June&#160;30, 2021, 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 June&#160;30, 2021 and December&#160;31, 2020, 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 represents the minimum required ratios of the Company and the Bank and the actual capital ratios 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:37.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></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.695%"></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.695%"></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.695%"></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.695%"></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.701%"></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="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%">Minimum Requirements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Well-Capitalized Requirements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Actual</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="3" style="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%">As of June 30, 2021:</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><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="background-color:#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%">The Company consolidated</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 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%">Common equity Tier 1 capital to risk-weighted assets</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%">198,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.5&#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%">N/A</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%">N/A</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%">596,527&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 leverage capital to average 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%">272,704&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding: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%">N/A</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%">N/A</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%">617,561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 capital to risk-weighted 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%">264,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%">6.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="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%">N/A</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%">N/A</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%">617,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%">14.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 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total capital to risk-weighted 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%">352,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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="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%">N/A</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%">N/A</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%">662,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.1&#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%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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:37.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></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.695%"></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.695%"></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.695%"></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.695%"></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.701%"></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="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%">Minimum Requirements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Well-Capitalized Requirements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Actual</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="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%">Heritage Bank</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><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:9pt;font-weight:400;line-height:100%">Common equity Tier 1 capital to risk-weighted 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%">197,783&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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 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%">285,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">604,545&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#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 28pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 leverage capital to average 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%">272,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">604,545&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#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 28pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 capital to risk-weighted 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%">263,711&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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%">351,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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%">604,545&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#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 28pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total capital to risk-weighted 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%">351,614&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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%">439,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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%">649,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">As of December&#160;31, 2020:</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The Company consolidated</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><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:9pt;font-weight:400;line-height:100%">Common equity Tier 1 capital to risk-weighted assets</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%">203,314&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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 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%">N/A</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%">N/A</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%">555,644&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 leverage capital to average 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%">256,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding: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%">N/A</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%">N/A</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%">576,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 capital to risk-weighted 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%">271,086&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="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%">N/A</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%">N/A</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%">576,531&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;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 28pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total capital to risk-weighted 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%">361,448&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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="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%">N/A</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%">N/A</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%">633,061&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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></tr><tr><td colspan="3" style="background-color:#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%">Heritage Bank</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 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%">Common equity Tier 1 capital to risk-weighted 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%">203,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%">4.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">293,383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.5&#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%">563,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#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 28pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 leverage capital to average 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%">256,051&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">320,064&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">563,630&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 capital to risk-weighted 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%">270,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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%">563,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#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 28pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total capital to risk-weighted 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%">361,087&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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%">451,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">620,124&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#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 June&#160;30, 2021 and December 31, 2020, the capital measures reflect the revised CECL capital transition provisions adopted by the Federal Reserve and the FDIC that allow the Bank the option to delay for two years 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;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under applicable capital requirements both 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. At June&#160;30, 2021, the capital conservation buffer was 7.1% and 6.8% for the Company and the Bank, respectively.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_145"></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 that they provide useful and comparative information to assess trends in the Company&#8217;s performance and asset quality reflected in the current quarter and comparable period results and 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. These non-GAAP measures may not be comparable to similarly titled measures reported 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 purchased 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 our balance sheet. Similarly, presenting loan yield, excluding the effect of SBA PPP loans, is useful in assessing the impact of these special program loans that are anticipated to substantially decrease upon forgiveness by the SBA 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: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/>June 30,</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%">Six Months Ended<br/>June 30,</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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%">2020</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%">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:9pt;font-weight:700;line-height:100%">2020</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="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:700;line-height:100%;text-decoration:underline">Loan yield, excluding SBA PPP loans and incremental accretion on purchased 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,750&#160;</span></td><td style="background-color:#ffffff;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%">48,404&#160;</span></td><td style="background-color:#ffffff;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%">100,274&#160;</span></td><td style="background-color:#ffffff;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%">94,681&#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%">Exclude SBA PPP loan interest and 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%">(10,003)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,923)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,139)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,923)</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%">Exclude incremental accretion on purchased 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%">(495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(696)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,570)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,708)</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%">Adjusted interest and fees on loans (non-GAAP)</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%">40,252&#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%">42,785&#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%">79,565&#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%">88,050&#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="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%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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: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/>June 30,</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%">Six Months Ended<br/>June 30,</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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%">2020</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%">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:9pt;font-weight:700;line-height:100%">2020</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 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="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: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,402,868&#160;</span></td><td style="background-color:#cceeff;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,442,108&#160;</span></td><td style="background-color:#cceeff;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,446,442&#160;</span></td><td style="background-color:#cceeff;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,095,340&#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%">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%">(777,156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(667,390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(804,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,695)</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%">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%">3,625,712&#160;</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,774,718&#160;</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,641,942&#160;</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,761,645&#160;</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 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 #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: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%">4.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%">4.38&#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.55&#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.65&#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%">Loan yield, excluding SBA PPP loans and incremental accretion on purchased 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%">4.45&#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.56&#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.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: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.71&#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:center;text-indent:36pt"><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:115%">The Company considers presenting the ratio of ACL on loans to loans receivable, excluding SBA PPP loans, to be a useful measurement in evaluating the adequacy of the Company's ACL on loans as the balance of SBA PPP loans is significant to the loan portfolio, and since SBA PPP loans are guaranteed by the SBA, the Company has not provided an ACL on loans for SBA PPP loans.</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: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%">June 30,<br/>2021</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/>2020</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: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="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">ACL on loans to loans receivable, excluding SBA PPP loans:</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%">Allowance for credit losses 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%">51,562&#160;</span></td><td style="background-color:#ffffff;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%">70,185&#160;</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></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%">Loans receivable (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%">4,207,530&#160;</span></td><td style="background-color:#ffffff;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%">4,468,647&#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%">Exclude 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%">544,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%">715,121&#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%">Loans receivable, excluding SBA PPP (non-GAAP)</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%">3,663,280&#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 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%">3,753,526&#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 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 #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:3pt double #000;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%">ACL on loans to loans receivable (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%">1.23&#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.57&#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%">ACL on loans to loans receivable, excluding SBA PPP loans (non-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%">1.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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.87&#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:center;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_148"></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%">We are exposed to interest rate risk through our lending and deposit gathering activities. Our results of operations are highly dependent upon our ability to manage interest rate risk. We consider interest rate risk to be a significant market risk that could have a material effect on our financial condition and results of operations. Interest rate risk is measured and assessed on a quarterly basis. In our opinion, there has not been a material change in our interest rate risk exposure since the information disclosed in our 2020 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%">Neither the Company nor the Bank maintains a trading account for any class of financial instrument or engages in hedging activities or purchases high risk derivative instruments. Moreover, neither the Company nor the Bank is subject to foreign currency exchange rate risk or commodity price risk.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_151"></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;June&#160;30, 2021&#160;are effective in ensuring that the information required to be disclosed by the Company in the reports it files or submits under the Act is (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="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%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> 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: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 quarter ended&#160;June&#160;30, 2021, 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"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_154"></div><div><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><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_157"></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 style="margin-top:5pt;text-align:justify"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_160"></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 Part I. Item 1A of the Company&#8217;s 2020 Annual Form 10-K. </span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_163"></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="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 June&#160;30, 2021:</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%">April 1, 2021&#8212; April 30, 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%">&#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%">8,981,801&#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%">1,643,276&#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%">May 1, 2021&#8212; May 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,981,801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,643,276&#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%">June 1, 2021&#8212; June 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,981,801&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,643,276&#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%">2,557&#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%">27.47&#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="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:1.87pt">Of the common shares repurchased by the Company between April 1, 2021 and June&#160;30, 2021, all of the shares  represented the cancellation of stock to pay withholding taxes on vested restricted stock awards or units.</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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:1.87pt">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.</span></div><div style="margin-top:5pt;padding-left:45pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_166"></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 id="id84edf5020f1431ca6df5376e9198175_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 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 id="id84edf5020f1431ca6df5376e9198175_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 5.&#160;&#160;&#160;&#160;OTHER INFORMATION</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%">None </span></div><div id="id84edf5020f1431ca6df5376e9198175_175"></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="margin-top:10pt;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="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%">10.29*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1046025/000104602521000144/addendumtoemploymentagreem.htm">Addendum to Employment Agreement - Bryan D. McDonald</a></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:400;line-height:100%">8-K</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%">10.1</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%">07/06/2021</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="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%">10.34*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1046025/000104602521000084/formofsplitdollaragreeme.htm">Form of Split Dollar Agreement, dated May 3, 2021, by and between Heritage and Tony Chalfant</a></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:400;line-height:100%">10-Q</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%">10.34</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%">05/05/2021</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="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.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-31110q063021.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 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="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></table></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%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7">Table of</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#id84edf5020f1431ca6df5376e9198175_7"> Contents</a></span></div></div><div style="margin-top:10pt;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: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-31210q063021.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 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="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-32110q063021.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 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="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 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="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 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="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 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="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 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="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 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="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*Indicates management contract or compensatory plan or arrangement.</span></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Filed herewith.</span></div><div style="padding-left:45pt;text-indent:-9pt"><span><br/></span></div><div id="id84edf5020f1431ca6df5376e9198175_178"></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:10pt"><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:34.478%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.850%"></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:left;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 style="height:15pt"><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: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%">August 5, 2021</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 style="height:15pt"><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: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%">August 5, 2021</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%">52</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>ex-31110q063021.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 2021 Workiva -->
<title>Document</title></head><body><div id="i0cfc3c1e3dcb4e3aac8810acb14c213c_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%">August&#160;5, 2021 </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-31210q063021.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 2021 Workiva -->
<title>Document</title></head><body><div id="ic53ff9a613124dc18b4a370b342ada8d_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%">August&#160;5, 2021 </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-32110q063021.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 2021 Workiva -->
<title>Document</title></head><body><div id="ib2be1b5777f347eca8a972522c91c8e9_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:10pt;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:10pt;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:10pt;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:10pt;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 June&#160;30, 2021 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:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.17pt">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:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.17pt">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:10pt;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:10pt;font-weight:400;line-height:100%">August 5, 2021</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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">August 5, 2021</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:10pt;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:10pt;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-20210630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:e8069daf-353c-4b90-8a4a-a9d9b9db040b,g:a56b2c23-352b-4aec-ba48-834dd11891aa-->
<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/20210630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.hf-wa.com/20210630">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021" schemaLocation="https://xbrl.sec.gov/dei/2021/dei-2021.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-20210630_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-20210630_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-20210630_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-20210630_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>0001001 - 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>1001002 - 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>1002003 - 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>1003004 - 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="CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited">
        <link:definition>1004005 - Statement - Condensed Consolidated Statements of Comprehensive 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="CondensedConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical">
        <link:definition>1005006 - Statement - Condensed Consolidated Statements of Comprehensive Income (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>1006007 - 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>1007008 - 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>1008009 - 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>2101101 - 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="DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsPolicies" roleURI="http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsPolicies">
        <link:definition>2202201 - 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="DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails" roleURI="http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails">
        <link:definition>2403401 - 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="InvestmentSecurities" roleURI="http://www.hf-wa.com/role/InvestmentSecurities">
        <link:definition>2104102 - 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="InvestmentSecuritiesTables" roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesTables">
        <link:definition>2305301 - 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="InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails" roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails">
        <link:definition>2406402 - 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="InvestmentSecuritiesTextualDetails" roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails">
        <link:definition>2407403 - 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="InvestmentSecuritiesContractualMaturitiesDetails" roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails">
        <link:definition>2408404 - 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>2409405 - 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>2410406 - 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>2411407 - 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="LoansReceivable" roleURI="http://www.hf-wa.com/role/LoansReceivable">
        <link:definition>2112103 - 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="LoansReceivableTables" roleURI="http://www.hf-wa.com/role/LoansReceivableTables">
        <link:definition>2313302 - 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="LoansReceivableLoanOriginationRiskManagementDetails" roleURI="http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails">
        <link:definition>2414408 - 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>2415409 - 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>2416410 - 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>2417411 - 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="LoansReceivableCollateralDependentDetails" roleURI="http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails">
        <link:definition>2418412 - 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="LoansReceivableModifiedTDRsDetails" roleURI="http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails">
        <link:definition>2419413 - 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>2420414 - 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="AllowanceforCreditLossesonLoans" roleURI="http://www.hf-wa.com/role/AllowanceforCreditLossesonLoans">
        <link:definition>2121104 - 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="AllowanceforLoanLossesTables" roleURI="http://www.hf-wa.com/role/AllowanceforLoanLossesTables">
        <link:definition>2322303 - 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="AllowanceforCreditLossesonLoansDetails" roleURI="http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails">
        <link:definition>2423415 - Disclosure - Allowance for Credit Losses on 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="GoodwillandOtherIntangibleAssets" roleURI="http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssets">
        <link:definition>2124105 - 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="GoodwillandOtherIntangibleAssetsTables" roleURI="http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsTables">
        <link:definition>2325304 - Disclosure - Goodwill and Other Intangible Assets (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="GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails" roleURI="http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails">
        <link:definition>2426416 - 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="GoodwillandOtherIntangibleAssetsChangeinOtherIntangibleAssetsDetails" roleURI="http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsChangeinOtherIntangibleAssetsDetails">
        <link:definition>2427417 - Disclosure - Goodwill and Other Intangible Assets - Change in Other Intangible Assets (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="DerivativeFinancialInstruments" roleURI="http://www.hf-wa.com/role/DerivativeFinancialInstruments">
        <link:definition>2128106 - 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="DerivativeFinancialInstrumentsTables" roleURI="http://www.hf-wa.com/role/DerivativeFinancialInstrumentsTables">
        <link:definition>2329305 - 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="DerivativeFinancialInstrumentsDetails" roleURI="http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails">
        <link:definition>2430418 - 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="StockholdersEquity" roleURI="http://www.hf-wa.com/role/StockholdersEquity">
        <link:definition>2131107 - 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="StockholdersEquityTables" roleURI="http://www.hf-wa.com/role/StockholdersEquityTables">
        <link:definition>2332306 - 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="StockholdersEquityReconciliationofWeightedAverageSharesDetails" roleURI="http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails">
        <link:definition>2433419 - 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>2434420 - 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>2435421 - 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>2436422 - 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="FairValueMeasurements" roleURI="http://www.hf-wa.com/role/FairValueMeasurements">
        <link:definition>2137108 - 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="FairValueMeasurementsTables" roleURI="http://www.hf-wa.com/role/FairValueMeasurementsTables">
        <link:definition>2338307 - 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="FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails" roleURI="http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails">
        <link:definition>2439423 - 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>2440424 - 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>2441425 - 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>2442426 - 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="CashRestriction" roleURI="http://www.hf-wa.com/role/CashRestriction">
        <link:definition>2143109 - 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="CashRestrictionDetails" roleURI="http://www.hf-wa.com/role/CashRestrictionDetails">
        <link:definition>2444427 - 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="CommitmentsandContingencies" roleURI="http://www.hf-wa.com/role/CommitmentsandContingencies">
        <link:definition>2145110 - 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="CommitmentsandContingenciesTables" roleURI="http://www.hf-wa.com/role/CommitmentsandContingenciesTables">
        <link:definition>2346308 - 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="CommitmentsandContingenciesDetails" roleURI="http://www.hf-wa.com/role/CommitmentsandContingenciesDetails">
        <link:definition>2447428 - 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_ScheduleOfEarningsPerShareReconciliationAbstract" abstract="true" name="ScheduleOfEarningsPerShareReconciliationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_OtherSecuritiesPledgedMember" abstract="true" name="OtherSecuritiesPledgedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember" abstract="true" name="WashingtonAndOregonStateToSecurePublicDepositsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_NonaccrualMember" abstract="true" name="NonaccrualMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_FarmlandMember" abstract="true" name="FarmlandMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_TwelfthStockRepurchasePlanMember" abstract="true" name="TwelfthStockRepurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract" abstract="true" name="ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hfwa_ImpairedLoansMember" abstract="true" name="ImpairedLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_BasisForAssetsMeasuredAtFairValue" abstract="false" name="BasisForAssetsMeasuredAtFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_OwnerOccupiedCommercialRealEstateMember" abstract="true" name="OwnerOccupiedCommercialRealEstateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_ReturnOfTaxCreditEquityMethodInvestment" abstract="false" name="ReturnOfTaxCreditEquityMethodInvestment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_ForeclosedRealEstateIncomeExpense" abstract="false" name="ForeclosedRealEstateIncomeExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax" abstract="false" name="CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract" abstract="true" name="FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent" abstract="false" name="AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hfwa_PaycheckProtectionProgramMember" abstract="true" name="PaycheckProtectionProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_Purchasebankownedlifeinsurance" abstract="false" name="Purchasebankownedlifeinsurance" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember" abstract="true" name="FiveOrMoreFamilyResidentialAndCommercialPropertiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_EleventhStockRepurchasePlanMemberMember" abstract="true" name="EleventhStockRepurchasePlanMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_FinancingReceivablerevolvingconvertedtoTermLoans" abstract="false" name="FinancingReceivablerevolvingconvertedtoTermLoans" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ImpairedLoansMeasurementInput" abstract="false" name="ImpairedLoansMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="hfwa_UnallocatedMember" abstract="true" name="UnallocatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock" abstract="false" name="OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hfwa_ThirdPartiesMember" abstract="true" name="ThirdPartiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember" abstract="true" name="NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_FinanceReceivableModifiedSubsequentDefaultMember" abstract="true" name="FinanceReceivableModifiedSubsequentDefaultMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_UnusedCommitmentstoExtendCreditMember" abstract="true" name="UnusedCommitmentstoExtendCreditMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_OtherMember" abstract="true" name="OtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans" abstract="false" name="FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hfwa_TotalAllowanceforCreditLossesMember" abstract="true" name="TotalAllowanceforCreditLossesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_FinancingReceivables30to89DaysPastDueMember" abstract="true" name="FinancingReceivables30to89DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_CustomersMember" abstract="true" name="CustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_CommercialAndIndustrialMember" abstract="true" name="CommercialAndIndustrialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_SBAPPPLoansMember" abstract="true" name="SBAPPPLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_CreditLossFinancialInstrumentTableTextBlock" abstract="false" name="CreditLossFinancialInstrumentTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hfwa_BranchHeldForSaleMember" abstract="true" name="BranchHeldForSaleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption" abstract="false" name="CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_GainLossofAssetsHeldforSale" abstract="false" name="GainLossofAssetsHeldforSale" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares" abstract="false" name="NetTotalStockRepurchasedDuringPeriodsPresentedShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract" abstract="true" name="LoansModifiedasTroubledDebtRestructuringsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hfwa_TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale" abstract="false" name="TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_PaymentsForProceedsFromFinanceReceivables" abstract="false" name="PaymentsForProceedsFromFinanceReceivables" 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-types:textBlockItemType"/>
  <xs:element id="hfwa_BankOwnedLifeInsuranceDeathBenefit" abstract="false" name="BankOwnedLifeInsuranceDeathBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare" abstract="false" name="NetStockRepurchasedDuringPeriodsPresentedValuePerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="hfwa_CumulativeEffectFromChangeInAccountingPolicy" abstract="false" name="CumulativeEffectFromChangeInAccountingPolicy" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock" abstract="false" name="AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hfwa_NumberOfBranchesOperating" abstract="false" name="NumberOfBranchesOperating" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_NonOwnerOccupiedCommercialRealEstateMember" abstract="true" name="NonOwnerOccupiedCommercialRealEstateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_WashingtonBankingMember" abstract="true" name="WashingtonBankingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock" abstract="false" name="TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase" abstract="false" name="StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_FinancingReceivableCollateralForSecuredBorrowings" abstract="false" name="FinancingReceivableCollateralForSecuredBorrowings" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" 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-types:domainItemType"/>
  <xs:element id="hfwa_PremierCommercialBancorpMember" abstract="true" name="PremierCommercialBancorpMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_OnetoFourFamilyRealEstateConstructionMember" abstract="true" name="OnetoFourFamilyRealEstateConstructionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_NumberOfBranchesConsolidated" abstract="false" name="NumberOfBranchesConsolidated" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hfwa_RegulatoryCashRequirementsUnderBankingRegulationsTextBlock" abstract="false" name="RegulatoryCashRequirementsUnderBankingRegulationsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hfwa_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost" abstract="false" name="PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic" abstract="false" name="GrossWeightedAverageNumberOfSharesOutstandingBasic" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <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_LoansReceivedFromTaxCreditEquityMethodInvestment" abstract="false" name="LoansReceivedFromTaxCreditEquityMethodInvestment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_ModifiedduringthequarterMember" abstract="true" name="ModifiedduringthequarterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_PugetSoundMergerMember" abstract="true" name="PugetSoundMergerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_RealEstateConstructionAndLandDevelopmentMember" abstract="true" name="RealEstateConstructionAndLandDevelopmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_FinancingReceivableNonaccrualwithAllowance" abstract="false" name="FinancingReceivableNonaccrualwithAllowance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_HeritageBankMember" abstract="true" name="HeritageBankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember" abstract="true" name="SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_ProceedsfromSaleofAssetsHeldforSale" abstract="false" name="ProceedsfromSaleofAssetsHeldforSale" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hfwa_TroubledDebtRestructuredLoansMember" abstract="true" name="TroubledDebtRestructuredLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hfwa_StockholdersEquityTextualAbstract" abstract="true" name="StockholdersEquityTextualAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>6
<FILENAME>hfwa-20210630_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 2021 Workiva-->
<!--r:e8069daf-353c-4b90-8a4a-a9d9b9db040b,g:a56b2c23-352b-4aec-ba48-834dd11891aa-->
<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-20210630.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_CashAndCashEquivalentsAtCarryingValue_673703d1-915f-4326-92c8-d432adac7b79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositsInBanks_c13802f9-7c3e-4b90-8c73-d92004784a80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_673703d1-915f-4326-92c8-d432adac7b79" xlink:to="loc_us-gaap_InterestBearingDepositsInBanks_c13802f9-7c3e-4b90-8c73-d92004784a80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_5584b4e5-5230-41cd-a827-a2336c3b2111" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_673703d1-915f-4326-92c8-d432adac7b79" xlink:to="loc_us-gaap_CashAndDueFromBanks_5584b4e5-5230-41cd-a827-a2336c3b2111" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_14f4e1c9-ed47-40ce-961c-b7de3083f9bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_8eb54364-f56d-4ea2-b22b-9491c195537e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_14f4e1c9-ed47-40ce-961c-b7de3083f9bd" xlink:to="loc_us-gaap_Deposits_8eb54364-f56d-4ea2-b22b-9491c195537e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_41b181e0-6ed3-47fc-a369-d5e885d157dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_14f4e1c9-ed47-40ce-961c-b7de3083f9bd" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_41b181e0-6ed3-47fc-a369-d5e885d157dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_6b66c1ac-6036-4638-9e4d-e52f543ac212" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_14f4e1c9-ed47-40ce-961c-b7de3083f9bd" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_6b66c1ac-6036-4638-9e4d-e52f543ac212" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_aa974bde-5b7c-4154-969b-74c9556d4bb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_14f4e1c9-ed47-40ce-961c-b7de3083f9bd" xlink:to="loc_us-gaap_OtherLiabilities_aa974bde-5b7c-4154-969b-74c9556d4bb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_d50f5e86-621e-45e4-a42c-3a9fffe5cb2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_23225875-c507-4e5a-bde9-39b9bc9895fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableNet_d50f5e86-621e-45e4-a42c-3a9fffe5cb2f" xlink:to="loc_us-gaap_NotesReceivableGross_23225875-c507-4e5a-bde9-39b9bc9895fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_bf85569d-94cf-4981-9abf-46df2f3b0d15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableNet_d50f5e86-621e-45e4-a42c-3a9fffe5cb2f" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_bf85569d-94cf-4981-9abf-46df2f3b0d15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8b09ec75-ee27-445f-a2db-24c3862cd30a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_dcc52406-74c7-4df5-90e4-02f8c927d47b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_8b09ec75-ee27-445f-a2db-24c3862cd30a" xlink:to="loc_us-gaap_CommonStockValue_dcc52406-74c7-4df5-90e4-02f8c927d47b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cbe6b06e-a8d4-4244-be59-f3d5c4fab795" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_8b09ec75-ee27-445f-a2db-24c3862cd30a" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cbe6b06e-a8d4-4244-be59-f3d5c4fab795" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_84f32119-9697-4a2c-bacd-a8693f30b74d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_8b09ec75-ee27-445f-a2db-24c3862cd30a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_84f32119-9697-4a2c-bacd-a8693f30b74d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_800d6044-c2f3-4a35-8b45-5ee95df7ba49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_8b09ec75-ee27-445f-a2db-24c3862cd30a" xlink:to="loc_us-gaap_PreferredStockValue_800d6044-c2f3-4a35-8b45-5ee95df7ba49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_13bb612d-6f8c-4055-8c48-b40e8d587606" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_c1e4d9c4-f249-4ada-9b34-0d63018033cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_13bb612d-6f8c-4055-8c48-b40e8d587606" xlink:to="loc_us-gaap_Liabilities_c1e4d9c4-f249-4ada-9b34-0d63018033cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_dd41c13f-ebb8-4dde-8caa-7aceb683b8cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_13bb612d-6f8c-4055-8c48-b40e8d587606" xlink:to="loc_us-gaap_StockholdersEquity_dd41c13f-ebb8-4dde-8caa-7aceb683b8cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_cae1e272-ce00-46bc-8429-cebb80e075f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e770343c-ad7a-43e9-a17f-83d38112e02b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_cae1e272-ce00-46bc-8429-cebb80e075f1" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e770343c-ad7a-43e9-a17f-83d38112e02b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a8056b7a-5b8d-4532-b201-c9b9310a53f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_cae1e272-ce00-46bc-8429-cebb80e075f1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a8056b7a-5b8d-4532-b201-c9b9310a53f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstate_e40ebc4c-28ca-4971-9d8b-4611a8e50555" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherRealEstate"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_cae1e272-ce00-46bc-8429-cebb80e075f1" xlink:to="loc_us-gaap_OtherRealEstate_e40ebc4c-28ca-4971-9d8b-4611a8e50555" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_86a67267-c70d-4116-9bcd-3b3853343353" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_cae1e272-ce00-46bc-8429-cebb80e075f1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_86a67267-c70d-4116-9bcd-3b3853343353" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankStock_c91085d7-878b-451a-8be0-2868f63e27b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankStock"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_cae1e272-ce00-46bc-8429-cebb80e075f1" xlink:to="loc_us-gaap_FederalHomeLoanBankStock_c91085d7-878b-451a-8be0-2868f63e27b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_1880bad5-ec7a-42fd-b3d1-b58de105d81a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_cae1e272-ce00-46bc-8429-cebb80e075f1" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_1880bad5-ec7a-42fd-b3d1-b58de105d81a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_ef945307-17de-4f6d-9563-faf7c9162028" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cae1e272-ce00-46bc-8429-cebb80e075f1" xlink:to="loc_us-gaap_InterestReceivable_ef945307-17de-4f6d-9563-faf7c9162028" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssets_4255b043-bd87-473c-96e2-c1a9f688f543" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_cae1e272-ce00-46bc-8429-cebb80e075f1" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssets_4255b043-bd87-473c-96e2-c1a9f688f543" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_407bdfb4-f090-4f3f-a33c-53a1653215dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_cae1e272-ce00-46bc-8429-cebb80e075f1" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_407bdfb4-f090-4f3f-a33c-53a1653215dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_49b59359-743a-4a2a-9533-e0d9f464fb0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_cae1e272-ce00-46bc-8429-cebb80e075f1" xlink:to="loc_us-gaap_Goodwill_49b59359-743a-4a2a-9533-e0d9f464fb0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_bad0f181-f845-438c-8975-ecc779b52ffa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_cae1e272-ce00-46bc-8429-cebb80e075f1" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_bad0f181-f845-438c-8975-ecc779b52ffa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_e19b25c1-4e23-4695-9c7f-7c6ba7c921b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableNet"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_cae1e272-ce00-46bc-8429-cebb80e075f1" xlink:to="loc_us-gaap_NotesReceivableNet_e19b25c1-4e23-4695-9c7f-7c6ba7c921b9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="hfwa-20210630.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_NetIncomeLoss_f2aa8877-482a-4445-a373-224c1ed450da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6bdb0c04-a241-4b22-b9b7-949c52dd1cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_f2aa8877-482a-4445-a373-224c1ed450da" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6bdb0c04-a241-4b22-b9b7-949c52dd1cb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ebc13a1f-159f-40ec-8cba-1efe4eb70f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_f2aa8877-482a-4445-a373-224c1ed450da" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ebc13a1f-159f-40ec-8cba-1efe4eb70f8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_593152c8-7466-4838-8e2e-104aebed9064" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_5da9dc16-7a24-4c41-a37e-285627838ee0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_593152c8-7466-4838-8e2e-104aebed9064" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_5da9dc16-7a24-4c41-a37e-285627838ee0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_2e059f03-6556-467d-b79f-9e8d7d45d798" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_593152c8-7466-4838-8e2e-104aebed9064" xlink:to="loc_us-gaap_NoninterestExpense_2e059f03-6556-467d-b79f-9e8d7d45d798" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_85ac03e1-3bd4-4c13-b07c-d18262772d10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_593152c8-7466-4838-8e2e-104aebed9064" xlink:to="loc_us-gaap_NoninterestIncome_85ac03e1-3bd4-4c13-b07c-d18262772d10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_dff1f11d-dbc1-4fef-bfc0-bd0ba7431448" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_c2fb4c6b-c295-41f9-9619-f3f9cd084bf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_dff1f11d-dbc1-4fef-bfc0-bd0ba7431448" xlink:to="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_c2fb4c6b-c295-41f9-9619-f3f9cd084bf0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits_ebc74b28-879a-450f-87ad-aa56ead277ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_dff1f11d-dbc1-4fef-bfc0-bd0ba7431448" xlink:to="loc_us-gaap_InterestExpenseDeposits_ebc74b28-879a-450f-87ad-aa56ead277ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_617cf250-cc38-428a-be4d-16f5075bc685" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_dff1f11d-dbc1-4fef-bfc0-bd0ba7431448" xlink:to="loc_us-gaap_InterestExpenseOther_617cf250-cc38-428a-be4d-16f5075bc685" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_f2d6b273-9755-4761-afb1-5d0c0135f3d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_8ab9cc7a-c196-47b2-89d1-a6884ce71e38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_f2d6b273-9755-4761-afb1-5d0c0135f3d7" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_8ab9cc7a-c196-47b2-89d1-a6884ce71e38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_cca0f8ef-ea2b-4d3b-9c1e-3847004b18f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_f2d6b273-9755-4761-afb1-5d0c0135f3d7" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_cca0f8ef-ea2b-4d3b-9c1e-3847004b18f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_56f1e362-2c0f-4d5e-b6f6-a47898deb6f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_36464bb5-5f58-45fb-bcd1-6275075e629f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_56f1e362-2c0f-4d5e-b6f6-a47898deb6f8" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_36464bb5-5f58-45fb-bcd1-6275075e629f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_InterestRateSwapFeeIncome_38c433f5-0b63-478b-89b6-35141c24e020" xlink:href="hfwa-20210630.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_56f1e362-2c0f-4d5e-b6f6-a47898deb6f8" xlink:to="loc_hfwa_InterestRateSwapFeeIncome_38c433f5-0b63-478b-89b6-35141c24e020" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TotalDepositFeesAndOtherServiceCharges_5ea6e3e2-12e4-4370-a823-6d8a71915858" xlink:href="hfwa-20210630.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_56f1e362-2c0f-4d5e-b6f6-a47898deb6f8" xlink:to="loc_hfwa_TotalDepositFeesAndOtherServiceCharges_5ea6e3e2-12e4-4370-a823-6d8a71915858" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_8c1e9c24-c67d-43cf-a779-eacfa04ac2e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_56f1e362-2c0f-4d5e-b6f6-a47898deb6f8" xlink:to="loc_us-gaap_NoninterestIncomeOther_8c1e9c24-c67d-43cf-a779-eacfa04ac2e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfLoansNet_577b0f9c-3fb2-4f1d-8533-a84a076fab6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_56f1e362-2c0f-4d5e-b6f6-a47898deb6f8" xlink:to="loc_us-gaap_GainLossOnSalesOfLoansNet_577b0f9c-3fb2-4f1d-8533-a84a076fab6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsuranceIncome_7edc458f-8899-4e64-94ba-0690027f7016" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_56f1e362-2c0f-4d5e-b6f6-a47898deb6f8" xlink:to="loc_us-gaap_BankOwnedLifeInsuranceIncome_7edc458f-8899-4e64-94ba-0690027f7016" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_2a3336c4-bc3d-4343-b3a0-13cdb3fdca88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_d3faa687-cec1-4494-8e65-16f3e4d4b734" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_2a3336c4-bc3d-4343-b3a0-13cdb3fdca88" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_d3faa687-cec1-4494-8e65-16f3e4d4b734" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxable_378a7ff2-8256-4efa-8666-d79ecb61fa80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_2a3336c4-bc3d-4343-b3a0-13cdb3fdca88" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxable_378a7ff2-8256-4efa-8666-d79ecb61fa80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_8ff27771-1151-48c0-8386-0ffbcbf6735d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_2a3336c4-bc3d-4343-b3a0-13cdb3fdca88" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_8ff27771-1151-48c0-8386-0ffbcbf6735d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInterestAndDividendIncome_feb40013-43e8-42a0-a560-34d4bda28e24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_2a3336c4-bc3d-4343-b3a0-13cdb3fdca88" xlink:to="loc_us-gaap_OtherInterestAndDividendIncome_feb40013-43e8-42a0-a560-34d4bda28e24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_eeb694a8-2eee-4877-9da5-a92d34ddba26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_9826164a-0b58-4d96-993c-127b548c66ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_eeb694a8-2eee-4877-9da5-a92d34ddba26" xlink:to="loc_us-gaap_OtherNoninterestExpense_9826164a-0b58-4d96-993c-127b548c66ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees_fd259840-f77c-4d56-b029-ed5f8b84efc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_eeb694a8-2eee-4877-9da5-a92d34ddba26" xlink:to="loc_us-gaap_ProfessionalFees_fd259840-f77c-4d56-b029-ed5f8b84efc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ForeclosedRealEstateIncomeExpense_f4b7ec3d-46b1-4c49-9b02-6633fbed0f5a" xlink:href="hfwa-20210630.xsd#hfwa_ForeclosedRealEstateIncomeExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_eeb694a8-2eee-4877-9da5-a92d34ddba26" xlink:to="loc_hfwa_ForeclosedRealEstateIncomeExpense_f4b7ec3d-46b1-4c49-9b02-6633fbed0f5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_25ed833e-b304-489a-ad52-b017e827b701" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OccupancyNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_eeb694a8-2eee-4877-9da5-a92d34ddba26" xlink:to="loc_us-gaap_OccupancyNet_25ed833e-b304-489a-ad52-b017e827b701" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense_b9edfec5-9194-41f7-aed7-c03a0b600ecd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_eeb694a8-2eee-4877-9da5-a92d34ddba26" xlink:to="loc_us-gaap_MarketingExpense_b9edfec5-9194-41f7-aed7-c03a0b600ecd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1af62206-3b70-44c6-845b-88ce3fcf45ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_eeb694a8-2eee-4877-9da5-a92d34ddba26" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1af62206-3b70-44c6-845b-88ce3fcf45ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_86e5f735-6b76-41e2-98ea-c3e54fa7cd2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_eeb694a8-2eee-4877-9da5-a92d34ddba26" xlink:to="loc_us-gaap_LaborAndRelatedExpense_86e5f735-6b76-41e2-98ea-c3e54fa7cd2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommunicationsAndInformationTechnology_51c2cd83-f8ec-467d-b56a-1583eeccd782" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommunicationsAndInformationTechnology"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_eeb694a8-2eee-4877-9da5-a92d34ddba26" xlink:to="loc_us-gaap_CommunicationsAndInformationTechnology_51c2cd83-f8ec-467d-b56a-1583eeccd782" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_9ba1d60e-0f80-4bab-bb48-0e8de82329f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_eeb694a8-2eee-4877-9da5-a92d34ddba26" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_9ba1d60e-0f80-4bab-bb48-0e8de82329f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_febb11be-213a-4168-b648-6f34c0b9dd48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_eeb694a8-2eee-4877-9da5-a92d34ddba26" xlink:to="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_febb11be-213a-4168-b648-6f34c0b9dd48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_4c47709e-6ba2-449b-bd92-38e8e2e9e808" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_d958668b-5acc-4dcc-a859-3aaaf72f8e16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_4c47709e-6ba2-449b-bd92-38e8e2e9e808" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_d958668b-5acc-4dcc-a859-3aaaf72f8e16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_58d795e9-ea42-4591-b5d9-cfadcd0b3546" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_4c47709e-6ba2-449b-bd92-38e8e2e9e808" xlink:to="loc_us-gaap_InterestExpense_58d795e9-ea42-4591-b5d9-cfadcd0b3546" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="hfwa-20210630.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_0504a327-9404-48e7-b298-4c02a2391dab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_5e20385d-0efa-4578-af5f-c50358e99790" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_0504a327-9404-48e7-b298-4c02a2391dab" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_5e20385d-0efa-4578-af5f-c50358e99790" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_1ea35d56-cce0-4f01-b295-bfbfd225df3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_0504a327-9404-48e7-b298-4c02a2391dab" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_1ea35d56-cce0-4f01-b295-bfbfd225df3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_51db35a1-f259-442f-b1c0-314bc3e6b0a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_219e12d6-c79d-4e7b-8365-745a87ac2ef9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_51db35a1-f259-442f-b1c0-314bc3e6b0a4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_219e12d6-c79d-4e7b-8365-745a87ac2ef9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b7ef02e1-97ea-4c63-9257-e8e6f28b3526" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_51db35a1-f259-442f-b1c0-314bc3e6b0a4" xlink:to="loc_us-gaap_NetIncomeLoss_b7ef02e1-97ea-4c63-9257-e8e6f28b3526" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="hfwa-20210630.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_NetCashProvidedByUsedInOperatingActivities_e76234cb-bc94-457e-b64a-b21408cf7f16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_5a7a4de6-c734-40a7-a448-b80def08c512" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e76234cb-bc94-457e-b64a-b21408cf7f16" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_5a7a4de6-c734-40a7-a448-b80def08c512" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_372e9ed9-3abf-483a-98df-f8199e6e844f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_NetCashProvidedByUsedInOperatingActivities_e76234cb-bc94-457e-b64a-b21408cf7f16" xlink:to="loc_us-gaap_NetIncomeLoss_372e9ed9-3abf-483a-98df-f8199e6e844f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_962b7d57-82e7-4648-b01c-b97e8163dabb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e76234cb-bc94-457e-b64a-b21408cf7f16" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_962b7d57-82e7-4648-b01c-b97e8163dabb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet_b5a48d6d-0d47-4900-98f9-66b189514ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e76234cb-bc94-457e-b64a-b21408cf7f16" xlink:to="loc_us-gaap_DepreciationAmortizationAndAccretionNet_b5a48d6d-0d47-4900-98f9-66b189514ad0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_1e89b468-8510-46f2-ba55-4d7ff25f07da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_e76234cb-bc94-457e-b64a-b21408cf7f16" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_1e89b468-8510-46f2-ba55-4d7ff25f07da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_b4cafebd-a9ba-4852-8bf0-58b9b429b977" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e76234cb-bc94-457e-b64a-b21408cf7f16" xlink:to="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_b4cafebd-a9ba-4852-8bf0-58b9b429b977" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnSalesOfOtherRealEstate_a052f76b-e47c-4e72-bbe8-8760edd082ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnSalesOfOtherRealEstate"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e76234cb-bc94-457e-b64a-b21408cf7f16" xlink:to="loc_us-gaap_GainsLossesOnSalesOfOtherRealEstate_a052f76b-e47c-4e72-bbe8-8760edd082ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfNotesReceivable_6ae213c0-d289-48a8-8d67-cf00548d437b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfNotesReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e76234cb-bc94-457e-b64a-b21408cf7f16" xlink:to="loc_us-gaap_GainLossOnSaleOfNotesReceivable_6ae213c0-d289-48a8-8d67-cf00548d437b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_InterestRateSwapValuationAdjustments_e97aedd7-9a86-4d42-85d1-95dd03485d04" xlink:href="hfwa-20210630.xsd#hfwa_InterestRateSwapValuationAdjustments"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e76234cb-bc94-457e-b64a-b21408cf7f16" xlink:to="loc_hfwa_InterestRateSwapValuationAdjustments_e97aedd7-9a86-4d42-85d1-95dd03485d04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_3968aeb0-1df6-4efa-b2d6-6e3d69bc2346" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtAndEquitySecuritiesRealizedGainLoss"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e76234cb-bc94-457e-b64a-b21408cf7f16" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_3968aeb0-1df6-4efa-b2d6-6e3d69bc2346" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsuranceIncome_31c6693b-5fb0-4d0c-b50f-bc113393441c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e76234cb-bc94-457e-b64a-b21408cf7f16" xlink:to="loc_us-gaap_BankOwnedLifeInsuranceIncome_31c6693b-5fb0-4d0c-b50f-bc113393441c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_92fd73ee-5465-4ef2-b0af-76ff7e5f2ae4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e76234cb-bc94-457e-b64a-b21408cf7f16" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_92fd73ee-5465-4ef2-b0af-76ff7e5f2ae4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_7dddb95e-cb7c-48b9-a393-61eec369d609" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e76234cb-bc94-457e-b64a-b21408cf7f16" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_7dddb95e-cb7c-48b9-a393-61eec369d609" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_GainLossofAssetsHeldforSale_208eaa54-f0bb-4c84-8d8b-249d9b02ef66" xlink:href="hfwa-20210630.xsd#hfwa_GainLossofAssetsHeldforSale"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e76234cb-bc94-457e-b64a-b21408cf7f16" xlink:to="loc_hfwa_GainLossofAssetsHeldforSale_208eaa54-f0bb-4c84-8d8b-249d9b02ef66" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities_a0693c96-b0cd-40d7-b89a-ee962742a36a" xlink:href="hfwa-20210630.xsd#hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e76234cb-bc94-457e-b64a-b21408cf7f16" xlink:to="loc_hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities_a0693c96-b0cd-40d7-b89a-ee962742a36a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_d668f442-f634-473c-bb07-3bed95b4bd29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cd92b1d-5add-4016-831b-4fcb1deed223" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_d668f442-f634-473c-bb07-3bed95b4bd29" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4cd92b1d-5add-4016-831b-4fcb1deed223" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e7531509-0ec3-47c3-8767-610e1a9364d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_d668f442-f634-473c-bb07-3bed95b4bd29" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e7531509-0ec3-47c3-8767-610e1a9364d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_56078731-bf90-49cf-94aa-648b0809fc7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_d668f442-f634-473c-bb07-3bed95b4bd29" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_56078731-bf90-49cf-94aa-648b0809fc7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_972d9b52-6e2a-43fb-8228-b2d13594ed6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_Purchasebankownedlifeinsurance_e2220c3b-ee75-4c6f-b2e9-e1708949f718" xlink:href="hfwa-20210630.xsd#hfwa_Purchasebankownedlifeinsurance"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_972d9b52-6e2a-43fb-8228-b2d13594ed6c" xlink:to="loc_hfwa_Purchasebankownedlifeinsurance_e2220c3b-ee75-4c6f-b2e9-e1708949f718" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_7aaf3102-23d0-458e-a173-c82452c95b17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_972d9b52-6e2a-43fb-8228-b2d13594ed6c" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_7aaf3102-23d0-458e-a173-c82452c95b17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PaymentsForProceedsFromFinanceReceivables_b7365523-06b4-4845-a3b8-3c6edf29b702" xlink:href="hfwa-20210630.xsd#hfwa_PaymentsForProceedsFromFinanceReceivables"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_972d9b52-6e2a-43fb-8228-b2d13594ed6c" xlink:to="loc_hfwa_PaymentsForProceedsFromFinanceReceivables_b7365523-06b4-4845-a3b8-3c6edf29b702" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_30a9d721-5f46-49b1-b383-2b5222cc8c8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_972d9b52-6e2a-43fb-8228-b2d13594ed6c" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_30a9d721-5f46-49b1-b383-2b5222cc8c8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets_4fc7550d-62ee-4a1c-b6a8-655c22f50a86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfForeclosedAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_972d9b52-6e2a-43fb-8228-b2d13594ed6c" xlink:to="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets_4fc7550d-62ee-4a1c-b6a8-655c22f50a86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_39ae3d31-e655-452f-8a01-13a47f9eb28b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_972d9b52-6e2a-43fb-8228-b2d13594ed6c" xlink:to="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_39ae3d31-e655-452f-8a01-13a47f9eb28b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1755d061-330d-47f4-b958-2528965536a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_972d9b52-6e2a-43fb-8228-b2d13594ed6c" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1755d061-330d-47f4-b958-2528965536a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_8e37aac5-a976-4ae0-a703-d05d02722032" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_972d9b52-6e2a-43fb-8228-b2d13594ed6c" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_8e37aac5-a976-4ae0-a703-d05d02722032" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_4e6be419-85b4-4227-b1a4-e72246689b22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_972d9b52-6e2a-43fb-8228-b2d13594ed6c" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_4e6be419-85b4-4227-b1a4-e72246689b22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_Changeinlowincometaxhousingtaxcreditpartnership_61c5753c-24c9-4dce-aafb-b9754ee828a0" xlink:href="hfwa-20210630.xsd#hfwa_Changeinlowincometaxhousingtaxcreditpartnership"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_972d9b52-6e2a-43fb-8228-b2d13594ed6c" xlink:to="loc_hfwa_Changeinlowincometaxhousingtaxcreditpartnership_61c5753c-24c9-4dce-aafb-b9754ee828a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_b4d53647-05e3-4553-b7a8-60353a937de4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireFederalHomeLoanBankStock"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_972d9b52-6e2a-43fb-8228-b2d13594ed6c" xlink:to="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_b4d53647-05e3-4553-b7a8-60353a937de4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_BankOwnedLifeInsuranceDeathBenefit_2e534578-16f3-4363-bb8b-9deddffa416d" xlink:href="hfwa-20210630.xsd#hfwa_BankOwnedLifeInsuranceDeathBenefit"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_972d9b52-6e2a-43fb-8228-b2d13594ed6c" xlink:to="loc_hfwa_BankOwnedLifeInsuranceDeathBenefit_2e534578-16f3-4363-bb8b-9deddffa416d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ProceedsfromSaleofAssetsHeldforSale_c710e4ed-df20-4750-9a07-21945e884512" xlink:href="hfwa-20210630.xsd#hfwa_ProceedsfromSaleofAssetsHeldforSale"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_972d9b52-6e2a-43fb-8228-b2d13594ed6c" xlink:to="loc_hfwa_ProceedsfromSaleofAssetsHeldforSale_c710e4ed-df20-4750-9a07-21945e884512" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ReturnOfTaxCreditEquityMethodInvestment_ca1b7fc9-5595-4f33-9271-23a2b6dde914" xlink:href="hfwa-20210630.xsd#hfwa_ReturnOfTaxCreditEquityMethodInvestment"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_972d9b52-6e2a-43fb-8228-b2d13594ed6c" xlink:to="loc_hfwa_ReturnOfTaxCreditEquityMethodInvestment_ca1b7fc9-5595-4f33-9271-23a2b6dde914" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_39823027-a0df-4740-aa08-04f7568329ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_f83cc33e-904e-4309-a380-69b384d83698" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_39823027-a0df-4740-aa08-04f7568329ab" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_f83cc33e-904e-4309-a380-69b384d83698" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_b78acdf0-01a0-46c0-983f-ff90ade15143" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_39823027-a0df-4740-aa08-04f7568329ab" xlink:to="loc_us-gaap_RepaymentsOfDebt_b78acdf0-01a0-46c0-983f-ff90ade15143" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivablesUnderRepurchaseAgreements_0baae77a-2ed6-4263-9237-f80347068d06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInReceivablesUnderRepurchaseAgreements"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_39823027-a0df-4740-aa08-04f7568329ab" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivablesUnderRepurchaseAgreements_0baae77a-2ed6-4263-9237-f80347068d06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_7f7366c7-3983-4af6-917e-586eb93d22b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_39823027-a0df-4740-aa08-04f7568329ab" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_7f7366c7-3983-4af6-917e-586eb93d22b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks_762eac15-31cc-4453-b72c-1ffa4ab73fe3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_39823027-a0df-4740-aa08-04f7568329ab" xlink:to="loc_us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks_762eac15-31cc-4453-b72c-1ffa4ab73fe3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_74d8d47b-9d70-4d43-be1e-e1e5db544757" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_39823027-a0df-4740-aa08-04f7568329ab" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_74d8d47b-9d70-4d43-be1e-e1e5db544757" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeposits_8181e238-6126-4f93-8780-9b5f388915bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_39823027-a0df-4740-aa08-04f7568329ab" xlink:to="loc_us-gaap_IncreaseDecreaseInDeposits_8181e238-6126-4f93-8780-9b5f388915bc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails"/>
  <link:calculationLink xlink:role="http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_808993d5-a45f-4b1c-b15f-c932ac2eb65d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9669ca13-19dc-4e31-90cb-f515a650012e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_808993d5-a45f-4b1c-b15f-c932ac2eb65d" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9669ca13-19dc-4e31-90cb-f515a650012e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_e345fbe0-1246-4cad-be31-1c14a962ef4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_808993d5-a45f-4b1c-b15f-c932ac2eb65d" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_e345fbe0-1246-4cad-be31-1c14a962ef4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_82ee2b7b-5b82-4307-98b8-e4678d190065" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_808993d5-a45f-4b1c-b15f-c932ac2eb65d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_82ee2b7b-5b82-4307-98b8-e4678d190065" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails" xlink:type="simple" xlink:href="hfwa-20210630.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_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b2ba11d4-2999-4e76-a364-476d13ea201e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_87b7a3f2-4b72-4638-98f5-bab55fb4bf85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b2ba11d4-2999-4e76-a364-476d13ea201e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_87b7a3f2-4b72-4638-98f5-bab55fb4bf85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_23ab10d7-74b8-4724-8b29-42446f31d37a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b2ba11d4-2999-4e76-a364-476d13ea201e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_23ab10d7-74b8-4724-8b29-42446f31d37a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_11370e96-bc15-4114-910f-1628de347d8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b2ba11d4-2999-4e76-a364-476d13ea201e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_11370e96-bc15-4114-910f-1628de347d8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_a5cd186c-2c5c-43e0-8880-135c82cd80ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b2ba11d4-2999-4e76-a364-476d13ea201e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_a5cd186c-2c5c-43e0-8880-135c82cd80ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a0097b21-7af2-44f1-9bf1-d50ee7710653" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_39252ae6-6c4d-433a-aa00-b1a7a0bfaf99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a0097b21-7af2-44f1-9bf1-d50ee7710653" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_39252ae6-6c4d-433a-aa00-b1a7a0bfaf99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_f9fa5b82-d171-4e36-8f94-16fdf55f3dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a0097b21-7af2-44f1-9bf1-d50ee7710653" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_f9fa5b82-d171-4e36-8f94-16fdf55f3dc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_f51f147c-ddad-466c-9ed5-2370a1d863be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a0097b21-7af2-44f1-9bf1-d50ee7710653" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_f51f147c-ddad-466c-9ed5-2370a1d863be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_9b7e853c-54d2-46d6-9309-e0c88a884988" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a0097b21-7af2-44f1-9bf1-d50ee7710653" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_9b7e853c-54d2-46d6-9309-e0c88a884988" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails" xlink:type="simple" xlink:href="hfwa-20210630.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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_a56fde0c-a3f1-4fb1-8569-e901800672d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_8f18f370-a11c-4450-a344-82affa5b7e68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_a56fde0c-a3f1-4fb1-8569-e901800672d7" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_8f18f370-a11c-4450-a344-82affa5b7e68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_2e763e6b-98b0-4dac-bbeb-925be8f13cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_a56fde0c-a3f1-4fb1-8569-e901800672d7" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_2e763e6b-98b0-4dac-bbeb-925be8f13cb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_73a89a10-4c00-4660-b570-20265101db8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_776217dd-3950-41c6-b4f1-28557ed9ef14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_73a89a10-4c00-4660-b570-20265101db8b" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_776217dd-3950-41c6-b4f1-28557ed9ef14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_1944ab3f-53b1-4cb9-87dd-f6fa047bac38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_73a89a10-4c00-4660-b570-20265101db8b" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_1944ab3f-53b1-4cb9-87dd-f6fa047bac38" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesRealizedGainsandLossesDetails" xlink:type="simple" xlink:href="hfwa-20210630.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_e9a4fea1-fa9f-48c7-bfc1-2057130286eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_6f0617bc-473f-4261-8630-94db2a55cb73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_e9a4fea1-fa9f-48c7-bfc1-2057130286eb" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_6f0617bc-473f-4261-8630-94db2a55cb73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_ad0cd5d3-fe0b-48d2-ad7c-c1938898754e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_e9a4fea1-fa9f-48c7-bfc1-2057130286eb" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_ad0cd5d3-fe0b-48d2-ad7c-c1938898754e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails" xlink:type="simple" xlink:href="hfwa-20210630.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_1f136239-9cb5-4fee-a73c-074f32e872a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_b5fc3b22-be34-4db3-adb7-b9ed47ac27b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_1f136239-9cb5-4fee-a73c-074f32e872a1" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_b5fc3b22-be34-4db3-adb7-b9ed47ac27b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_992a14df-30d6-4fe5-acf4-cb671add600f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_1f136239-9cb5-4fee-a73c-074f32e872a1" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_992a14df-30d6-4fe5-acf4-cb671add600f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d8b69295-125b-4e7b-bc32-9cb16c481ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic_2dea1cc4-5b47-4e7a-9a7e-d8aca3c68230" xlink:href="hfwa-20210630.xsd#hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d8b69295-125b-4e7b-bc32-9cb16c481ab6" xlink:to="loc_hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic_2dea1cc4-5b47-4e7a-9a7e-d8aca3c68230" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_27502410-50b2-4abb-8700-28d2e77a0699" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d8b69295-125b-4e7b-bc32-9cb16c481ab6" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_27502410-50b2-4abb-8700-28d2e77a0699" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_35541efd-c879-406d-83fc-1cd27d0eccbb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_DividendsAndUndistributedEarnings_585b324e-af45-42eb-9a97-3e94087d82b4" xlink:href="hfwa-20210630.xsd#hfwa_DividendsAndUndistributedEarnings"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_35541efd-c879-406d-83fc-1cd27d0eccbb" xlink:to="loc_hfwa_DividendsAndUndistributedEarnings_585b324e-af45-42eb-9a97-3e94087d82b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8568e10d-42b9-4555-8712-6312eac3b234" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_NetIncomeLossAvailableToCommonStockholdersBasic_35541efd-c879-406d-83fc-1cd27d0eccbb" xlink:to="loc_us-gaap_NetIncomeLoss_8568e10d-42b9-4555-8712-6312eac3b234" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>7
<FILENAME>hfwa-20210630_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 2021 Workiva-->
<!--r:e8069daf-353c-4b90-8a4a-a9d9b9db040b,g:a56b2c23-352b-4aec-ba48-834dd11891aa-->
<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/CondensedConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="hfwa-20210630.xsd#CondensedConsolidatedStatementsofIncomeUnaudited"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" xlink:type="extended" id="iffd2e6ff199e43baa992d9c0789245d3_CondensedConsolidatedStatementsofIncomeUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_8585102d-dbdc-47e3-9ca2-15deb33d8d81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperatingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_8585102d-dbdc-47e3-9ca2-15deb33d8d81" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_0e2d4412-14e0-49cd-97db-13689b0f9d3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_8585102d-dbdc-47e3-9ca2-15deb33d8d81" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_0e2d4412-14e0-49cd-97db-13689b0f9d3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxable_65adaa13-71ce-4cd7-87ea-4f8d28691361" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeSecuritiesTaxable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_8585102d-dbdc-47e3-9ca2-15deb33d8d81" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxable_65adaa13-71ce-4cd7-87ea-4f8d28691361" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_2ab76ef0-1d70-4237-8b94-393cb1b8e4ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeSecuritiesTaxExempt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_8585102d-dbdc-47e3-9ca2-15deb33d8d81" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_2ab76ef0-1d70-4237-8b94-393cb1b8e4ee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInterestAndDividendIncome_5877685c-2ccf-41ba-858d-214518e9071c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInterestAndDividendIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_8585102d-dbdc-47e3-9ca2-15deb33d8d81" xlink:to="loc_us-gaap_OtherInterestAndDividendIncome_5877685c-2ccf-41ba-858d-214518e9071c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_f06258c3-0db5-4d1d-ba80-688331f93c9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_8585102d-dbdc-47e3-9ca2-15deb33d8d81" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_f06258c3-0db5-4d1d-ba80-688331f93c9c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_b12755b1-635e-4e08-96cd-a407a843bba8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_InterestExpenseAbstract_b12755b1-635e-4e08-96cd-a407a843bba8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits_8c74e330-414c-44b4-b98e-19cdfa08082f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_b12755b1-635e-4e08-96cd-a407a843bba8" xlink:to="loc_us-gaap_InterestExpenseDeposits_8c74e330-414c-44b4-b98e-19cdfa08082f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_7f25f154-6d9d-46dc-93f6-9c96258e5b0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseJuniorSubordinatedDebentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_b12755b1-635e-4e08-96cd-a407a843bba8" xlink:to="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_7f25f154-6d9d-46dc-93f6-9c96258e5b0f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_8d167f8b-1df3-449a-b8e9-63abf2ba7827" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_b12755b1-635e-4e08-96cd-a407a843bba8" xlink:to="loc_us-gaap_InterestExpenseOther_8d167f8b-1df3-449a-b8e9-63abf2ba7827" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_d2e69616-f35b-4c0e-9500-5db0ededd65a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_b12755b1-635e-4e08-96cd-a407a843bba8" xlink:to="loc_us-gaap_InterestExpense_d2e69616-f35b-4c0e-9500-5db0ededd65a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_5c2b144a-30ec-4d6d-bc6f-1b797879ad3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_5c2b144a-30ec-4d6d-bc6f-1b797879ad3f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_4c0a3df3-cfc3-4b60-8e09-757b8d1f5163" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_4c0a3df3-cfc3-4b60-8e09-757b8d1f5163" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_d4843455-9968-446a-8e31-ae7249d0b7c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_d4843455-9968-446a-8e31-ae7249d0b7c5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract_8852a563-cc3c-4a75-bb69-4fbaa8c97ef4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_NoninterestIncomeAbstract_8852a563-cc3c-4a75-bb69-4fbaa8c97ef4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TotalDepositFeesAndOtherServiceCharges_85c625a2-0a71-4abe-b80b-235506c98bbb" xlink:href="hfwa-20210630.xsd#hfwa_TotalDepositFeesAndOtherServiceCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_8852a563-cc3c-4a75-bb69-4fbaa8c97ef4" xlink:to="loc_hfwa_TotalDepositFeesAndOtherServiceCharges_85c625a2-0a71-4abe-b80b-235506c98bbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_33df0088-7690-4223-86fa-8648b030b23d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtAndEquitySecuritiesRealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_8852a563-cc3c-4a75-bb69-4fbaa8c97ef4" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_33df0088-7690-4223-86fa-8648b030b23d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfLoansNet_fa8729cf-4fe9-4c86-b673-e73740594283" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSalesOfLoansNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_8852a563-cc3c-4a75-bb69-4fbaa8c97ef4" xlink:to="loc_us-gaap_GainLossOnSalesOfLoansNet_fa8729cf-4fe9-4c86-b673-e73740594283" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_InterestRateSwapFeeIncome_def4ddbd-7bc6-4b22-b54b-e4dff3303f6e" xlink:href="hfwa-20210630.xsd#hfwa_InterestRateSwapFeeIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_8852a563-cc3c-4a75-bb69-4fbaa8c97ef4" xlink:to="loc_hfwa_InterestRateSwapFeeIncome_def4ddbd-7bc6-4b22-b54b-e4dff3303f6e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsuranceIncome_543695af-b8cf-44d9-aaf8-a3671b525827" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_8852a563-cc3c-4a75-bb69-4fbaa8c97ef4" xlink:to="loc_us-gaap_BankOwnedLifeInsuranceIncome_543695af-b8cf-44d9-aaf8-a3671b525827" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_cb336c25-f7d1-40fd-840e-2e14fa2ee106" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_8852a563-cc3c-4a75-bb69-4fbaa8c97ef4" xlink:to="loc_us-gaap_NoninterestIncomeOther_cb336c25-f7d1-40fd-840e-2e14fa2ee106" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_fedbaee2-430c-48bf-a123-a4451f1581f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_8852a563-cc3c-4a75-bb69-4fbaa8c97ef4" xlink:to="loc_us-gaap_NoninterestIncome_fedbaee2-430c-48bf-a123-a4451f1581f7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_06e07a82-e923-402e-ac9f-be5dba491199" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:to="loc_us-gaap_LaborAndRelatedExpense_06e07a82-e923-402e-ac9f-be5dba491199" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_9eb180f4-45c6-4106-9636-193accb6dc37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OccupancyNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:to="loc_us-gaap_OccupancyNet_9eb180f4-45c6-4106-9636-193accb6dc37" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommunicationsAndInformationTechnology_9c6e5fb5-14af-4723-a219-686ca86acec2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommunicationsAndInformationTechnology"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:to="loc_us-gaap_CommunicationsAndInformationTechnology_9c6e5fb5-14af-4723-a219-686ca86acec2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense_08e7acf7-4bfd-4e59-ac4e-40aaa89d3a53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:to="loc_us-gaap_MarketingExpense_08e7acf7-4bfd-4e59-ac4e-40aaa89d3a53" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees_5fa620a8-25ca-48db-b327-398afabf9332" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfessionalFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:to="loc_us-gaap_ProfessionalFees_5fa620a8-25ca-48db-b327-398afabf9332" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_499896f9-7474-48bf-97c3-aa2eddcf9359" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_499896f9-7474-48bf-97c3-aa2eddcf9359" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_c7b1f024-d887-438e-a157-b10063921fef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:to="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_c7b1f024-d887-438e-a157-b10063921fef" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ForeclosedRealEstateIncomeExpense_ea2b6f56-94ce-4562-9215-f172fd639a07" xlink:href="hfwa-20210630.xsd#hfwa_ForeclosedRealEstateIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:to="loc_hfwa_ForeclosedRealEstateIncomeExpense_ea2b6f56-94ce-4562-9215-f172fd639a07" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_0588542f-583a-40f9-a5fc-ce9e067caef4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_0588542f-583a-40f9-a5fc-ce9e067caef4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_a9159aa9-411b-41ca-b73d-b803c4ef250f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:to="loc_us-gaap_OtherNoninterestExpense_a9159aa9-411b-41ca-b73d-b803c4ef250f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_e8c8680b-35b8-4f87-b902-47e5541b5382" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:to="loc_us-gaap_NoninterestExpense_e8c8680b-35b8-4f87-b902-47e5541b5382" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_9dc77d0e-f385-45c2-ad53-f97039c8662d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_9dc77d0e-f385-45c2-ad53-f97039c8662d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b37cb737-483c-4943-a5e6-386c74b5a409" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b37cb737-483c-4943-a5e6-386c74b5a409" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_bbafc26c-73fb-41aa-b241-524b8a6b908e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_NetIncomeLoss_bbafc26c-73fb-41aa-b241-524b8a6b908e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_24630a5a-838e-4b2d-95a0-6553d3a63d28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_EarningsPerShareBasic_24630a5a-838e-4b2d-95a0-6553d3a63d28" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_618b4c4d-6b12-4661-b90a-912513e6a39d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_EarningsPerShareDiluted_618b4c4d-6b12-4661-b90a-912513e6a39d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_12fd143d-e7dc-47b4-93d2-d60c98eab678" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_12fd143d-e7dc-47b4-93d2-d60c98eab678" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c8a9cace-d1a4-48f0-a23b-8bc6426d312d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c8a9cace-d1a4-48f0-a23b-8bc6426d312d" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aa2270f5-d29d-4efd-9d94-d4ddf10855ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aa2270f5-d29d-4efd-9d94-d4ddf10855ea" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_ba86ed0d-dc92-4ff0-bb31-2011bb4b9984" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_StatementTable_ba86ed0d-dc92-4ff0-bb31-2011bb4b9984" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_8e9b555a-21a0-46ad-b796-45e5a425f7ff" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_ba86ed0d-dc92-4ff0-bb31-2011bb4b9984" xlink:to="loc_srt_RestatementAxis_8e9b555a-21a0-46ad-b796-45e5a425f7ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_8e9b555a-21a0-46ad-b796-45e5a425f7ff_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_8e9b555a-21a0-46ad-b796-45e5a425f7ff" xlink:to="loc_srt_RestatementDomain_8e9b555a-21a0-46ad-b796-45e5a425f7ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_20913fa8-12c6-4f01-ab50-000f89ad93a7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_8e9b555a-21a0-46ad-b796-45e5a425f7ff" xlink:to="loc_srt_RestatementDomain_20913fa8-12c6-4f01-ab50-000f89ad93a7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="hfwa-20210630.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended" id="i7113be67678b44dc97cc26f58b33353e_CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_0faa8919-8ebf-434c-a407-07f64784407d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7aaea762-6f5e-43d9-bea3-32f0c0f30b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0faa8919-8ebf-434c-a407-07f64784407d" xlink:to="loc_us-gaap_NetIncomeLoss_7aaea762-6f5e-43d9-bea3-32f0c0f30b6c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_64785117-82a1-4e55-a265-01c76c0cd317" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0faa8919-8ebf-434c-a407-07f64784407d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_64785117-82a1-4e55-a265-01c76c0cd317" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_c5222ebf-7f0f-48b1-87c1-8c8c02c4a71e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0faa8919-8ebf-434c-a407-07f64784407d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_c5222ebf-7f0f-48b1-87c1-8c8c02c4a71e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3c5041b7-737c-4c38-974a-9c9a5a5a8fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0faa8919-8ebf-434c-a407-07f64784407d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3c5041b7-737c-4c38-974a-9c9a5a5a8fbe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_d116810e-91ae-4678-86fd-abdc1deb0cf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0faa8919-8ebf-434c-a407-07f64784407d" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_d116810e-91ae-4678-86fd-abdc1deb0cf9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4e8dd1d0-5afe-4a3b-82a1-f563df12ac85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_0faa8919-8ebf-434c-a407-07f64784407d" xlink:to="loc_us-gaap_StatementTable_4e8dd1d0-5afe-4a3b-82a1-f563df12ac85" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_7bd8fc0e-ed01-48bb-bfb4-f49e30ccfa28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4e8dd1d0-5afe-4a3b-82a1-f563df12ac85" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_7bd8fc0e-ed01-48bb-bfb4-f49e30ccfa28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7bd8fc0e-ed01-48bb-bfb4-f49e30ccfa28_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_7bd8fc0e-ed01-48bb-bfb4-f49e30ccfa28" xlink:to="loc_us-gaap_EquityComponentDomain_7bd8fc0e-ed01-48bb-bfb4-f49e30ccfa28_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_cade8329-20b7-4ca8-ba6d-25e3c78c8075" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_7bd8fc0e-ed01-48bb-bfb4-f49e30ccfa28" xlink:to="loc_us-gaap_EquityComponentDomain_cade8329-20b7-4ca8-ba6d-25e3c78c8075" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3f7de2ea-cc45-418c-b0e4-1cc3c0357430" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_cade8329-20b7-4ca8-ba6d-25e3c78c8075" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3f7de2ea-cc45-418c-b0e4-1cc3c0357430" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" xlink:type="simple" xlink:href="hfwa-20210630.xsd#CondensedConsolidatedStatementsofStockholdersEquityUnaudited"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" xlink:type="extended" id="i0a88e49caf2c40babe4799f964d92bab_CondensedConsolidatedStatementsofStockholdersEquityUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_76ba88c8-2952-4af6-bf23-4ee7a95ba2e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_76ba88c8-2952-4af6-bf23-4ee7a95ba2e4" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_382ea8e5-10e4-4122-b1b1-f73caa1a6f04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_SharesOutstanding_382ea8e5-10e4-4122-b1b1-f73caa1a6f04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3e86e562-9e58-4be6-8624-2337a4aebf25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_StockholdersEquity_3e86e562-9e58-4be6-8624-2337a4aebf25" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_0f94e059-504a-40fb-a63a-81a70bb44872" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_0f94e059-504a-40fb-a63a-81a70bb44872" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f32789d4-bd48-4ca2-85b9-b0b4c57d9768" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f32789d4-bd48-4ca2-85b9-b0b4c57d9768" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_5c30406c-b9ab-43b9-bb8a-24b9b98d28d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_5c30406c-b9ab-43b9-bb8a-24b9b98d28d9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_8fe72e34-aab4-43d4-ab09-ff1da282232a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_8fe72e34-aab4-43d4-ab09-ff1da282232a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_7219105c-c855-456d-afe4-dada440cebd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_7219105c-c855-456d-afe4-dada440cebd6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_4a38b3fb-0cf2-4f16-bdc4-b44dc352ba59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_4a38b3fb-0cf2-4f16-bdc4-b44dc352ba59" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7c7e5d19-15bb-4b23-a209-af9c7d0c5851" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_NetIncomeLoss_7c7e5d19-15bb-4b23-a209-af9c7d0c5851" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_8aea28eb-d579-4324-914e-0831c9051925" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_8aea28eb-d579-4324-914e-0831c9051925" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_8e2d2907-a8c1-4ae9-ade9-ad4727b9f9ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_DividendsCommonStockCash_8e2d2907-a8c1-4ae9-ade9-ad4727b9f9ab" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_501638d2-70ab-4bcf-aa48-a9a402f13a1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3d1507ac-2908-4f98-9da5-aeb9f5a53272" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_dd4197a6-0c8a-4ab8-b573-13ccc25502ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_76ba88c8-2952-4af6-bf23-4ee7a95ba2e4" xlink:to="loc_us-gaap_StatementTable_dd4197a6-0c8a-4ab8-b573-13ccc25502ac" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_67274a54-d15e-4b6a-b14d-4a5836f6f494" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_dd4197a6-0c8a-4ab8-b573-13ccc25502ac" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_67274a54-d15e-4b6a-b14d-4a5836f6f494" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_67274a54-d15e-4b6a-b14d-4a5836f6f494_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_67274a54-d15e-4b6a-b14d-4a5836f6f494" xlink:to="loc_us-gaap_EquityComponentDomain_67274a54-d15e-4b6a-b14d-4a5836f6f494_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b16ccf5f-53a1-4476-b8d9-0ce64cc0be77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_67274a54-d15e-4b6a-b14d-4a5836f6f494" xlink:to="loc_us-gaap_EquityComponentDomain_b16ccf5f-53a1-4476-b8d9-0ce64cc0be77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_395e6761-d775-4a6d-9491-c11e59ffa810" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b16ccf5f-53a1-4476-b8d9-0ce64cc0be77" xlink:to="loc_us-gaap_CommonStockMember_395e6761-d775-4a6d-9491-c11e59ffa810" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_48f2a388-c848-48d2-9aa0-b7432cf86d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b16ccf5f-53a1-4476-b8d9-0ce64cc0be77" xlink:to="loc_us-gaap_RetainedEarningsMember_48f2a388-c848-48d2-9aa0-b7432cf86d0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_fe41c783-08fc-44e8-bf5a-165a17ee9601" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b16ccf5f-53a1-4476-b8d9-0ce64cc0be77" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_fe41c783-08fc-44e8-bf5a-165a17ee9601" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_b16a88c7-1df4-4004-be1c-6a41a3874a98" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_dd4197a6-0c8a-4ab8-b573-13ccc25502ac" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_b16a88c7-1df4-4004-be1c-6a41a3874a98" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_b16a88c7-1df4-4004-be1c-6a41a3874a98_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_b16a88c7-1df4-4004-be1c-6a41a3874a98" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_b16a88c7-1df4-4004-be1c-6a41a3874a98_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_110268a0-22d8-4b8f-a402-9c6cd3133cb9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_b16a88c7-1df4-4004-be1c-6a41a3874a98" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_110268a0-22d8-4b8f-a402-9c6cd3133cb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_c6696c27-be2c-4842-aeba-6c5d62d89199" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_110268a0-22d8-4b8f-a402-9c6cd3133cb9" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_c6696c27-be2c-4842-aeba-6c5d62d89199" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails" xlink:type="extended" id="i16b4c8300db64975b69b4c5a48daf756_DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_daa3033c-03d7-42c3-8eb8-ae4699572c7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NumberOfBranchesConsolidated_5ec9a665-c293-4f4a-8a73-654e1168d33e" xlink:href="hfwa-20210630.xsd#hfwa_NumberOfBranchesConsolidated"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_daa3033c-03d7-42c3-8eb8-ae4699572c7c" xlink:to="loc_hfwa_NumberOfBranchesConsolidated_5ec9a665-c293-4f4a-8a73-654e1168d33e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NumberOfBranchesOperating_8538abe8-8b31-468c-8a09-15593ca909e3" xlink:href="hfwa-20210630.xsd#hfwa_NumberOfBranchesOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_daa3033c-03d7-42c3-8eb8-ae4699572c7c" xlink:to="loc_hfwa_NumberOfBranchesOperating_8538abe8-8b31-468c-8a09-15593ca909e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption_5a8a37fe-0335-47b0-96b2-6deb30329409" xlink:href="hfwa-20210630.xsd#hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_daa3033c-03d7-42c3-8eb8-ae4699572c7c" xlink:to="loc_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption_5a8a37fe-0335-47b0-96b2-6deb30329409" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax_c8666440-4b55-4eb4-a199-e022b20dbbf6" xlink:href="hfwa-20210630.xsd#hfwa_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_daa3033c-03d7-42c3-8eb8-ae4699572c7c" xlink:to="loc_hfwa_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax_c8666440-4b55-4eb4-a199-e022b20dbbf6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a0a14caa-6e7e-4db2-ac00-cdb6c975d589" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_daa3033c-03d7-42c3-8eb8-ae4699572c7c" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a0a14caa-6e7e-4db2-ac00-cdb6c975d589" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_07d3adc6-27ad-4142-9c15-9ba55cf44d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a0a14caa-6e7e-4db2-ac00-cdb6c975d589" xlink:to="loc_us-gaap_OtherCommitmentsAxis_07d3adc6-27ad-4142-9c15-9ba55cf44d5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_07d3adc6-27ad-4142-9c15-9ba55cf44d5d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_07d3adc6-27ad-4142-9c15-9ba55cf44d5d" xlink:to="loc_us-gaap_OtherCommitmentsDomain_07d3adc6-27ad-4142-9c15-9ba55cf44d5d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_8aa754d8-a684-463a-bb7e-ec1f0307635f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_07d3adc6-27ad-4142-9c15-9ba55cf44d5d" xlink:to="loc_us-gaap_OtherCommitmentsDomain_8aa754d8-a684-463a-bb7e-ec1f0307635f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_UnusedCommitmentstoExtendCreditMember_fae758eb-8f63-4835-9427-603fb5733683" xlink:href="hfwa-20210630.xsd#hfwa_UnusedCommitmentstoExtendCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_8aa754d8-a684-463a-bb7e-ec1f0307635f" xlink:to="loc_hfwa_UnusedCommitmentstoExtendCreditMember_fae758eb-8f63-4835-9427-603fb5733683" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TotalAllowanceforCreditLossesMember_bde4a56d-22b1-42b9-8062-b92307e3a5fd" xlink:href="hfwa-20210630.xsd#hfwa_TotalAllowanceforCreditLossesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_8aa754d8-a684-463a-bb7e-ec1f0307635f" xlink:to="loc_hfwa_TotalAllowanceforCreditLossesMember_bde4a56d-22b1-42b9-8062-b92307e3a5fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_0791b0dd-35bf-432d-aa9c-85fba9b56fc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a0a14caa-6e7e-4db2-ac00-cdb6c975d589" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_0791b0dd-35bf-432d-aa9c-85fba9b56fc7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_0791b0dd-35bf-432d-aa9c-85fba9b56fc7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_0791b0dd-35bf-432d-aa9c-85fba9b56fc7" xlink:to="loc_us-gaap_TypeOfAdoptionMember_0791b0dd-35bf-432d-aa9c-85fba9b56fc7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_72e2e6ff-f3f5-4980-853d-6c1142d2c82c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_0791b0dd-35bf-432d-aa9c-85fba9b56fc7" xlink:to="loc_us-gaap_TypeOfAdoptionMember_72e2e6ff-f3f5-4980-853d-6c1142d2c82c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_204e7431-9708-438e-a0ab-e40d726dc0b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_72e2e6ff-f3f5-4980-853d-6c1142d2c82c" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_204e7431-9708-438e-a0ab-e40d726dc0b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7a405400-fa41-4ce1-ab6f-b02e186c2bda" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a0a14caa-6e7e-4db2-ac00-cdb6c975d589" xlink:to="loc_dei_LegalEntityAxis_7a405400-fa41-4ce1-ab6f-b02e186c2bda" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7a405400-fa41-4ce1-ab6f-b02e186c2bda_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_7a405400-fa41-4ce1-ab6f-b02e186c2bda" xlink:to="loc_dei_EntityDomain_7a405400-fa41-4ce1-ab6f-b02e186c2bda_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6d53b287-b7b6-4f96-8d7e-e01f1326c142" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_7a405400-fa41-4ce1-ab6f-b02e186c2bda" xlink:to="loc_dei_EntityDomain_6d53b287-b7b6-4f96-8d7e-e01f1326c142" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_HeritageBankMember_5fc636d5-c581-4e3b-a4e0-67e9825c8238" xlink:href="hfwa-20210630.xsd#hfwa_HeritageBankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6d53b287-b7b6-4f96-8d7e-e01f1326c142" xlink:to="loc_hfwa_HeritageBankMember_5fc636d5-c581-4e3b-a4e0-67e9825c8238" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_06fcd41a-f91d-406c-bef6-5c83e02b4e40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a0a14caa-6e7e-4db2-ac00-cdb6c975d589" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_06fcd41a-f91d-406c-bef6-5c83e02b4e40" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_06fcd41a-f91d-406c-bef6-5c83e02b4e40_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_06fcd41a-f91d-406c-bef6-5c83e02b4e40" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_06fcd41a-f91d-406c-bef6-5c83e02b4e40_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_3856e482-e979-401d-b45b-122a5673a0b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_06fcd41a-f91d-406c-bef6-5c83e02b4e40" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_3856e482-e979-401d-b45b-122a5673a0b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_9c1c7b60-0bb8-4ace-998e-6bad9ddb4cc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_3856e482-e979-401d-b45b-122a5673a0b6" xlink:to="loc_us-gaap_SubsequentEventMember_9c1c7b60-0bb8-4ace-998e-6bad9ddb4cc2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails" xlink:type="extended" id="i1aa428e19c3e42a58615b248a1744f2c_InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsLineItems_146f7d8e-6a7c-4156-9d71-f3ae9e64e34b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentHoldingsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_28eaaac3-a776-4105-ae6b-331d1362776c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradingSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_146f7d8e-6a7c-4156-9d71-f3ae9e64e34b" xlink:to="loc_us-gaap_TradingSecurities_28eaaac3-a776-4105-ae6b-331d1362776c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_3c15c907-6a1d-427e-a143-0440368a16b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_146f7d8e-6a7c-4156-9d71-f3ae9e64e34b" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_3c15c907-6a1d-427e-a143-0440368a16b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_775ad72f-dab9-43c5-ab25-b4cbd79b4d89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_146f7d8e-6a7c-4156-9d71-f3ae9e64e34b" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_775ad72f-dab9-43c5-ab25-b4cbd79b4d89" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_b83965a5-87bb-45fd-b4f4-9df7de0662ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_146f7d8e-6a7c-4156-9d71-f3ae9e64e34b" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_b83965a5-87bb-45fd-b4f4-9df7de0662ac" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7be1aa79-4586-4bf9-a05a-8f1f694b6aef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_146f7d8e-6a7c-4156-9d71-f3ae9e64e34b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7be1aa79-4586-4bf9-a05a-8f1f694b6aef" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsTable_16c8d61d-fa6e-4e93-805c-a9f2a3dc6081" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentHoldingsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_146f7d8e-6a7c-4156-9d71-f3ae9e64e34b" xlink:to="loc_us-gaap_InvestmentHoldingsTable_16c8d61d-fa6e-4e93-805c-a9f2a3dc6081" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_8e1b656c-ef09-49fe-b3c5-bed7ae5d97da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_InvestmentHoldingsTable_16c8d61d-fa6e-4e93-805c-a9f2a3dc6081" xlink:to="loc_us-gaap_FinancialInstrumentAxis_8e1b656c-ef09-49fe-b3c5-bed7ae5d97da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8e1b656c-ef09-49fe-b3c5-bed7ae5d97da_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_8e1b656c-ef09-49fe-b3c5-bed7ae5d97da" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8e1b656c-ef09-49fe-b3c5-bed7ae5d97da_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f320beae-6682-4b31-9af8-219e7ce00f9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_8e1b656c-ef09-49fe-b3c5-bed7ae5d97da" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f320beae-6682-4b31-9af8-219e7ce00f9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_ccba69c3-91e1-43c9-9990-313d3c5620a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f320beae-6682-4b31-9af8-219e7ce00f9b" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_ccba69c3-91e1-43c9-9990-313d3c5620a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_1cf9de87-404a-4fa7-8d03-13615ceb320e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f320beae-6682-4b31-9af8-219e7ce00f9b" xlink:to="loc_us-gaap_MunicipalBondsMember_1cf9de87-404a-4fa7-8d03-13615ceb320e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_8d3eee03-16f6-4a3f-816d-3cf9739a2029" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f320beae-6682-4b31-9af8-219e7ce00f9b" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_8d3eee03-16f6-4a3f-816d-3cf9739a2029" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_1fe57b0c-1804-4d1a-b069-73eb29829407" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f320beae-6682-4b31-9af8-219e7ce00f9b" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_1fe57b0c-1804-4d1a-b069-73eb29829407" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_1b95555c-ea4d-490a-b314-596fdc78efd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f320beae-6682-4b31-9af8-219e7ce00f9b" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_1b95555c-ea4d-490a-b314-596fdc78efd7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAggregatedInvestmentsMember_1e81f424-b340-47fa-be8c-10048f5ce5eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAggregatedInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f320beae-6682-4b31-9af8-219e7ce00f9b" xlink:to="loc_us-gaap_OtherAggregatedInvestmentsMember_1e81f424-b340-47fa-be8c-10048f5ce5eb" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#InvestmentSecuritiesTextualDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails" xlink:type="extended" id="ic7e4100bd6614be3bee3ec141f7f5327_InvestmentSecuritiesTextualDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_0ea02e2a-0112-4bd2-b722-fa0089b60030" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_e37f19da-237b-4c73-8460-2668d98b165c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0ea02e2a-0112-4bd2-b722-fa0089b60030" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_e37f19da-237b-4c73-8460-2668d98b165c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInvestmentIncomeReceivable_3c576ae3-7601-418e-ab9a-877657deefc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedInvestmentIncomeReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0ea02e2a-0112-4bd2-b722-fa0089b60030" xlink:to="loc_us-gaap_AccruedInvestmentIncomeReceivable_3c576ae3-7601-418e-ab9a-877657deefc9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_b4dc9404-fe25-4069-a31f-0107eca7eec1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_0ea02e2a-0112-4bd2-b722-fa0089b60030" xlink:to="loc_us-gaap_StatementTable_b4dc9404-fe25-4069-a31f-0107eca7eec1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_b41bcea7-b503-46c5-9c96-97ea27e72923" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_b4dc9404-fe25-4069-a31f-0107eca7eec1" xlink:to="loc_us-gaap_FinancialInstrumentAxis_b41bcea7-b503-46c5-9c96-97ea27e72923" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b41bcea7-b503-46c5-9c96-97ea27e72923_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_b41bcea7-b503-46c5-9c96-97ea27e72923" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b41bcea7-b503-46c5-9c96-97ea27e72923_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_bef638c2-84bd-45f1-976c-241e66d745fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_b41bcea7-b503-46c5-9c96-97ea27e72923" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_bef638c2-84bd-45f1-976c-241e66d745fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_6cab2930-d320-4d1e-9e01-415ff1b79cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_bef638c2-84bd-45f1-976c-241e66d745fc" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_6cab2930-d320-4d1e-9e01-415ff1b79cbd" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#InvestmentSecuritiesUnrealizedLossesDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails" xlink:type="extended" id="i37508e028c78498c910332203bd6f369_InvestmentSecuritiesUnrealizedLossesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsLineItems_cfda79ba-88e6-4e10-aa0a-b79514746b1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentHoldingsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_ebab5931-b128-4c71-8959-8c042f7ebacc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_cfda79ba-88e6-4e10-aa0a-b79514746b1c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_ebab5931-b128-4c71-8959-8c042f7ebacc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_d1231b27-4aee-42bd-898c-e4e6f0c367a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_ebab5931-b128-4c71-8959-8c042f7ebacc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_d1231b27-4aee-42bd-898c-e4e6f0c367a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_7e14c21b-7ab3-45d8-9045-5216ce6d0ee0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_ebab5931-b128-4c71-8959-8c042f7ebacc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_7e14c21b-7ab3-45d8-9045-5216ce6d0ee0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_51244e29-0cfd-4376-8988-0d478b4c80b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_ebab5931-b128-4c71-8959-8c042f7ebacc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_51244e29-0cfd-4376-8988-0d478b4c80b6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract_664f41c2-d9eb-4e3e-a46d-54b6ac264ed6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_cfda79ba-88e6-4e10-aa0a-b79514746b1c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract_664f41c2-d9eb-4e3e-a46d-54b6ac264ed6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_e3db9a06-749a-4b85-823b-c5d30a2ff087" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract_664f41c2-d9eb-4e3e-a46d-54b6ac264ed6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_e3db9a06-749a-4b85-823b-c5d30a2ff087" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_67a24d05-9fbc-407d-9c4d-3a833d68bf7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract_664f41c2-d9eb-4e3e-a46d-54b6ac264ed6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_67a24d05-9fbc-407d-9c4d-3a833d68bf7f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_be532da5-0f60-4712-be3d-c59fd4359aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract_664f41c2-d9eb-4e3e-a46d-54b6ac264ed6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_be532da5-0f60-4712-be3d-c59fd4359aaa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsTable_2f3df624-29cf-4741-bd2b-17d13c6d1d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentHoldingsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_cfda79ba-88e6-4e10-aa0a-b79514746b1c" xlink:to="loc_us-gaap_InvestmentHoldingsTable_2f3df624-29cf-4741-bd2b-17d13c6d1d2a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_82baa86e-4e53-4030-bcf5-416bd3d13360" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_InvestmentHoldingsTable_2f3df624-29cf-4741-bd2b-17d13c6d1d2a" xlink:to="loc_us-gaap_FinancialInstrumentAxis_82baa86e-4e53-4030-bcf5-416bd3d13360" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82baa86e-4e53-4030-bcf5-416bd3d13360_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_82baa86e-4e53-4030-bcf5-416bd3d13360" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82baa86e-4e53-4030-bcf5-416bd3d13360_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cef0d7e8-ae76-4e69-9c59-5e42f9f5a0c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_82baa86e-4e53-4030-bcf5-416bd3d13360" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cef0d7e8-ae76-4e69-9c59-5e42f9f5a0c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_05343664-3954-48d0-85a7-2dedad9b70e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cef0d7e8-ae76-4e69-9c59-5e42f9f5a0c6" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_05343664-3954-48d0-85a7-2dedad9b70e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_9dd8956c-097d-46ba-bd35-d12ff90f3457" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cef0d7e8-ae76-4e69-9c59-5e42f9f5a0c6" xlink:to="loc_us-gaap_MunicipalBondsMember_9dd8956c-097d-46ba-bd35-d12ff90f3457" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_573f2fee-732e-4d9a-a608-30b6152c9f58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cef0d7e8-ae76-4e69-9c59-5e42f9f5a0c6" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_573f2fee-732e-4d9a-a608-30b6152c9f58" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_7f2a0063-c451-4805-b42d-e4a2c2d686db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cef0d7e8-ae76-4e69-9c59-5e42f9f5a0c6" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_7f2a0063-c451-4805-b42d-e4a2c2d686db" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_fccbc5d1-8433-4343-adff-5e9d4d5330ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cef0d7e8-ae76-4e69-9c59-5e42f9f5a0c6" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_fccbc5d1-8433-4343-adff-5e9d4d5330ef" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAggregatedInvestmentsMember_13e53a82-76e4-4a61-a1fb-59fc425733c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAggregatedInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cef0d7e8-ae76-4e69-9c59-5e42f9f5a0c6" xlink:to="loc_us-gaap_OtherAggregatedInvestmentsMember_13e53a82-76e4-4a61-a1fb-59fc425733c3" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#InvestmentSecuritiesAmortizedCostandFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails" xlink:type="extended" id="i842547478bc945c8a9ec73923bbfad8e_InvestmentSecuritiesAmortizedCostandFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsLineItems_838627b7-0913-4ebc-be3a-4141890f41b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentHoldingsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract_c0a90c40-9242-4478-8b7b-a90e92b809da" xlink:href="hfwa-20210630.xsd#hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_838627b7-0913-4ebc-be3a-4141890f41b6" xlink:to="loc_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract_c0a90c40-9242-4478-8b7b-a90e92b809da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost_7b9b91bc-bc4d-4587-8c0e-cfdb28023bd5" xlink:href="hfwa-20210630.xsd#hfwa_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract_c0a90c40-9242-4478-8b7b-a90e92b809da" xlink:to="loc_hfwa_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost_7b9b91bc-bc4d-4587-8c0e-cfdb28023bd5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue_ba64b4b2-f160-41b3-bba8-f4400fe77cef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract_c0a90c40-9242-4478-8b7b-a90e92b809da" xlink:to="loc_us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue_ba64b4b2-f160-41b3-bba8-f4400fe77cef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsTable_1445ed0d-a9cc-446a-af11-8ca076382bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentHoldingsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_838627b7-0913-4ebc-be3a-4141890f41b6" xlink:to="loc_us-gaap_InvestmentHoldingsTable_1445ed0d-a9cc-446a-af11-8ca076382bc9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_685965cd-82b7-4295-a90f-b053a5a6b81a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_InvestmentHoldingsTable_1445ed0d-a9cc-446a-af11-8ca076382bc9" xlink:to="loc_us-gaap_InvestmentTypeAxis_685965cd-82b7-4295-a90f-b053a5a6b81a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_685965cd-82b7-4295-a90f-b053a5a6b81a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_685965cd-82b7-4295-a90f-b053a5a6b81a" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_685965cd-82b7-4295-a90f-b053a5a6b81a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_d8733f27-a6c2-42f9-ba94-1b096bd056e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_685965cd-82b7-4295-a90f-b053a5a6b81a" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_d8733f27-a6c2-42f9-ba94-1b096bd056e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember_54dde3f1-e9c4-4c65-a27b-481d2ac6b318" xlink:href="hfwa-20210630.xsd#hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_d8733f27-a6c2-42f9-ba94-1b096bd056e3" xlink:to="loc_hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember_54dde3f1-e9c4-4c65-a27b-481d2ac6b318" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAgreementsMember_2a8d6415-2612-4e67-b892-be1b8d50360a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepurchaseAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_d8733f27-a6c2-42f9-ba94-1b096bd056e3" xlink:to="loc_us-gaap_RepurchaseAgreementsMember_2a8d6415-2612-4e67-b892-be1b8d50360a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OtherSecuritiesPledgedMember_c45504c4-4cce-411b-bd91-d69bf2d09333" xlink:href="hfwa-20210630.xsd#hfwa_OtherSecuritiesPledgedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_d8733f27-a6c2-42f9-ba94-1b096bd056e3" xlink:to="loc_hfwa_OtherSecuritiesPledgedMember_c45504c4-4cce-411b-bd91-d69bf2d09333" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#LoansReceivableLoanOriginationRiskManagementDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails" xlink:type="extended" id="i9684c245d15e4b8fab41c1b0c93af4bb_LoansReceivableLoanOriginationRiskManagementDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a528aca6-2826-4b4c-8d05-f174b472b1a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NumberOfLoanSegments_9327fc69-d424-45ea-a13b-7df9141ec813" xlink:href="hfwa-20210630.xsd#hfwa_NumberOfLoanSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a528aca6-2826-4b4c-8d05-f174b472b1a0" xlink:to="loc_hfwa_NumberOfLoanSegments_9327fc69-d424-45ea-a13b-7df9141ec813" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_b2ab3847-48c3-4e77-8bd5-f47789982398" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a528aca6-2826-4b4c-8d05-f174b472b1a0" xlink:to="loc_us-gaap_NotesReceivableGross_b2ab3847-48c3-4e77-8bd5-f47789982398" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_a0e8990b-730c-4331-84ea-f984001e434d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a528aca6-2826-4b4c-8d05-f174b472b1a0" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_a0e8990b-730c-4331-84ea-f984001e434d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_057dc1fd-72ba-40d9-82be-08bd8b09c83c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a528aca6-2826-4b4c-8d05-f174b472b1a0" xlink:to="loc_us-gaap_NotesReceivableNet_057dc1fd-72ba-40d9-82be-08bd8b09c83c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount_ee575ff7-419d-49be-a325-f6088d6d7361" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a528aca6-2826-4b4c-8d05-f174b472b1a0" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount_ee575ff7-419d-49be-a325-f6088d6d7361" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_e6adc0b3-211f-4a5f-bbcf-676e5ae685c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a528aca6-2826-4b4c-8d05-f174b472b1a0" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_e6adc0b3-211f-4a5f-bbcf-676e5ae685c0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a9a2d66f-edfc-4e75-9d11-b308c7d163d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a528aca6-2826-4b4c-8d05-f174b472b1a0" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a9a2d66f-edfc-4e75-9d11-b308c7d163d6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_dc4992dc-5021-404a-9df7-85c6f4d78c54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a9a2d66f-edfc-4e75-9d11-b308c7d163d6" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_dc4992dc-5021-404a-9df7-85c6f4d78c54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_dc4992dc-5021-404a-9df7-85c6f4d78c54_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_dc4992dc-5021-404a-9df7-85c6f4d78c54" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_dc4992dc-5021-404a-9df7-85c6f4d78c54_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_22f7afbe-5276-44c6-9306-924a15662a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_dc4992dc-5021-404a-9df7-85c6f4d78c54" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_22f7afbe-5276-44c6-9306-924a15662a4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_ba541821-29ae-4fe4-bc86-2c80cbbf02ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_22f7afbe-5276-44c6-9306-924a15662a4f" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_ba541821-29ae-4fe4-bc86-2c80cbbf02ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_7cd9dd05-e393-4413-91d5-14933fc48280" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_22f7afbe-5276-44c6-9306-924a15662a4f" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_7cd9dd05-e393-4413-91d5-14933fc48280" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_c8353fb3-cb06-4805-9f8e-2c9857b3fbd5" xlink:href="hfwa-20210630.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_22f7afbe-5276-44c6-9306-924a15662a4f" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_c8353fb3-cb06-4805-9f8e-2c9857b3fbd5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_d0540b20-cdba-4b9c-8b96-cdd7965fc938" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_22f7afbe-5276-44c6-9306-924a15662a4f" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_d0540b20-cdba-4b9c-8b96-cdd7965fc938" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ad37daa3-7be8-4040-84dd-8324ee3f60b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a9a2d66f-edfc-4e75-9d11-b308c7d163d6" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ad37daa3-7be8-4040-84dd-8324ee3f60b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ad37daa3-7be8-4040-84dd-8324ee3f60b5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ad37daa3-7be8-4040-84dd-8324ee3f60b5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ad37daa3-7be8-4040-84dd-8324ee3f60b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_818351fc-7ce6-4245-878a-0ec7af4cd584" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ad37daa3-7be8-4040-84dd-8324ee3f60b5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_818351fc-7ce6-4245-878a-0ec7af4cd584" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_21e9972c-d3fc-40f0-b076-0221283afba2" xlink:href="hfwa-20210630.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_818351fc-7ce6-4245-878a-0ec7af4cd584" xlink:to="loc_hfwa_CommercialAndIndustrialMember_21e9972c-d3fc-40f0-b076-0221283afba2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PaycheckProtectionProgramMember_b1b79d3d-934f-4f78-80c1-091255e8dc30" xlink:href="hfwa-20210630.xsd#hfwa_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_818351fc-7ce6-4245-878a-0ec7af4cd584" xlink:to="loc_hfwa_PaycheckProtectionProgramMember_b1b79d3d-934f-4f78-80c1-091255e8dc30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_a443eb51-f297-4dd8-b418-019676e7aa92" xlink:href="hfwa-20210630.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_818351fc-7ce6-4245-878a-0ec7af4cd584" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_a443eb51-f297-4dd8-b418-019676e7aa92" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_33f879f4-01d4-4983-9818-099b5ae0ee85" xlink:href="hfwa-20210630.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_818351fc-7ce6-4245-878a-0ec7af4cd584" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_33f879f4-01d4-4983-9818-099b5ae0ee85" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_42f821d8-44b9-45c7-b2a8-a14cc921fcea" xlink:href="hfwa-20210630.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_818351fc-7ce6-4245-878a-0ec7af4cd584" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_42f821d8-44b9-45c7-b2a8-a14cc921fcea" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_ceeedcd8-ab5b-4e50-9fe9-3bb00d3ce63f" xlink:href="hfwa-20210630.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_818351fc-7ce6-4245-878a-0ec7af4cd584" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_ceeedcd8-ab5b-4e50-9fe9-3bb00d3ce63f" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#LoansReceivableCreditQualityIndicatorsDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails" xlink:type="extended" id="i36b9a24204b54ce1827d82c822f0da6b_LoansReceivableCreditQualityIndicatorsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_1341bfa5-4c63-4f59-adbb-cf9ea626d381" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_9cb104ad-3044-4e3b-b1f6-f9eb4269d799" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_1341bfa5-4c63-4f59-adbb-cf9ea626d381" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_9cb104ad-3044-4e3b-b1f6-f9eb4269d799" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_89c5d665-cb2d-4e3f-a1a9-2054aba83053" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_1341bfa5-4c63-4f59-adbb-cf9ea626d381" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_89c5d665-cb2d-4e3f-a1a9-2054aba83053" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_7a088496-fa33-4947-847a-1dc8efcb5705" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_1341bfa5-4c63-4f59-adbb-cf9ea626d381" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_7a088496-fa33-4947-847a-1dc8efcb5705" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_66647cc2-2054-4c46-8037-54db44354b34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_1341bfa5-4c63-4f59-adbb-cf9ea626d381" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_66647cc2-2054-4c46-8037-54db44354b34" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_06aa9f81-0840-45ab-8791-2c4386e01e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_1341bfa5-4c63-4f59-adbb-cf9ea626d381" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_06aa9f81-0840-45ab-8791-2c4386e01e5f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_8df51ac6-41ad-4a18-915b-0dfd7f690f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_1341bfa5-4c63-4f59-adbb-cf9ea626d381" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_8df51ac6-41ad-4a18-915b-0dfd7f690f4d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_1268987c-97de-455e-a6d2-539feea9d198" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_1341bfa5-4c63-4f59-adbb-cf9ea626d381" xlink:to="loc_us-gaap_FinancingReceivableRevolving_1268987c-97de-455e-a6d2-539feea9d198" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans_c33ff1cd-5278-4abc-aeed-2395c429f449" xlink:href="hfwa-20210630.xsd#hfwa_FinancingReceivablerevolvingconvertedtoTermLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_1341bfa5-4c63-4f59-adbb-cf9ea626d381" xlink:to="loc_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans_c33ff1cd-5278-4abc-aeed-2395c429f449" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_bc1416c3-d89c-4453-9af3-df093b0c7f06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_1341bfa5-4c63-4f59-adbb-cf9ea626d381" xlink:to="loc_us-gaap_NotesReceivableGross_bc1416c3-d89c-4453-9af3-df093b0c7f06" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_2b8851ee-6b37-4eb1-bf1b-b0b6e1489094" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_1341bfa5-4c63-4f59-adbb-cf9ea626d381" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_2b8851ee-6b37-4eb1-bf1b-b0b6e1489094" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_60e2eff9-b09c-4ecd-a4de-62818da86596" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_2b8851ee-6b37-4eb1-bf1b-b0b6e1489094" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_60e2eff9-b09c-4ecd-a4de-62818da86596" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_60e2eff9-b09c-4ecd-a4de-62818da86596_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_60e2eff9-b09c-4ecd-a4de-62818da86596" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_60e2eff9-b09c-4ecd-a4de-62818da86596_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_1cf1226f-0dec-4d82-b4bb-41b57f63deeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_60e2eff9-b09c-4ecd-a4de-62818da86596" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_1cf1226f-0dec-4d82-b4bb-41b57f63deeb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PassMember_ac068083-91c5-494a-9bb4-82b5059286eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PassMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_1cf1226f-0dec-4d82-b4bb-41b57f63deeb" xlink:to="loc_us-gaap_PassMember_ac068083-91c5-494a-9bb4-82b5059286eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialMentionMember_5cfe32ff-0a19-49f3-9669-6c2d677f0fa2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SpecialMentionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_1cf1226f-0dec-4d82-b4bb-41b57f63deeb" xlink:to="loc_us-gaap_SpecialMentionMember_5cfe32ff-0a19-49f3-9669-6c2d677f0fa2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubstandardMember_2f2d42d7-6346-4b24-acfe-9c56b613d6d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubstandardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_1cf1226f-0dec-4d82-b4bb-41b57f63deeb" xlink:to="loc_us-gaap_SubstandardMember_2f2d42d7-6346-4b24-acfe-9c56b613d6d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_4a2a4029-e6c5-4ac9-ba5e-4f8997058cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_2b8851ee-6b37-4eb1-bf1b-b0b6e1489094" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_4a2a4029-e6c5-4ac9-ba5e-4f8997058cfd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4a2a4029-e6c5-4ac9-ba5e-4f8997058cfd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_4a2a4029-e6c5-4ac9-ba5e-4f8997058cfd" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4a2a4029-e6c5-4ac9-ba5e-4f8997058cfd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d9b69bc1-d9a5-49b8-b58b-72f5241977e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_4a2a4029-e6c5-4ac9-ba5e-4f8997058cfd" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d9b69bc1-d9a5-49b8-b58b-72f5241977e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_aff64c8d-5b04-463e-b5f8-3e4768fc05bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d9b69bc1-d9a5-49b8-b58b-72f5241977e7" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_aff64c8d-5b04-463e-b5f8-3e4768fc05bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_6293f263-514c-460f-8ed1-b52c99b69bae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d9b69bc1-d9a5-49b8-b58b-72f5241977e7" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_6293f263-514c-460f-8ed1-b52c99b69bae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_7f5b7407-466d-4b61-84f4-2121c5475456" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d9b69bc1-d9a5-49b8-b58b-72f5241977e7" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_7f5b7407-466d-4b61-84f4-2121c5475456" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_57bebc0c-13bc-4e93-a43c-7b3624e6caab" xlink:href="hfwa-20210630.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d9b69bc1-d9a5-49b8-b58b-72f5241977e7" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_57bebc0c-13bc-4e93-a43c-7b3624e6caab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_36543f5c-c3b7-4834-8986-fde1bc6b66e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_2b8851ee-6b37-4eb1-bf1b-b0b6e1489094" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_36543f5c-c3b7-4834-8986-fde1bc6b66e5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_36543f5c-c3b7-4834-8986-fde1bc6b66e5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_36543f5c-c3b7-4834-8986-fde1bc6b66e5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_36543f5c-c3b7-4834-8986-fde1bc6b66e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5762d54c-df21-4e3f-a215-da004acb398a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_36543f5c-c3b7-4834-8986-fde1bc6b66e5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5762d54c-df21-4e3f-a215-da004acb398a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_20bd8d83-c229-44c4-80ca-3082604b5ce4" xlink:href="hfwa-20210630.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5762d54c-df21-4e3f-a215-da004acb398a" xlink:to="loc_hfwa_CommercialAndIndustrialMember_20bd8d83-c229-44c4-80ca-3082604b5ce4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PaycheckProtectionProgramMember_e4d32f88-6291-4af9-8d9a-afb511556df6" xlink:href="hfwa-20210630.xsd#hfwa_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5762d54c-df21-4e3f-a215-da004acb398a" xlink:to="loc_hfwa_PaycheckProtectionProgramMember_e4d32f88-6291-4af9-8d9a-afb511556df6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_c5629f6d-a5f3-4832-845b-f770d1766011" xlink:href="hfwa-20210630.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5762d54c-df21-4e3f-a215-da004acb398a" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_c5629f6d-a5f3-4832-845b-f770d1766011" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_26f1d208-7ac2-4435-ac7f-ef4e3e8e4b94" xlink:href="hfwa-20210630.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5762d54c-df21-4e3f-a215-da004acb398a" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_26f1d208-7ac2-4435-ac7f-ef4e3e8e4b94" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_7e58ac51-20c2-4f7d-8d0f-4485ac891291" xlink:href="hfwa-20210630.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5762d54c-df21-4e3f-a215-da004acb398a" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_7e58ac51-20c2-4f7d-8d0f-4485ac891291" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_5b64cd0c-a547-4a2e-bc14-f5478147fee7" xlink:href="hfwa-20210630.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5762d54c-df21-4e3f-a215-da004acb398a" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_5b64cd0c-a547-4a2e-bc14-f5478147fee7" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#LoansReceivableNonaccrualLoansDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails" xlink:type="extended" id="ib84915b0f2564183a0778eddff1115ac_LoansReceivableNonaccrualLoansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_5dc58235-9845-4fe2-8e04-26137e281780" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_d3d90728-9c85-4a8a-bea7-b72adef2220e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableNonaccrualNoAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_5dc58235-9845-4fe2-8e04-26137e281780" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_d3d90728-9c85-4a8a-bea7-b72adef2220e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancingReceivableNonaccrualwithAllowance_6e33fe9f-8017-4ab3-aad1-6843ca7ab474" xlink:href="hfwa-20210630.xsd#hfwa_FinancingReceivableNonaccrualwithAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_5dc58235-9845-4fe2-8e04-26137e281780" xlink:to="loc_hfwa_FinancingReceivableNonaccrualwithAllowance_6e33fe9f-8017-4ab3-aad1-6843ca7ab474" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_fb6adf2a-0795-4728-9b0f-0e50341249ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_5dc58235-9845-4fe2-8e04-26137e281780" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_fb6adf2a-0795-4728-9b0f-0e50341249ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod_4752163d-d605-46d1-98b7-06f8e8dab3cd" xlink:href="hfwa-20210630.xsd#hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_5dc58235-9845-4fe2-8e04-26137e281780" xlink:to="loc_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod_4752163d-d605-46d1-98b7-06f8e8dab3cd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod_ba55276a-4702-4c8f-a07b-310a6ea3af7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_5dc58235-9845-4fe2-8e04-26137e281780" xlink:to="loc_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod_ba55276a-4702-4c8f-a07b-310a6ea3af7d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_4222507d-97de-41e5-91ba-961c9b2a7ec4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_5dc58235-9845-4fe2-8e04-26137e281780" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_4222507d-97de-41e5-91ba-961c9b2a7ec4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_fa4a75a8-da83-43dc-801a-89b18f119064" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_5dc58235-9845-4fe2-8e04-26137e281780" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_fa4a75a8-da83-43dc-801a-89b18f119064" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_cac11c4c-f986-49c8-b47b-b1ae9f608341" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_fa4a75a8-da83-43dc-801a-89b18f119064" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_cac11c4c-f986-49c8-b47b-b1ae9f608341" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_cac11c4c-f986-49c8-b47b-b1ae9f608341_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_cac11c4c-f986-49c8-b47b-b1ae9f608341" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_cac11c4c-f986-49c8-b47b-b1ae9f608341_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_55afc7f2-94da-480f-a6b6-9e91a4a5058c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_cac11c4c-f986-49c8-b47b-b1ae9f608341" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_55afc7f2-94da-480f-a6b6-9e91a4a5058c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonaccrualMember_b7f05cd6-3bd7-4dc6-8ad3-79742a2b6740" xlink:href="hfwa-20210630.xsd#hfwa_NonaccrualMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_55afc7f2-94da-480f-a6b6-9e91a4a5058c" xlink:to="loc_hfwa_NonaccrualMember_b7f05cd6-3bd7-4dc6-8ad3-79742a2b6740" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6e9bda47-b82e-4d98-b7e2-a00e67b6a358" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_fa4a75a8-da83-43dc-801a-89b18f119064" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6e9bda47-b82e-4d98-b7e2-a00e67b6a358" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6e9bda47-b82e-4d98-b7e2-a00e67b6a358_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6e9bda47-b82e-4d98-b7e2-a00e67b6a358" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6e9bda47-b82e-4d98-b7e2-a00e67b6a358_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1c097dd3-cf2b-47ba-b04f-415a67dbb6cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6e9bda47-b82e-4d98-b7e2-a00e67b6a358" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1c097dd3-cf2b-47ba-b04f-415a67dbb6cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_1fb7b37d-7dcd-4506-97c2-98254e8b5ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1c097dd3-cf2b-47ba-b04f-415a67dbb6cc" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_1fb7b37d-7dcd-4506-97c2-98254e8b5ca2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_d0d41c9c-1597-4ebc-9a18-d4521c4d67a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1c097dd3-cf2b-47ba-b04f-415a67dbb6cc" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_d0d41c9c-1597-4ebc-9a18-d4521c4d67a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_0ab42705-82db-4850-99ae-4da8640cf972" xlink:href="hfwa-20210630.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1c097dd3-cf2b-47ba-b04f-415a67dbb6cc" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_0ab42705-82db-4850-99ae-4da8640cf972" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_c239dbaf-ab01-46a1-b52a-149000fbb023" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1c097dd3-cf2b-47ba-b04f-415a67dbb6cc" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_c239dbaf-ab01-46a1-b52a-149000fbb023" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_d3a09335-9ba1-41ed-8863-0d59bb1be240" xlink:href="hfwa-20210630.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1c097dd3-cf2b-47ba-b04f-415a67dbb6cc" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_d3a09335-9ba1-41ed-8863-0d59bb1be240" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonaccrualMember_26ba8f54-80c9-4edd-9a6b-fa2ef66afeea" xlink:href="hfwa-20210630.xsd#hfwa_NonaccrualMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1c097dd3-cf2b-47ba-b04f-415a67dbb6cc" xlink:to="loc_hfwa_NonaccrualMember_26ba8f54-80c9-4edd-9a6b-fa2ef66afeea" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_0807d85d-9bb1-4d1e-a74b-27da7ef1e095" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_fa4a75a8-da83-43dc-801a-89b18f119064" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_0807d85d-9bb1-4d1e-a74b-27da7ef1e095" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0807d85d-9bb1-4d1e-a74b-27da7ef1e095_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_0807d85d-9bb1-4d1e-a74b-27da7ef1e095" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0807d85d-9bb1-4d1e-a74b-27da7ef1e095_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6fe3929a-72f7-448b-8bda-ff55a296fb26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_0807d85d-9bb1-4d1e-a74b-27da7ef1e095" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6fe3929a-72f7-448b-8bda-ff55a296fb26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_ecaeaa5e-bbf8-4530-8fd0-13aa292f2978" xlink:href="hfwa-20210630.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6fe3929a-72f7-448b-8bda-ff55a296fb26" xlink:to="loc_hfwa_CommercialAndIndustrialMember_ecaeaa5e-bbf8-4530-8fd0-13aa292f2978" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_70e5bd16-eb80-4a86-898e-53702697d3fd" xlink:href="hfwa-20210630.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6fe3929a-72f7-448b-8bda-ff55a296fb26" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_70e5bd16-eb80-4a86-898e-53702697d3fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_5ff7b80e-621e-4ea5-95a3-d30dab6cb4c3" xlink:href="hfwa-20210630.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6fe3929a-72f7-448b-8bda-ff55a296fb26" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_5ff7b80e-621e-4ea5-95a3-d30dab6cb4c3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_01d2b7db-9c97-435c-8c47-bf8be0efec79" xlink:href="hfwa-20210630.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6fe3929a-72f7-448b-8bda-ff55a296fb26" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_01d2b7db-9c97-435c-8c47-bf8be0efec79" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_2db19e7a-52b1-4895-b889-c80c786e7b85" xlink:href="hfwa-20210630.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6fe3929a-72f7-448b-8bda-ff55a296fb26" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_2db19e7a-52b1-4895-b889-c80c786e7b85" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_9022f8e3-7ac8-4fc2-91e8-119df3eb8e4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_fa4a75a8-da83-43dc-801a-89b18f119064" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_9022f8e3-7ac8-4fc2-91e8-119df3eb8e4d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_9022f8e3-7ac8-4fc2-91e8-119df3eb8e4d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_9022f8e3-7ac8-4fc2-91e8-119df3eb8e4d" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_9022f8e3-7ac8-4fc2-91e8-119df3eb8e4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_47f6e62b-2664-4cca-8fa1-a38f033a22a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_9022f8e3-7ac8-4fc2-91e8-119df3eb8e4d" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_47f6e62b-2664-4cca-8fa1-a38f033a22a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialMentionMember_977d3a9c-6bf3-44a6-b03d-4ee742f67a39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SpecialMentionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_47f6e62b-2664-4cca-8fa1-a38f033a22a9" xlink:to="loc_us-gaap_SpecialMentionMember_977d3a9c-6bf3-44a6-b03d-4ee742f67a39" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#LoansReceivablePastDueLoansDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails" xlink:type="extended" id="i4ddde8783e504f8f898f80d06c9e4a87_LoansReceivablePastDueLoansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_a38b8994-b32d-48bd-a0db-40b33b01a8ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_ed2c1866-f454-496a-9caa-eb89780dc25f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_a38b8994-b32d-48bd-a0db-40b33b01a8ce" xlink:to="loc_us-gaap_NotesReceivableGross_ed2c1866-f454-496a-9caa-eb89780dc25f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans_4830cefa-148b-4de7-8a0e-fd52d8420179" xlink:href="hfwa-20210630.xsd#hfwa_FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_a38b8994-b32d-48bd-a0db-40b33b01a8ce" xlink:to="loc_hfwa_FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans_4830cefa-148b-4de7-8a0e-fd52d8420179" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_112c890a-336f-4248-a501-f53606455f99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_a38b8994-b32d-48bd-a0db-40b33b01a8ce" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_112c890a-336f-4248-a501-f53606455f99" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_fb4ea2ba-8bfa-48bf-adf8-e5106ca70ff0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_a38b8994-b32d-48bd-a0db-40b33b01a8ce" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_fb4ea2ba-8bfa-48bf-adf8-e5106ca70ff0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b2dd23db-4904-48e5-8f93-ac2472c3d530" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_fb4ea2ba-8bfa-48bf-adf8-e5106ca70ff0" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b2dd23db-4904-48e5-8f93-ac2472c3d530" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b2dd23db-4904-48e5-8f93-ac2472c3d530_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b2dd23db-4904-48e5-8f93-ac2472c3d530" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b2dd23db-4904-48e5-8f93-ac2472c3d530_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4450636b-83d6-45a3-8554-0efadbaf7603" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b2dd23db-4904-48e5-8f93-ac2472c3d530" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4450636b-83d6-45a3-8554-0efadbaf7603" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_e3bf6ead-57af-47f6-9fb7-07722095c7d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4450636b-83d6-45a3-8554-0efadbaf7603" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_e3bf6ead-57af-47f6-9fb7-07722095c7d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_17702947-a8c1-49fe-98bb-8d0cff9343d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4450636b-83d6-45a3-8554-0efadbaf7603" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_17702947-a8c1-49fe-98bb-8d0cff9343d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_f70b8aab-c8b1-423f-abb5-affdd1c17327" xlink:href="hfwa-20210630.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4450636b-83d6-45a3-8554-0efadbaf7603" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_f70b8aab-c8b1-423f-abb5-affdd1c17327" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_03f24680-7663-4e93-a133-a1549b1560d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4450636b-83d6-45a3-8554-0efadbaf7603" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_03f24680-7663-4e93-a133-a1549b1560d8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7d0e274e-a7b5-48cd-b6f8-e13eaeb5c0a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_fb4ea2ba-8bfa-48bf-adf8-e5106ca70ff0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7d0e274e-a7b5-48cd-b6f8-e13eaeb5c0a1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7d0e274e-a7b5-48cd-b6f8-e13eaeb5c0a1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7d0e274e-a7b5-48cd-b6f8-e13eaeb5c0a1" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7d0e274e-a7b5-48cd-b6f8-e13eaeb5c0a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96308eab-b84b-4c0c-bca2-25b7bff47a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7d0e274e-a7b5-48cd-b6f8-e13eaeb5c0a1" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96308eab-b84b-4c0c-bca2-25b7bff47a2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_a562f076-8278-46df-806e-628e49878282" xlink:href="hfwa-20210630.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96308eab-b84b-4c0c-bca2-25b7bff47a2c" xlink:to="loc_hfwa_CommercialAndIndustrialMember_a562f076-8278-46df-806e-628e49878282" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_SBAPPPLoansMember_79a17f3e-2a32-4703-a984-7cc0d8d1ad45" xlink:href="hfwa-20210630.xsd#hfwa_SBAPPPLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96308eab-b84b-4c0c-bca2-25b7bff47a2c" xlink:to="loc_hfwa_SBAPPPLoansMember_79a17f3e-2a32-4703-a984-7cc0d8d1ad45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_68a449cf-ebd9-4d02-8a8e-06df225b2337" xlink:href="hfwa-20210630.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96308eab-b84b-4c0c-bca2-25b7bff47a2c" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_68a449cf-ebd9-4d02-8a8e-06df225b2337" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_ab51b97b-00c7-41a7-ba11-68c06bbe322b" xlink:href="hfwa-20210630.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96308eab-b84b-4c0c-bca2-25b7bff47a2c" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_ab51b97b-00c7-41a7-ba11-68c06bbe322b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_4946408b-bd2a-4ec5-9dad-792e1c72f566" xlink:href="hfwa-20210630.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96308eab-b84b-4c0c-bca2-25b7bff47a2c" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_4946408b-bd2a-4ec5-9dad-792e1c72f566" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_c44dc74b-9d1a-412f-b9a8-99573a030c49" xlink:href="hfwa-20210630.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96308eab-b84b-4c0c-bca2-25b7bff47a2c" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_c44dc74b-9d1a-412f-b9a8-99573a030c49" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_83569717-f5b8-47b8-ad49-fb6432cd5963" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_fb4ea2ba-8bfa-48bf-adf8-e5106ca70ff0" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_83569717-f5b8-47b8-ad49-fb6432cd5963" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_83569717-f5b8-47b8-ad49-fb6432cd5963_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_83569717-f5b8-47b8-ad49-fb6432cd5963" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_83569717-f5b8-47b8-ad49-fb6432cd5963_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_e0c491c1-2644-48cd-99ed-50abc139e798" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_83569717-f5b8-47b8-ad49-fb6432cd5963" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_e0c491c1-2644-48cd-99ed-50abc139e798" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancingReceivables30to89DaysPastDueMember_c4b66d5f-1b5e-48fe-b3df-73d3f69dc798" xlink:href="hfwa-20210630.xsd#hfwa_FinancingReceivables30to89DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_e0c491c1-2644-48cd-99ed-50abc139e798" xlink:to="loc_hfwa_FinancingReceivables30to89DaysPastDueMember_c4b66d5f-1b5e-48fe-b3df-73d3f69dc798" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_518c9602-9d9e-44c9-b459-fad212d78a9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_e0c491c1-2644-48cd-99ed-50abc139e798" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_518c9602-9d9e-44c9-b459-fad212d78a9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_64160663-66a9-48e9-b546-b8db60af3042" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_e0c491c1-2644-48cd-99ed-50abc139e798" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_64160663-66a9-48e9-b546-b8db60af3042" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_688b33e6-a607-4865-b8a3-fa078d5448b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_e0c491c1-2644-48cd-99ed-50abc139e798" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_688b33e6-a607-4865-b8a3-fa078d5448b9" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#LoansReceivableCollateralDependentDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails" xlink:type="extended" id="id717d017293249338611a7e8afb0c03a_LoansReceivableCollateralDependentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems_a9d13e5c-b88b-4614-8c5a-7f37c17d37cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancingReceivableCollateralForSecuredBorrowings_c869bb74-097d-4bb6-be94-2ac2f8f17454" xlink:href="hfwa-20210630.xsd#hfwa_FinancingReceivableCollateralForSecuredBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems_a9d13e5c-b88b-4614-8c5a-7f37c17d37cb" xlink:to="loc_hfwa_FinancingReceivableCollateralForSecuredBorrowings_c869bb74-097d-4bb6-be94-2ac2f8f17454" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_162d6f82-0be9-4570-b712-9d2aec8e3aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems_a9d13e5c-b88b-4614-8c5a-7f37c17d37cb" xlink:to="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_162d6f82-0be9-4570-b712-9d2aec8e3aa3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_1cda0241-2e59-4b0b-9738-5f0b843c1c9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_162d6f82-0be9-4570-b712-9d2aec8e3aa3" xlink:to="loc_us-gaap_CollateralAxis_1cda0241-2e59-4b0b-9738-5f0b843c1c9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_1cda0241-2e59-4b0b-9738-5f0b843c1c9b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CollateralAxis_1cda0241-2e59-4b0b-9738-5f0b843c1c9b" xlink:to="loc_us-gaap_CollateralDomain_1cda0241-2e59-4b0b-9738-5f0b843c1c9b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_34b25747-741e-448d-8cee-9eafff5ed3e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CollateralAxis_1cda0241-2e59-4b0b-9738-5f0b843c1c9b" xlink:to="loc_us-gaap_CollateralDomain_34b25747-741e-448d-8cee-9eafff5ed3e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstateMember_f092f8f5-a058-438e-a8c8-0f77d64f7732" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_34b25747-741e-448d-8cee-9eafff5ed3e6" xlink:to="loc_us-gaap_CommercialRealEstateMember_f092f8f5-a058-438e-a8c8-0f77d64f7732" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FarmlandMember_6c4a26c7-ca07-45e2-aa08-e7e85c6e10b0" xlink:href="hfwa-20210630.xsd#hfwa_FarmlandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_34b25747-741e-448d-8cee-9eafff5ed3e6" xlink:to="loc_hfwa_FarmlandMember_6c4a26c7-ca07-45e2-aa08-e7e85c6e10b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateMember_bccd3186-c404-4dcf-ab3e-68468175972c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_34b25747-741e-448d-8cee-9eafff5ed3e6" xlink:to="loc_us-gaap_RealEstateMember_bccd3186-c404-4dcf-ab3e-68468175972c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OtherMember_48768c72-fe6a-499b-adbc-252ad6f730ba" xlink:href="hfwa-20210630.xsd#hfwa_OtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_34b25747-741e-448d-8cee-9eafff5ed3e6" xlink:to="loc_hfwa_OtherMember_48768c72-fe6a-499b-adbc-252ad6f730ba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_eee5ccce-9a45-40e2-a2bc-fccce9ad24de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_162d6f82-0be9-4570-b712-9d2aec8e3aa3" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_eee5ccce-9a45-40e2-a2bc-fccce9ad24de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eee5ccce-9a45-40e2-a2bc-fccce9ad24de_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_eee5ccce-9a45-40e2-a2bc-fccce9ad24de" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eee5ccce-9a45-40e2-a2bc-fccce9ad24de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_af5a2ee5-cbc7-4342-afa6-446fd1360738" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_eee5ccce-9a45-40e2-a2bc-fccce9ad24de" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_af5a2ee5-cbc7-4342-afa6-446fd1360738" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_9b5e6e17-50cb-4651-80fe-838e850e93e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_af5a2ee5-cbc7-4342-afa6-446fd1360738" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_9b5e6e17-50cb-4651-80fe-838e850e93e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_252bf89e-488a-4344-999b-6228a6907110" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_af5a2ee5-cbc7-4342-afa6-446fd1360738" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_252bf89e-488a-4344-999b-6228a6907110" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_ce12204f-04c7-494d-9a04-25957198fc4c" xlink:href="hfwa-20210630.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_af5a2ee5-cbc7-4342-afa6-446fd1360738" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_ce12204f-04c7-494d-9a04-25957198fc4c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_0e18a499-190d-4f7e-ad01-430ae6706b74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_af5a2ee5-cbc7-4342-afa6-446fd1360738" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_0e18a499-190d-4f7e-ad01-430ae6706b74" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_fe7b965f-c779-41b3-a438-5b91c34927e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_162d6f82-0be9-4570-b712-9d2aec8e3aa3" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_fe7b965f-c779-41b3-a438-5b91c34927e5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fe7b965f-c779-41b3-a438-5b91c34927e5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_fe7b965f-c779-41b3-a438-5b91c34927e5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fe7b965f-c779-41b3-a438-5b91c34927e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96ed12e7-af4c-466e-94e2-03742378c068" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_fe7b965f-c779-41b3-a438-5b91c34927e5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96ed12e7-af4c-466e-94e2-03742378c068" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_332a4779-fb85-4be2-8d14-28c4d763662c" xlink:href="hfwa-20210630.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96ed12e7-af4c-466e-94e2-03742378c068" xlink:to="loc_hfwa_CommercialAndIndustrialMember_332a4779-fb85-4be2-8d14-28c4d763662c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_3baec88c-1a9a-450a-a63d-753d32d79500" xlink:href="hfwa-20210630.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96ed12e7-af4c-466e-94e2-03742378c068" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_3baec88c-1a9a-450a-a63d-753d32d79500" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_01d196de-39db-48e8-b9ab-d57a17bf254b" xlink:href="hfwa-20210630.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96ed12e7-af4c-466e-94e2-03742378c068" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_01d196de-39db-48e8-b9ab-d57a17bf254b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_1104c1f8-8cb6-467a-9acb-c60d5ac9e27d" xlink:href="hfwa-20210630.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96ed12e7-af4c-466e-94e2-03742378c068" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_1104c1f8-8cb6-467a-9acb-c60d5ac9e27d" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#LoansReceivableModifiedTDRsDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails" xlink:type="extended" id="i5c2eba6575214d6e80af20114d2c46eb_LoansReceivableModifiedTDRsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_af99e240-dcea-41db-bf53-f17e082055db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract_30d4b5d1-d024-4833-bd73-5c4706156971" xlink:href="hfwa-20210630.xsd#hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_af99e240-dcea-41db-bf53-f17e082055db" xlink:to="loc_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract_30d4b5d1-d024-4833-bd73-5c4706156971" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2_de151053-f5dc-4ed3-ac34-d71e6c402004" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsNumberOfContracts2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract_30d4b5d1-d024-4833-bd73-5c4706156971" xlink:to="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2_de151053-f5dc-4ed3-ac34-d71e6c402004" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_7ad48c83-c7a0-4474-b834-5402e3252b62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract_30d4b5d1-d024-4833-bd73-5c4706156971" xlink:to="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_7ad48c83-c7a0-4474-b834-5402e3252b62" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_1649c922-ff88-47eb-b331-b74708915acd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairedFinancingReceivableRelatedAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_af99e240-dcea-41db-bf53-f17e082055db" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_1649c922-ff88-47eb-b331-b74708915acd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend_8340d90c-1de6-44fe-a1d9-aadad29d3f34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_af99e240-dcea-41db-bf53-f17e082055db" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend_8340d90c-1de6-44fe-a1d9-aadad29d3f34" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_d050d3ab-e680-4f11-9f61-e3562f54cae3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_af99e240-dcea-41db-bf53-f17e082055db" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_d050d3ab-e680-4f11-9f61-e3562f54cae3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_5969bfae-7c36-41b2-8159-500ecc7e4393" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_d050d3ab-e680-4f11-9f61-e3562f54cae3" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_5969bfae-7c36-41b2-8159-500ecc7e4393" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_5969bfae-7c36-41b2-8159-500ecc7e4393_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_5969bfae-7c36-41b2-8159-500ecc7e4393" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_5969bfae-7c36-41b2-8159-500ecc7e4393_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_cdf24bcf-303c-4fcc-b6a9-590a45e0fcb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_5969bfae-7c36-41b2-8159-500ecc7e4393" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_cdf24bcf-303c-4fcc-b6a9-590a45e0fcb4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TroubledDebtRestructuredLoansMember_8fcbb848-61c0-4869-9774-cc122cc547db" xlink:href="hfwa-20210630.xsd#hfwa_TroubledDebtRestructuredLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_cdf24bcf-303c-4fcc-b6a9-590a45e0fcb4" xlink:to="loc_hfwa_TroubledDebtRestructuredLoansMember_8fcbb848-61c0-4869-9774-cc122cc547db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_752da26d-f638-4821-aad6-fdf813111d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_d050d3ab-e680-4f11-9f61-e3562f54cae3" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_752da26d-f638-4821-aad6-fdf813111d2e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_752da26d-f638-4821-aad6-fdf813111d2e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_752da26d-f638-4821-aad6-fdf813111d2e" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_752da26d-f638-4821-aad6-fdf813111d2e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c5482fc4-5360-48d5-a7f9-550b4e26dcf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_752da26d-f638-4821-aad6-fdf813111d2e" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c5482fc4-5360-48d5-a7f9-550b4e26dcf9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_7cae7f7f-4e24-4f6d-9ea0-1c226c211468" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c5482fc4-5360-48d5-a7f9-550b4e26dcf9" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_7cae7f7f-4e24-4f6d-9ea0-1c226c211468" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_3cbdcaa1-1cfb-469c-b6f5-466f2dbfbd1a" xlink:href="hfwa-20210630.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c5482fc4-5360-48d5-a7f9-550b4e26dcf9" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_3cbdcaa1-1cfb-469c-b6f5-466f2dbfbd1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_b3b9a7e9-edae-4582-896b-5912a8863201" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c5482fc4-5360-48d5-a7f9-550b4e26dcf9" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_b3b9a7e9-edae-4582-896b-5912a8863201" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_177b4eb5-61b5-4567-9a2e-0f34cd4bd9e9" xlink:href="hfwa-20210630.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c5482fc4-5360-48d5-a7f9-550b4e26dcf9" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_177b4eb5-61b5-4567-9a2e-0f34cd4bd9e9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_aea9d036-0330-4ce5-b8ff-5312d7dc9c97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_d050d3ab-e680-4f11-9f61-e3562f54cae3" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_aea9d036-0330-4ce5-b8ff-5312d7dc9c97" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_aea9d036-0330-4ce5-b8ff-5312d7dc9c97_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_aea9d036-0330-4ce5-b8ff-5312d7dc9c97" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_aea9d036-0330-4ce5-b8ff-5312d7dc9c97_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9394e4f4-652c-4c23-af75-c5948805f8cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_aea9d036-0330-4ce5-b8ff-5312d7dc9c97" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9394e4f4-652c-4c23-af75-c5948805f8cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_c87e5c45-1978-459f-9a16-139703ac1857" xlink:href="hfwa-20210630.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9394e4f4-652c-4c23-af75-c5948805f8cd" xlink:to="loc_hfwa_CommercialAndIndustrialMember_c87e5c45-1978-459f-9a16-139703ac1857" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_dd1ec085-6297-4ffd-98d5-b772098d135e" xlink:href="hfwa-20210630.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9394e4f4-652c-4c23-af75-c5948805f8cd" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_dd1ec085-6297-4ffd-98d5-b772098d135e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_108bd8b3-7271-4478-8309-27a0b96223ca" xlink:href="hfwa-20210630.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9394e4f4-652c-4c23-af75-c5948805f8cd" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_108bd8b3-7271-4478-8309-27a0b96223ca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_b3937a02-61cc-4379-b473-be5f65a11999" xlink:href="hfwa-20210630.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9394e4f4-652c-4c23-af75-c5948805f8cd" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_b3937a02-61cc-4379-b473-be5f65a11999" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_f3b3d689-2180-49f7-856a-71da7a0b0392" xlink:href="hfwa-20210630.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9394e4f4-652c-4c23-af75-c5948805f8cd" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_f3b3d689-2180-49f7-856a-71da7a0b0392" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis_e2f5eac6-9b57-4599-aab0-81a96b570f0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanRestructuringModificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_d050d3ab-e680-4f11-9f61-e3562f54cae3" xlink:to="loc_us-gaap_LoanRestructuringModificationAxis_e2f5eac6-9b57-4599-aab0-81a96b570f0f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_e2f5eac6-9b57-4599-aab0-81a96b570f0f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_e2f5eac6-9b57-4599-aab0-81a96b570f0f" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_e2f5eac6-9b57-4599-aab0-81a96b570f0f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_3edd88fa-5bf4-413b-b616-cd2258e0b030" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_e2f5eac6-9b57-4599-aab0-81a96b570f0f" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_3edd88fa-5bf4-413b-b616-cd2258e0b030" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ModifiedduringthequarterMember_0ccf18df-0592-43d8-93c1-4da82f52d01d" xlink:href="hfwa-20210630.xsd#hfwa_ModifiedduringthequarterMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_3edd88fa-5bf4-413b-b616-cd2258e0b030" xlink:to="loc_hfwa_ModifiedduringthequarterMember_0ccf18df-0592-43d8-93c1-4da82f52d01d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#LoansReceivableTDRsSubsequentlyDefaultedDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails" xlink:type="extended" id="i9cbeb002d6b14eada76d85ca7fb17c1c_LoansReceivableTDRsSubsequentlyDefaultedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_2fc09644-2716-44a8-a3dc-824025bb08ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_7ceeadce-9de7-4ca9-8d08-aaa35d098e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_2fc09644-2716-44a8-a3dc-824025bb08ec" xlink:to="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_7ceeadce-9de7-4ca9-8d08-aaa35d098e0f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_cb2be97c-1f29-431b-979b-70a01bcc0b75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_2fc09644-2716-44a8-a3dc-824025bb08ec" xlink:to="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_cb2be97c-1f29-431b-979b-70a01bcc0b75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_66c02e02-3dad-4270-9141-14cdabf64ebd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairedFinancingReceivableRelatedAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_2fc09644-2716-44a8-a3dc-824025bb08ec" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_66c02e02-3dad-4270-9141-14cdabf64ebd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_641f95d4-84a5-44d6-837a-f8a0d7058d5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_2fc09644-2716-44a8-a3dc-824025bb08ec" xlink:to="loc_us-gaap_InterestReceivable_641f95d4-84a5-44d6-837a-f8a0d7058d5a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAndForeclosedAssets_c45fc648-e7ac-4116-bea0-bb08299e2f95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherRealEstateAndForeclosedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_2fc09644-2716-44a8-a3dc-824025bb08ec" xlink:to="loc_us-gaap_OtherRealEstateAndForeclosedAssets_c45fc648-e7ac-4116-bea0-bb08299e2f95" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_74edb974-0c72-4e94-9840-6b5cf3dc692d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_2fc09644-2716-44a8-a3dc-824025bb08ec" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_74edb974-0c72-4e94-9840-6b5cf3dc692d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_f6fd8e05-20a7-4538-aabf-fa75b84f803c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_74edb974-0c72-4e94-9840-6b5cf3dc692d" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_f6fd8e05-20a7-4538-aabf-fa75b84f803c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_f6fd8e05-20a7-4538-aabf-fa75b84f803c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_f6fd8e05-20a7-4538-aabf-fa75b84f803c" xlink:to="loc_us-gaap_ReceivableTypeDomain_f6fd8e05-20a7-4538-aabf-fa75b84f803c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_1d532fee-0966-4d69-a3e7-a78dbf42527f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_f6fd8e05-20a7-4538-aabf-fa75b84f803c" xlink:to="loc_us-gaap_ReceivableTypeDomain_1d532fee-0966-4d69-a3e7-a78dbf42527f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinanceReceivableModifiedSubsequentDefaultMember_5d7cec52-5166-4b7a-b90c-1ce686552436" xlink:href="hfwa-20210630.xsd#hfwa_FinanceReceivableModifiedSubsequentDefaultMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivableTypeDomain_1d532fee-0966-4d69-a3e7-a78dbf42527f" xlink:to="loc_hfwa_FinanceReceivableModifiedSubsequentDefaultMember_5d7cec52-5166-4b7a-b90c-1ce686552436" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_904959b9-a50d-4fea-9bb3-6d12d33604a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_74edb974-0c72-4e94-9840-6b5cf3dc692d" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_904959b9-a50d-4fea-9bb3-6d12d33604a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_904959b9-a50d-4fea-9bb3-6d12d33604a0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_904959b9-a50d-4fea-9bb3-6d12d33604a0" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_904959b9-a50d-4fea-9bb3-6d12d33604a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_d070be48-c7e4-4b27-8ead-a1dd99a9e212" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_904959b9-a50d-4fea-9bb3-6d12d33604a0" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_d070be48-c7e4-4b27-8ead-a1dd99a9e212" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TroubledDebtRestructuredLoansMember_ced63693-b71c-42bc-ae1d-3f10b77de520" xlink:href="hfwa-20210630.xsd#hfwa_TroubledDebtRestructuredLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_d070be48-c7e4-4b27-8ead-a1dd99a9e212" xlink:to="loc_hfwa_TroubledDebtRestructuredLoansMember_ced63693-b71c-42bc-ae1d-3f10b77de520" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b118d230-08f3-47b8-9847-e2c7fedac908" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_74edb974-0c72-4e94-9840-6b5cf3dc692d" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b118d230-08f3-47b8-9847-e2c7fedac908" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b118d230-08f3-47b8-9847-e2c7fedac908_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b118d230-08f3-47b8-9847-e2c7fedac908" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b118d230-08f3-47b8-9847-e2c7fedac908_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f0f742b-66fb-4fbb-9a13-aa152578261e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b118d230-08f3-47b8-9847-e2c7fedac908" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f0f742b-66fb-4fbb-9a13-aa152578261e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_1384cdbe-b58e-4df7-8ffd-5bcb51ac5ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f0f742b-66fb-4fbb-9a13-aa152578261e" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_1384cdbe-b58e-4df7-8ffd-5bcb51ac5ba1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_adea743d-7296-4aea-9882-2fba7fc4cd24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_74edb974-0c72-4e94-9840-6b5cf3dc692d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_adea743d-7296-4aea-9882-2fba7fc4cd24" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_adea743d-7296-4aea-9882-2fba7fc4cd24_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_adea743d-7296-4aea-9882-2fba7fc4cd24" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_adea743d-7296-4aea-9882-2fba7fc4cd24_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_41f311d9-4ef5-4ed4-b1c4-da8964739b48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_adea743d-7296-4aea-9882-2fba7fc4cd24" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_41f311d9-4ef5-4ed4-b1c4-da8964739b48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_d4f02d2c-2e86-430e-8cab-5b6c6488b74e" xlink:href="hfwa-20210630.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_41f311d9-4ef5-4ed4-b1c4-da8964739b48" xlink:to="loc_hfwa_CommercialAndIndustrialMember_d4f02d2c-2e86-430e-8cab-5b6c6488b74e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_9df8266f-f54e-415a-a542-0ec1deecb607" xlink:href="hfwa-20210630.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_41f311d9-4ef5-4ed4-b1c4-da8964739b48" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_9df8266f-f54e-415a-a542-0ec1deecb607" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_0bdb4496-d131-4293-a97c-1d89cafee515" xlink:href="hfwa-20210630.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_41f311d9-4ef5-4ed4-b1c4-da8964739b48" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_0bdb4496-d131-4293-a97c-1d89cafee515" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_6c972d86-f299-4329-84c8-beed8242a5ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_41f311d9-4ef5-4ed4-b1c4-da8964739b48" xlink:to="loc_us-gaap_LoansReceivableMember_6c972d86-f299-4329-84c8-beed8242a5ad" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#AllowanceforCreditLossesonLoansDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails" xlink:type="extended" id="i591efb8ac6074f54bd178384f9d55e0f_AllowanceforCreditLossesonLoansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_aa64e635-28d6-42b8-bbba-75bcedf368d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_0086ba88-0174-45d1-8d01-dcfb6ba9ab75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_aa64e635-28d6-42b8-bbba-75bcedf368d3" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_0086ba88-0174-45d1-8d01-dcfb6ba9ab75" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent_e8308614-3e25-4b39-8c3c-68cdcee70f7a" xlink:href="hfwa-20210630.xsd#hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_aa64e635-28d6-42b8-bbba-75bcedf368d3" xlink:to="loc_hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent_e8308614-3e25-4b39-8c3c-68cdcee70f7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_f98b04a9-9985-45f6-868d-dfc09a179021" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_aa64e635-28d6-42b8-bbba-75bcedf368d3" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_f98b04a9-9985-45f6-868d-dfc09a179021" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_471bf65c-e8fc-4fc0-b799-c8c31e8b0964" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_f98b04a9-9985-45f6-868d-dfc09a179021" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_471bf65c-e8fc-4fc0-b799-c8c31e8b0964" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_1c5f451d-5d68-4114-9948-050a903f79d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_f98b04a9-9985-45f6-868d-dfc09a179021" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_1c5f451d-5d68-4114-9948-050a903f79d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_7b0d8d15-b11b-4176-860c-f3058c873d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_f98b04a9-9985-45f6-868d-dfc09a179021" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_7b0d8d15-b11b-4176-860c-f3058c873d6c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanAndLeaseLosses_2b840520-deed-4bbf-9f53-8d0cb4d811d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanAndLeaseLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_f98b04a9-9985-45f6-868d-dfc09a179021" xlink:to="loc_us-gaap_ProvisionForLoanAndLeaseLosses_2b840520-deed-4bbf-9f53-8d0cb4d811d7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_c24c87e5-1947-4812-b6a6-2d1e2d2760f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableAllowance_36c31c73-5e15-4f03-8e13-90eb9e5bc7b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_aa64e635-28d6-42b8-bbba-75bcedf368d3" xlink:to="loc_us-gaap_LoansAndLeasesReceivableAllowance_36c31c73-5e15-4f03-8e13-90eb9e5bc7b6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption_859d352a-1926-4c17-945b-5d9f81d18368" xlink:href="hfwa-20210630.xsd#hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_aa64e635-28d6-42b8-bbba-75bcedf368d3" xlink:to="loc_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption_859d352a-1926-4c17-945b-5d9f81d18368" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod_b8412236-87a6-4a50-a948-c02221d05330" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_aa64e635-28d6-42b8-bbba-75bcedf368d3" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod_b8412236-87a6-4a50-a948-c02221d05330" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a1b02643-65e6-469e-a8a8-6112ddf61c0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_aa64e635-28d6-42b8-bbba-75bcedf368d3" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a1b02643-65e6-469e-a8a8-6112ddf61c0d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_e2ee3a09-8887-4728-a589-2981d29d6249" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a1b02643-65e6-469e-a8a8-6112ddf61c0d" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_e2ee3a09-8887-4728-a589-2981d29d6249" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e2ee3a09-8887-4728-a589-2981d29d6249_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_e2ee3a09-8887-4728-a589-2981d29d6249" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e2ee3a09-8887-4728-a589-2981d29d6249_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_f3efd022-c681-480b-93e1-5bfefd743db1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_e2ee3a09-8887-4728-a589-2981d29d6249" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_f3efd022-c681-480b-93e1-5bfefd743db1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_7e09e736-5bd0-4eeb-8a46-7bea4bce23ab" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_f3efd022-c681-480b-93e1-5bfefd743db1" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_7e09e736-5bd0-4eeb-8a46-7bea4bce23ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_10f775b8-7231-4b20-83b2-bf34deb1a809" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_f3efd022-c681-480b-93e1-5bfefd743db1" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_10f775b8-7231-4b20-83b2-bf34deb1a809" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_35c973c5-8141-4236-b8d0-4961f5aa15f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a1b02643-65e6-469e-a8a8-6112ddf61c0d" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_35c973c5-8141-4236-b8d0-4961f5aa15f2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_35c973c5-8141-4236-b8d0-4961f5aa15f2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_35c973c5-8141-4236-b8d0-4961f5aa15f2" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_35c973c5-8141-4236-b8d0-4961f5aa15f2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3ce1d4a2-44a0-404f-8803-899641b3d84f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_35c973c5-8141-4236-b8d0-4961f5aa15f2" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3ce1d4a2-44a0-404f-8803-899641b3d84f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_61155a89-054b-4446-9202-39c172ffdc34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3ce1d4a2-44a0-404f-8803-899641b3d84f" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_61155a89-054b-4446-9202-39c172ffdc34" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_30dd9b64-e8c3-4867-a2e3-0024aba0cc59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3ce1d4a2-44a0-404f-8803-899641b3d84f" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_30dd9b64-e8c3-4867-a2e3-0024aba0cc59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_57f7e97b-0ef2-4223-827d-a0fe47df41f5" xlink:href="hfwa-20210630.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3ce1d4a2-44a0-404f-8803-899641b3d84f" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_57f7e97b-0ef2-4223-827d-a0fe47df41f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_e02d6c48-8160-46eb-9c30-39393fe69991" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3ce1d4a2-44a0-404f-8803-899641b3d84f" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_e02d6c48-8160-46eb-9c30-39393fe69991" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_UnallocatedMember_c3001529-658f-44aa-a7b3-4bd7e96826d3" xlink:href="hfwa-20210630.xsd#hfwa_UnallocatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3ce1d4a2-44a0-404f-8803-899641b3d84f" xlink:to="loc_hfwa_UnallocatedMember_c3001529-658f-44aa-a7b3-4bd7e96826d3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_3f96e4a4-30d2-4bf0-a945-73df89538247" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a1b02643-65e6-469e-a8a8-6112ddf61c0d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_3f96e4a4-30d2-4bf0-a945-73df89538247" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3f96e4a4-30d2-4bf0-a945-73df89538247_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_3f96e4a4-30d2-4bf0-a945-73df89538247" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3f96e4a4-30d2-4bf0-a945-73df89538247_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c71f1bf5-813a-41e8-9471-2d61744d5f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_3f96e4a4-30d2-4bf0-a945-73df89538247" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c71f1bf5-813a-41e8-9471-2d61744d5f0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_7e00c834-030a-41f7-9428-8189397e1b75" xlink:href="hfwa-20210630.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c71f1bf5-813a-41e8-9471-2d61744d5f0b" xlink:to="loc_hfwa_CommercialAndIndustrialMember_7e00c834-030a-41f7-9428-8189397e1b75" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PaycheckProtectionProgramMember_23992754-d645-4bfc-87ff-9146b96668b8" xlink:href="hfwa-20210630.xsd#hfwa_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c71f1bf5-813a-41e8-9471-2d61744d5f0b" xlink:to="loc_hfwa_PaycheckProtectionProgramMember_23992754-d645-4bfc-87ff-9146b96668b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_9af948ca-cf3a-401f-8ad9-7da776d648cc" xlink:href="hfwa-20210630.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c71f1bf5-813a-41e8-9471-2d61744d5f0b" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_9af948ca-cf3a-401f-8ad9-7da776d648cc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_7f34509b-bf25-4ac8-8a8c-010756590f7d" xlink:href="hfwa-20210630.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c71f1bf5-813a-41e8-9471-2d61744d5f0b" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_7f34509b-bf25-4ac8-8a8c-010756590f7d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_1daf0959-6270-4465-a698-4b9fe4f7e421" xlink:href="hfwa-20210630.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c71f1bf5-813a-41e8-9471-2d61744d5f0b" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_1daf0959-6270-4465-a698-4b9fe4f7e421" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_1d3fcd29-5cb2-4fc6-aa3a-a53791b5a899" xlink:href="hfwa-20210630.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c71f1bf5-813a-41e8-9471-2d61744d5f0b" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_1d3fcd29-5cb2-4fc6-aa3a-a53791b5a899" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_225491d9-4fe8-4334-a7ab-75e14a4a08ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a1b02643-65e6-469e-a8a8-6112ddf61c0d" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_225491d9-4fe8-4334-a7ab-75e14a4a08ff" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_225491d9-4fe8-4334-a7ab-75e14a4a08ff_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_225491d9-4fe8-4334-a7ab-75e14a4a08ff" xlink:to="loc_us-gaap_TypeOfAdoptionMember_225491d9-4fe8-4334-a7ab-75e14a4a08ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_379fdc68-65aa-473f-8f57-c2a28aeb1bce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_225491d9-4fe8-4334-a7ab-75e14a4a08ff" xlink:to="loc_us-gaap_TypeOfAdoptionMember_379fdc68-65aa-473f-8f57-c2a28aeb1bce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_9490d9df-9d40-4d46-9f34-fd1d6b6db684" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_379fdc68-65aa-473f-8f57-c2a28aeb1bce" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_9490d9df-9d40-4d46-9f34-fd1d6b6db684" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails" xlink:type="extended" id="i7ca0f0ace4ff48b2ae9ffbeee6ca667a_GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1ed07a68-e465-40ca-9ebe-9df8c3f380b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_aaaa08cf-ae12-4b98-b486-c757a66e0903" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1ed07a68-e465-40ca-9ebe-9df8c3f380b3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_aaaa08cf-ae12-4b98-b486-c757a66e0903" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_70145057-d6bd-4ef9-980a-69d11be312c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1ed07a68-e465-40ca-9ebe-9df8c3f380b3" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_70145057-d6bd-4ef9-980a-69d11be312c0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_243a36e2-d67b-42d3-9194-4e3dfb481893" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_70145057-d6bd-4ef9-980a-69d11be312c0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_243a36e2-d67b-42d3-9194-4e3dfb481893" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_243a36e2-d67b-42d3-9194-4e3dfb481893_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_243a36e2-d67b-42d3-9194-4e3dfb481893" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_243a36e2-d67b-42d3-9194-4e3dfb481893_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e5d99c5c-3176-4583-b5e4-29f7271f869c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_243a36e2-d67b-42d3-9194-4e3dfb481893" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e5d99c5c-3176-4583-b5e4-29f7271f869c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember_e3a9857b-0839-4150-a060-510abb65d49f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CoreDepositsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e5d99c5c-3176-4583-b5e4-29f7271f869c" xlink:to="loc_us-gaap_CoreDepositsMember_e3a9857b-0839-4150-a060-510abb65d49f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_ae30aba7-1d6c-4a83-b76e-43a8576d4558" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_70145057-d6bd-4ef9-980a-69d11be312c0" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_ae30aba7-1d6c-4a83-b76e-43a8576d4558" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ae30aba7-1d6c-4a83-b76e-43a8576d4558_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_ae30aba7-1d6c-4a83-b76e-43a8576d4558" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ae30aba7-1d6c-4a83-b76e-43a8576d4558_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d273bdd1-c378-4c25-a63c-85f6ead4e388" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_ae30aba7-1d6c-4a83-b76e-43a8576d4558" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d273bdd1-c378-4c25-a63c-85f6ead4e388" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PremierCommercialBancorpMember_cb971ecd-f081-4dc4-8622-ee668a52149b" xlink:href="hfwa-20210630.xsd#hfwa_PremierCommercialBancorpMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d273bdd1-c378-4c25-a63c-85f6ead4e388" xlink:to="loc_hfwa_PremierCommercialBancorpMember_cb971ecd-f081-4dc4-8622-ee668a52149b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PugetSoundMergerMember_434d9340-9f08-4c76-a46e-7c4e26c91c3d" xlink:href="hfwa-20210630.xsd#hfwa_PugetSoundMergerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d273bdd1-c378-4c25-a63c-85f6ead4e388" xlink:to="loc_hfwa_PugetSoundMergerMember_434d9340-9f08-4c76-a46e-7c4e26c91c3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_WashingtonBankingMember_6f80cb10-29d5-46ae-b8d1-63b4babef5ba" xlink:href="hfwa-20210630.xsd#hfwa_WashingtonBankingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d273bdd1-c378-4c25-a63c-85f6ead4e388" xlink:to="loc_hfwa_WashingtonBankingMember_6f80cb10-29d5-46ae-b8d1-63b4babef5ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ValleyCommunityBancsharesMember_637a05fb-a3d6-4c52-b0f9-2b78ea4ac1f4" xlink:href="hfwa-20210630.xsd#hfwa_ValleyCommunityBancsharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d273bdd1-c378-4c25-a63c-85f6ead4e388" xlink:to="loc_hfwa_ValleyCommunityBancsharesMember_637a05fb-a3d6-4c52-b0f9-2b78ea4ac1f4" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#DerivativeFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails" xlink:type="extended" id="i220d7d3cee5546828d67ed8a1f7ff11e_DerivativeFinancialInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_862fa62e-2aee-456c-9124-ae74ed01c59d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsAbstract_8c08a0ba-8ec4-4391-a0bd-094d0e4fd3d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_862fa62e-2aee-456c-9124-ae74ed01c59d" xlink:to="loc_us-gaap_DerivativeAssetsAbstract_8c08a0ba-8ec4-4391-a0bd-094d0e4fd3d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_a8191f55-a57c-4b29-88ac-0d520e1a28e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeAssetsAbstract_8c08a0ba-8ec4-4391-a0bd-094d0e4fd3d8" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_a8191f55-a57c-4b29-88ac-0d520e1a28e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_a6754c21-95eb-485c-9200-b54ed250f0b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeAssetsAbstract_8c08a0ba-8ec4-4391-a0bd-094d0e4fd3d8" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_a6754c21-95eb-485c-9200-b54ed250f0b3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesAbstract_6b7faa56-42f9-4cfb-914a-0327a49c3872" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_862fa62e-2aee-456c-9124-ae74ed01c59d" xlink:to="loc_us-gaap_DerivativeLiabilitiesAbstract_6b7faa56-42f9-4cfb-914a-0327a49c3872" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_7b2deb1c-950f-4e21-a4a5-5568c1304e64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLiabilitiesAbstract_6b7faa56-42f9-4cfb-914a-0327a49c3872" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_7b2deb1c-950f-4e21-a4a5-5568c1304e64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_b377ba63-a340-43ad-b856-c25414012590" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLiabilitiesAbstract_6b7faa56-42f9-4cfb-914a-0327a49c3872" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_b377ba63-a340-43ad-b856-c25414012590" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_a917a2e2-cc01-439e-bc8d-009dec2438da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_862fa62e-2aee-456c-9124-ae74ed01c59d" xlink:to="loc_us-gaap_DerivativeTable_a917a2e2-cc01-439e-bc8d-009dec2438da" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_c4053a1a-5375-401e-b929-df16ce57185a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_a917a2e2-cc01-439e-bc8d-009dec2438da" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_c4053a1a-5375-401e-b929-df16ce57185a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_c4053a1a-5375-401e-b929-df16ce57185a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_c4053a1a-5375-401e-b929-df16ce57185a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_c4053a1a-5375-401e-b929-df16ce57185a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_d6e53d79-0fe3-4690-b774-4bcf485033ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_c4053a1a-5375-401e-b929-df16ce57185a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_d6e53d79-0fe3-4690-b774-4bcf485033ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_48175132-b13b-4039-8034-9714e4242776" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_d6e53d79-0fe3-4690-b774-4bcf485033ef" xlink:to="loc_us-gaap_InterestRateSwapMember_48175132-b13b-4039-8034-9714e4242776" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_1886da20-8f68-44b5-b71a-fdb74fafa44f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_a917a2e2-cc01-439e-bc8d-009dec2438da" xlink:to="loc_us-gaap_HedgingDesignationAxis_1886da20-8f68-44b5-b71a-fdb74fafa44f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_1886da20-8f68-44b5-b71a-fdb74fafa44f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_1886da20-8f68-44b5-b71a-fdb74fafa44f" xlink:to="loc_us-gaap_HedgingDesignationDomain_1886da20-8f68-44b5-b71a-fdb74fafa44f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_f7a853a2-41f9-49d6-a4ba-d260a74e7483" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_1886da20-8f68-44b5-b71a-fdb74fafa44f" xlink:to="loc_us-gaap_HedgingDesignationDomain_f7a853a2-41f9-49d6-a4ba-d260a74e7483" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_9e9e80b7-1906-44e6-80b0-ecffc2f46c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_f7a853a2-41f9-49d6-a4ba-d260a74e7483" xlink:to="loc_us-gaap_NondesignatedMember_9e9e80b7-1906-44e6-80b0-ecffc2f46c3e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e3d6776d-838f-4244-8e3e-80fd4a57728e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_a917a2e2-cc01-439e-bc8d-009dec2438da" xlink:to="loc_dei_LegalEntityAxis_e3d6776d-838f-4244-8e3e-80fd4a57728e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e3d6776d-838f-4244-8e3e-80fd4a57728e_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_e3d6776d-838f-4244-8e3e-80fd4a57728e" xlink:to="loc_dei_EntityDomain_e3d6776d-838f-4244-8e3e-80fd4a57728e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6bec5280-de4e-4466-8f42-16c20814500b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_e3d6776d-838f-4244-8e3e-80fd4a57728e" xlink:to="loc_dei_EntityDomain_6bec5280-de4e-4466-8f42-16c20814500b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CustomersMember_017c6613-542b-4ae2-ac12-0659b7208adc" xlink:href="hfwa-20210630.xsd#hfwa_CustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6bec5280-de4e-4466-8f42-16c20814500b" xlink:to="loc_hfwa_CustomersMember_017c6613-542b-4ae2-ac12-0659b7208adc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ThirdPartiesMember_a9d594a8-90af-48b0-b1e8-f3c6d125eb46" xlink:href="hfwa-20210630.xsd#hfwa_ThirdPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6bec5280-de4e-4466-8f42-16c20814500b" xlink:to="loc_hfwa_ThirdPartiesMember_a9d594a8-90af-48b0-b1e8-f3c6d125eb46" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#StockholdersEquityStockRepurchaseProgramDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails" xlink:type="extended" id="i742b0b8843d84e8185529871caf43a59_StockholdersEquityStockRepurchaseProgramDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_1d8b63e0-f230-4510-89dd-dbc1e10a89a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_StockholdersEquityTextualAbstract_3fdad627-d4ed-4e45-953b-157931987853" xlink:href="hfwa-20210630.xsd#hfwa_StockholdersEquityTextualAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1d8b63e0-f230-4510-89dd-dbc1e10a89a9" xlink:to="loc_hfwa_StockholdersEquityTextualAbstract_3fdad627-d4ed-4e45-953b-157931987853" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase_2969961c-e414-4de5-ac30-9e5d8d32efa0" xlink:href="hfwa-20210630.xsd#hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_StockholdersEquityTextualAbstract_3fdad627-d4ed-4e45-953b-157931987853" xlink:to="loc_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase_2969961c-e414-4de5-ac30-9e5d8d32efa0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_784e57ae-292b-4896-9725-1108971b5581" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_StockholdersEquityTextualAbstract_3fdad627-d4ed-4e45-953b-157931987853" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_784e57ae-292b-4896-9725-1108971b5581" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_25b01756-2c9b-4658-b912-c8facab142ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_StockholdersEquityTextualAbstract_3fdad627-d4ed-4e45-953b-157931987853" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_25b01756-2c9b-4658-b912-c8facab142ea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_3e01f7c4-2966-4ea1-b388-e43965418a03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_StockholdersEquityTextualAbstract_3fdad627-d4ed-4e45-953b-157931987853" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_3e01f7c4-2966-4ea1-b388-e43965418a03" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares_2a41288a-2dbe-4513-b71b-84c502a3f9ca" xlink:href="hfwa-20210630.xsd#hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_StockholdersEquityTextualAbstract_3fdad627-d4ed-4e45-953b-157931987853" xlink:to="loc_hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares_2a41288a-2dbe-4513-b71b-84c502a3f9ca" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare_0cdc4745-1eab-499e-bb73-822407905c1a" xlink:href="hfwa-20210630.xsd#hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_StockholdersEquityTextualAbstract_3fdad627-d4ed-4e45-953b-157931987853" xlink:to="loc_hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare_0cdc4745-1eab-499e-bb73-822407905c1a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_dfb90fb0-ebc8-49d0-bdfe-c36af773e640" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_1d8b63e0-f230-4510-89dd-dbc1e10a89a9" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_dfb90fb0-ebc8-49d0-bdfe-c36af773e640" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_18ff46ea-5021-4359-9037-35e1529c4b60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_dfb90fb0-ebc8-49d0-bdfe-c36af773e640" xlink:to="loc_us-gaap_PlanNameAxis_18ff46ea-5021-4359-9037-35e1529c4b60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_18ff46ea-5021-4359-9037-35e1529c4b60_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_18ff46ea-5021-4359-9037-35e1529c4b60" xlink:to="loc_us-gaap_PlanNameDomain_18ff46ea-5021-4359-9037-35e1529c4b60_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_3278249a-5fda-47f4-bfc8-3839f3e7f1df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_18ff46ea-5021-4359-9037-35e1529c4b60" xlink:to="loc_us-gaap_PlanNameDomain_3278249a-5fda-47f4-bfc8-3839f3e7f1df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_EleventhStockRepurchasePlanMemberMember_1f10ef1f-d696-4473-89e6-2b4295f775a7" xlink:href="hfwa-20210630.xsd#hfwa_EleventhStockRepurchasePlanMemberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_3278249a-5fda-47f4-bfc8-3839f3e7f1df" xlink:to="loc_hfwa_EleventhStockRepurchasePlanMemberMember_1f10ef1f-d696-4473-89e6-2b4295f775a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TwelfthStockRepurchasePlanMember_4a09289c-fb84-4453-98d6-8f8f5a3185b2" xlink:href="hfwa-20210630.xsd#hfwa_TwelfthStockRepurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_3278249a-5fda-47f4-bfc8-3839f3e7f1df" xlink:to="loc_hfwa_TwelfthStockRepurchasePlanMember_4a09289c-fb84-4453-98d6-8f8f5a3185b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_79542d6e-8323-4ef3-b421-023f4cd46e42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_dfb90fb0-ebc8-49d0-bdfe-c36af773e640" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_79542d6e-8323-4ef3-b421-023f4cd46e42" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_79542d6e-8323-4ef3-b421-023f4cd46e42_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_79542d6e-8323-4ef3-b421-023f4cd46e42" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_79542d6e-8323-4ef3-b421-023f4cd46e42_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_c2c63d21-6656-423c-bb6f-cc81372a1bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_79542d6e-8323-4ef3-b421-023f4cd46e42" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_c2c63d21-6656-423c-bb6f-cc81372a1bcb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_EleventhStockRepurchasePlanMemberMember_850929f7-98eb-4204-9851-1fc90112311a" xlink:href="hfwa-20210630.xsd#hfwa_EleventhStockRepurchasePlanMemberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_c2c63d21-6656-423c-bb6f-cc81372a1bcb" xlink:to="loc_hfwa_EleventhStockRepurchasePlanMemberMember_850929f7-98eb-4204-9851-1fc90112311a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TwelfthStockRepurchasePlanMember_0649890d-0357-4537-aa82-2e3edf177ea7" xlink:href="hfwa-20210630.xsd#hfwa_TwelfthStockRepurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_c2c63d21-6656-423c-bb6f-cc81372a1bcb" xlink:to="loc_hfwa_TwelfthStockRepurchasePlanMember_0649890d-0357-4537-aa82-2e3edf177ea7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_8a2de797-be48-40ab-9fc8-960d4f69b4d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_dfb90fb0-ebc8-49d0-bdfe-c36af773e640" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_8a2de797-be48-40ab-9fc8-960d4f69b4d2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8a2de797-be48-40ab-9fc8-960d4f69b4d2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8a2de797-be48-40ab-9fc8-960d4f69b4d2" xlink:to="loc_us-gaap_EquityComponentDomain_8a2de797-be48-40ab-9fc8-960d4f69b4d2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d1e26770-9e34-43d5-b8db-fddac240f835" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8a2de797-be48-40ab-9fc8-960d4f69b4d2" xlink:to="loc_us-gaap_EquityComponentDomain_d1e26770-9e34-43d5-b8db-fddac240f835" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember_0c9f13e6-6a51-4f28-9618-53fb1082ec34" xlink:href="hfwa-20210630.xsd#hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d1e26770-9e34-43d5-b8db-fddac240f835" xlink:to="loc_hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember_0c9f13e6-6a51-4f28-9618-53fb1082ec34" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#StockholdersEquitySharesRepurchasedDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails" xlink:type="extended" id="icb78703fdda9448e9033a4010ab01046_StockholdersEquitySharesRepurchasedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_45fe896e-af2f-4ca9-95d3-06da57d3a312" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_0f66e988-87d4-4d0a-b087-c15c62327df3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_45fe896e-af2f-4ca9-95d3-06da57d3a312" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_0f66e988-87d4-4d0a-b087-c15c62327df3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_c49a4c33-fd6f-4833-8269-f14fb5b0d05e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_45fe896e-af2f-4ca9-95d3-06da57d3a312" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_c49a4c33-fd6f-4833-8269-f14fb5b0d05e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_6f4c62cd-8d38-4aec-9688-7270e02308a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_45fe896e-af2f-4ca9-95d3-06da57d3a312" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_6f4c62cd-8d38-4aec-9688-7270e02308a8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3453b9b4-1083-40c2-95b8-3603130d439c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_6f4c62cd-8d38-4aec-9688-7270e02308a8" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3453b9b4-1083-40c2-95b8-3603130d439c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3453b9b4-1083-40c2-95b8-3603130d439c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3453b9b4-1083-40c2-95b8-3603130d439c" xlink:to="loc_us-gaap_EquityComponentDomain_3453b9b4-1083-40c2-95b8-3603130d439c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_59e88f5d-3ca1-4205-bc8c-6b56f2c58e33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3453b9b4-1083-40c2-95b8-3603130d439c" xlink:to="loc_us-gaap_EquityComponentDomain_59e88f5d-3ca1-4205-bc8c-6b56f2c58e33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember_3badcf56-b9aa-4490-be4a-49c052327baa" xlink:href="hfwa-20210630.xsd#hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_59e88f5d-3ca1-4205-bc8c-6b56f2c58e33" xlink:to="loc_hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember_3badcf56-b9aa-4490-be4a-49c052327baa" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails" xlink:type="extended" id="i9186c06996804e11873663b3ead4d959_FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_fb1297fb-7803-41d0-a243-cf26626b2cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_76d7d644-f908-452f-a265-edb62316ed80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_fb1297fb-7803-41d0-a243-cf26626b2cf7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_76d7d644-f908-452f-a265-edb62316ed80" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_ddea9522-b870-4a4f-abac-5846f536cca7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_fb1297fb-7803-41d0-a243-cf26626b2cf7" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_ddea9522-b870-4a4f-abac-5846f536cca7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_3e5d92fa-0394-462b-b8dd-db01cd747503" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateDerivativeAssetsAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_fb1297fb-7803-41d0-a243-cf26626b2cf7" xlink:to="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_3e5d92fa-0394-462b-b8dd-db01cd747503" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_aaacab05-75ea-4914-bee0-f0c3577dcd40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_fb1297fb-7803-41d0-a243-cf26626b2cf7" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_aaacab05-75ea-4914-bee0-f0c3577dcd40" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a13fdfd0-59a8-484d-b8dd-f6a407fd0ccb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_fb1297fb-7803-41d0-a243-cf26626b2cf7" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a13fdfd0-59a8-484d-b8dd-f6a407fd0ccb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8cd4c0fa-02d3-42f9-8a72-8c5f14ea44ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a13fdfd0-59a8-484d-b8dd-f6a407fd0ccb" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8cd4c0fa-02d3-42f9-8a72-8c5f14ea44ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_8cd4c0fa-02d3-42f9-8a72-8c5f14ea44ba_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8cd4c0fa-02d3-42f9-8a72-8c5f14ea44ba" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_8cd4c0fa-02d3-42f9-8a72-8c5f14ea44ba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_106c8dac-f87c-4108-a596-bc439cc26dbb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8cd4c0fa-02d3-42f9-8a72-8c5f14ea44ba" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_106c8dac-f87c-4108-a596-bc439cc26dbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_0d94e751-09c3-401f-b579-88cb0ff3aa91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_106c8dac-f87c-4108-a596-bc439cc26dbb" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_0d94e751-09c3-401f-b579-88cb0ff3aa91" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ba6b8fb9-80c1-4b94-a39f-65bfb0f643b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a13fdfd0-59a8-484d-b8dd-f6a407fd0ccb" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ba6b8fb9-80c1-4b94-a39f-65bfb0f643b3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ba6b8fb9-80c1-4b94-a39f-65bfb0f643b3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ba6b8fb9-80c1-4b94-a39f-65bfb0f643b3" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ba6b8fb9-80c1-4b94-a39f-65bfb0f643b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7140cec1-7946-4acb-85af-3b7f4ef7a9fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ba6b8fb9-80c1-4b94-a39f-65bfb0f643b3" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7140cec1-7946-4acb-85af-3b7f4ef7a9fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_7183b12d-deea-46e2-a696-6f37d39350f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7140cec1-7946-4acb-85af-3b7f4ef7a9fe" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_7183b12d-deea-46e2-a696-6f37d39350f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_9a8e819c-252c-4127-bc6e-5a550bc0a449" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7140cec1-7946-4acb-85af-3b7f4ef7a9fe" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_9a8e819c-252c-4127-bc6e-5a550bc0a449" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_4a16045d-9add-4340-b913-62f821bc0e78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7140cec1-7946-4acb-85af-3b7f4ef7a9fe" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_4a16045d-9add-4340-b913-62f821bc0e78" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_f970aaa7-8e4d-4082-a9c4-ad5dd777086a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a13fdfd0-59a8-484d-b8dd-f6a407fd0ccb" xlink:to="loc_us-gaap_FinancialInstrumentAxis_f970aaa7-8e4d-4082-a9c4-ad5dd777086a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f970aaa7-8e4d-4082-a9c4-ad5dd777086a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_f970aaa7-8e4d-4082-a9c4-ad5dd777086a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f970aaa7-8e4d-4082-a9c4-ad5dd777086a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56bd9d09-1f8b-490c-8601-3b0d854eb619" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_f970aaa7-8e4d-4082-a9c4-ad5dd777086a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56bd9d09-1f8b-490c-8601-3b0d854eb619" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_0fbe8d05-8260-4104-bc74-ebaa210600d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56bd9d09-1f8b-490c-8601-3b0d854eb619" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_0fbe8d05-8260-4104-bc74-ebaa210600d2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_494a7a73-f749-4c8f-be3f-9c3d2e80b07e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56bd9d09-1f8b-490c-8601-3b0d854eb619" xlink:to="loc_us-gaap_MunicipalBondsMember_494a7a73-f749-4c8f-be3f-9c3d2e80b07e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_ae1257c1-2f46-4090-9b39-330deb30abbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56bd9d09-1f8b-490c-8601-3b0d854eb619" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_ae1257c1-2f46-4090-9b39-330deb30abbe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_9842c75d-7cf2-4909-84f1-74045d30d826" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56bd9d09-1f8b-490c-8601-3b0d854eb619" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_9842c75d-7cf2-4909-84f1-74045d30d826" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_8240628d-47a0-43a9-8201-df377709eb39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56bd9d09-1f8b-490c-8601-3b0d854eb619" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_8240628d-47a0-43a9-8201-df377709eb39" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAggregatedInvestmentsMember_c5389886-55ee-4cd9-803b-d615674e7e79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAggregatedInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56bd9d09-1f8b-490c-8601-3b0d854eb619" xlink:to="loc_us-gaap_OtherAggregatedInvestmentsMember_c5389886-55ee-4cd9-803b-d615674e7e79" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_bcf51ed3-03d2-4048-a78a-f39f8bec037f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56bd9d09-1f8b-490c-8601-3b0d854eb619" xlink:to="loc_us-gaap_InterestRateSwapMember_bcf51ed3-03d2-4048-a78a-f39f8bec037f" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails" xlink:type="extended" id="i93885969dfdb4f98a00f9f27939d44eb_FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1692279c-99bc-42bf-b03a-03008149fad5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_b8fcadb3-b36c-45c3-be66-72541a3e8e47" xlink:href="hfwa-20210630.xsd#hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1692279c-99bc-42bf-b03a-03008149fad5" xlink:to="loc_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_b8fcadb3-b36c-45c3-be66-72541a3e8e47" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_BasisForAssetsMeasuredAtFairValue_a474fbed-9613-41a7-99f9-d073241d00dd" xlink:href="hfwa-20210630.xsd#hfwa_BasisForAssetsMeasuredAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_b8fcadb3-b36c-45c3-be66-72541a3e8e47" xlink:to="loc_hfwa_BasisForAssetsMeasuredAtFairValue_a474fbed-9613-41a7-99f9-d073241d00dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_6e7d4b4d-ad3d-4bc6-9ac4-e5eeed91cb12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_b8fcadb3-b36c-45c3-be66-72541a3e8e47" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_6e7d4b4d-ad3d-4bc6-9ac4-e5eeed91cb12" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings_c8ddc8eb-07ce-4c7f-9a67-1cfc00ba44ca" xlink:href="hfwa-20210630.xsd#hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_b8fcadb3-b36c-45c3-be66-72541a3e8e47" xlink:to="loc_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings_c8ddc8eb-07ce-4c7f-9a67-1cfc00ba44ca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_172ca445-80c2-4df3-9766-b9dffbcb4c12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1692279c-99bc-42bf-b03a-03008149fad5" xlink:to="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_172ca445-80c2-4df3-9766-b9dffbcb4c12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d0f9c5bc-034c-435f-9434-601abc570a73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1692279c-99bc-42bf-b03a-03008149fad5" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d0f9c5bc-034c-435f-9434-601abc570a73" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f7297473-4e44-4ac3-956a-c0e64b635239" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d0f9c5bc-034c-435f-9434-601abc570a73" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f7297473-4e44-4ac3-956a-c0e64b635239" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_f7297473-4e44-4ac3-956a-c0e64b635239_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f7297473-4e44-4ac3-956a-c0e64b635239" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_f7297473-4e44-4ac3-956a-c0e64b635239_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_287a7687-c1e5-4a0d-9125-3fc6dd3a086e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f7297473-4e44-4ac3-956a-c0e64b635239" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_287a7687-c1e5-4a0d-9125-3fc6dd3a086e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_0ca36a84-9b40-4afb-bc3e-80c187d9b99e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_287a7687-c1e5-4a0d-9125-3fc6dd3a086e" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_0ca36a84-9b40-4afb-bc3e-80c187d9b99e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_c0747a05-eef1-4359-83f6-2453550f2ce8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d0f9c5bc-034c-435f-9434-601abc570a73" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_c0747a05-eef1-4359-83f6-2453550f2ce8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_c0747a05-eef1-4359-83f6-2453550f2ce8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_c0747a05-eef1-4359-83f6-2453550f2ce8" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_c0747a05-eef1-4359-83f6-2453550f2ce8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_6ad19241-2830-41b7-8dea-f2aac671c099" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_c0747a05-eef1-4359-83f6-2453550f2ce8" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_6ad19241-2830-41b7-8dea-f2aac671c099" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ImpairedLoansMember_1d3289e9-37ef-4af5-844a-9c187a9a6319" xlink:href="hfwa-20210630.xsd#hfwa_ImpairedLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_6ad19241-2830-41b7-8dea-f2aac671c099" xlink:to="loc_hfwa_ImpairedLoansMember_1d3289e9-37ef-4af5-844a-9c187a9a6319" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_BranchHeldForSaleMember_eca31219-594c-4c03-b639-8b5469aebf44" xlink:href="hfwa-20210630.xsd#hfwa_BranchHeldForSaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_6ad19241-2830-41b7-8dea-f2aac671c099" xlink:to="loc_hfwa_BranchHeldForSaleMember_eca31219-594c-4c03-b639-8b5469aebf44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_05d4a11b-d533-48c7-b25f-316be8601b78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d0f9c5bc-034c-435f-9434-601abc570a73" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_05d4a11b-d533-48c7-b25f-316be8601b78" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_05d4a11b-d533-48c7-b25f-316be8601b78_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_05d4a11b-d533-48c7-b25f-316be8601b78" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_05d4a11b-d533-48c7-b25f-316be8601b78_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cea87c9e-fe95-43e4-88ac-82c3dc43ad9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_05d4a11b-d533-48c7-b25f-316be8601b78" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cea87c9e-fe95-43e4-88ac-82c3dc43ad9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_0268c3bd-67b9-4438-84ca-a4023a74220f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cea87c9e-fe95-43e4-88ac-82c3dc43ad9a" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_0268c3bd-67b9-4438-84ca-a4023a74220f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_b7bdfef7-12d0-4ea1-96eb-0462b1d58ca5" xlink:href="hfwa-20210630.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cea87c9e-fe95-43e4-88ac-82c3dc43ad9a" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_b7bdfef7-12d0-4ea1-96eb-0462b1d58ca5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8841ec67-f0e1-4ae3-a853-e83bfd0d3dba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d0f9c5bc-034c-435f-9434-601abc570a73" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8841ec67-f0e1-4ae3-a853-e83bfd0d3dba" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8841ec67-f0e1-4ae3-a853-e83bfd0d3dba_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8841ec67-f0e1-4ae3-a853-e83bfd0d3dba" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8841ec67-f0e1-4ae3-a853-e83bfd0d3dba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1303b49a-6aea-4e26-9db1-306f8436224c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8841ec67-f0e1-4ae3-a853-e83bfd0d3dba" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1303b49a-6aea-4e26-9db1-306f8436224c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_44bb9c21-6e41-4649-b8d8-65885e8ca00a" xlink:href="hfwa-20210630.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1303b49a-6aea-4e26-9db1-306f8436224c" xlink:to="loc_hfwa_CommercialAndIndustrialMember_44bb9c21-6e41-4649-b8d8-65885e8ca00a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_06276a25-d20b-4d92-a1e7-66d686c9908f" xlink:href="hfwa-20210630.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1303b49a-6aea-4e26-9db1-306f8436224c" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_06276a25-d20b-4d92-a1e7-66d686c9908f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_bad356aa-090b-403f-93af-d4da9a8f5557" xlink:href="hfwa-20210630.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1303b49a-6aea-4e26-9db1-306f8436224c" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_bad356aa-090b-403f-93af-d4da9a8f5557" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7d8da61f-5fd2-4915-be7c-e7a653d7bba0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d0f9c5bc-034c-435f-9434-601abc570a73" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7d8da61f-5fd2-4915-be7c-e7a653d7bba0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7d8da61f-5fd2-4915-be7c-e7a653d7bba0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7d8da61f-5fd2-4915-be7c-e7a653d7bba0" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7d8da61f-5fd2-4915-be7c-e7a653d7bba0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b9951d4d-9393-41b3-bc17-c530dbde50ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7d8da61f-5fd2-4915-be7c-e7a653d7bba0" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b9951d4d-9393-41b3-bc17-c530dbde50ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_1b0dc4b4-a03d-45c2-9c77-951d046a90c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b9951d4d-9393-41b3-bc17-c530dbde50ec" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_1b0dc4b4-a03d-45c2-9c77-951d046a90c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_6832a529-720b-4884-b452-24fea5ad8b85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b9951d4d-9393-41b3-bc17-c530dbde50ec" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_6832a529-720b-4884-b452-24fea5ad8b85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_2d4de5a7-634e-4bc5-9f35-0645b5416e20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b9951d4d-9393-41b3-bc17-c530dbde50ec" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_2d4de5a7-634e-4bc5-9f35-0645b5416e20" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details" xlink:type="simple" xlink:href="hfwa-20210630.xsd#FairValueMeasurementsQuantitativeInformationLevel3Details"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details" xlink:type="extended" id="i90eb23885eae423bb4a44a2393c0c9f1_FairValueMeasurementsQuantitativeInformationLevel3Details">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_197a36d1-0faf-4810-aaff-02ef306a726d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsQuantitativeInformationAbstract_c1262be9-3891-4334-9b62-6af1bf661a3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsQuantitativeInformationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_197a36d1-0faf-4810-aaff-02ef306a726d" xlink:to="loc_us-gaap_FairValueInputsQuantitativeInformationAbstract_c1262be9-3891-4334-9b62-6af1bf661a3a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_3b998c0d-7030-4fb5-ac5b-6cd454dab246" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInputsQuantitativeInformationAbstract_c1262be9-3891-4334-9b62-6af1bf661a3a" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_3b998c0d-7030-4fb5-ac5b-6cd454dab246" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ImpairedLoansMeasurementInput_eccfc589-547f-4d68-a497-7bfb32d6c8f3" xlink:href="hfwa-20210630.xsd#hfwa_ImpairedLoansMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInputsQuantitativeInformationAbstract_c1262be9-3891-4334-9b62-6af1bf661a3a" xlink:to="loc_hfwa_ImpairedLoansMeasurementInput_eccfc589-547f-4d68-a497-7bfb32d6c8f3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_d0dc9bd2-0e51-43e9-bd46-ee0542e190fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_197a36d1-0faf-4810-aaff-02ef306a726d" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_d0dc9bd2-0e51-43e9-bd46-ee0542e190fd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9fdbfc0d-7a23-4a05-8f11-9a5036d74583" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_d0dc9bd2-0e51-43e9-bd46-ee0542e190fd" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9fdbfc0d-7a23-4a05-8f11-9a5036d74583" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9fdbfc0d-7a23-4a05-8f11-9a5036d74583_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9fdbfc0d-7a23-4a05-8f11-9a5036d74583" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9fdbfc0d-7a23-4a05-8f11-9a5036d74583_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3ea695a3-db90-4887-81c1-5369031843d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9fdbfc0d-7a23-4a05-8f11-9a5036d74583" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3ea695a3-db90-4887-81c1-5369031843d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_8031a81a-04a8-4767-821b-3240a406cdd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3ea695a3-db90-4887-81c1-5369031843d7" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_8031a81a-04a8-4767-821b-3240a406cdd9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ff1c7373-612d-4bcd-b570-d678e2f19904" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_d0dc9bd2-0e51-43e9-bd46-ee0542e190fd" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ff1c7373-612d-4bcd-b570-d678e2f19904" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_ff1c7373-612d-4bcd-b570-d678e2f19904_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ff1c7373-612d-4bcd-b570-d678e2f19904" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_ff1c7373-612d-4bcd-b570-d678e2f19904_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_b5d9b021-162f-469d-8a57-fa23ed441488" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ff1c7373-612d-4bcd-b570-d678e2f19904" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_b5d9b021-162f-469d-8a57-fa23ed441488" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_967f2067-92e3-4f3c-a215-facc390f70e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_b5d9b021-162f-469d-8a57-fa23ed441488" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_967f2067-92e3-4f3c-a215-facc390f70e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_d436e10e-f92b-4515-8ec3-3b069d8280c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_d0dc9bd2-0e51-43e9-bd46-ee0542e190fd" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_d436e10e-f92b-4515-8ec3-3b069d8280c9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_d436e10e-f92b-4515-8ec3-3b069d8280c9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_d436e10e-f92b-4515-8ec3-3b069d8280c9" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_d436e10e-f92b-4515-8ec3-3b069d8280c9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_4467c3db-d969-4f07-83b6-b9910b077abc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_d436e10e-f92b-4515-8ec3-3b069d8280c9" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_4467c3db-d969-4f07-83b6-b9910b077abc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ImpairedLoansMember_fd6934b0-2711-43ba-aecd-df2fc3597bbd" xlink:href="hfwa-20210630.xsd#hfwa_ImpairedLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_4467c3db-d969-4f07-83b6-b9910b077abc" xlink:to="loc_hfwa_ImpairedLoansMember_fd6934b0-2711-43ba-aecd-df2fc3597bbd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_BranchHeldForSaleMember_96d49888-a746-421f-88ab-2f2847603038" xlink:href="hfwa-20210630.xsd#hfwa_BranchHeldForSaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_4467c3db-d969-4f07-83b6-b9910b077abc" xlink:to="loc_hfwa_BranchHeldForSaleMember_96d49888-a746-421f-88ab-2f2847603038" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_673f8211-ffa5-4aee-97f2-2fa5d0e16088" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_d0dc9bd2-0e51-43e9-bd46-ee0542e190fd" xlink:to="loc_srt_RangeAxis_673f8211-ffa5-4aee-97f2-2fa5d0e16088" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_673f8211-ffa5-4aee-97f2-2fa5d0e16088_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_673f8211-ffa5-4aee-97f2-2fa5d0e16088" xlink:to="loc_srt_RangeMember_673f8211-ffa5-4aee-97f2-2fa5d0e16088_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_40607fca-6adf-4998-98ef-73660448934c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_673f8211-ffa5-4aee-97f2-2fa5d0e16088" xlink:to="loc_srt_RangeMember_40607fca-6adf-4998-98ef-73660448934c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bdc413b2-0fab-459b-af9d-747dec48a360" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_40607fca-6adf-4998-98ef-73660448934c" xlink:to="loc_srt_MinimumMember_bdc413b2-0fab-459b-af9d-747dec48a360" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a90f7a05-2f0b-486d-aaa8-74824d6ef4d0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_40607fca-6adf-4998-98ef-73660448934c" xlink:to="loc_srt_MaximumMember_a90f7a05-2f0b-486d-aaa8-74824d6ef4d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_9b2b19e3-b0e0-4c3a-8e5d-c303581551ea" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_WeightedAverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_40607fca-6adf-4998-98ef-73660448934c" xlink:to="loc_srt_WeightedAverageMember_9b2b19e3-b0e0-4c3a-8e5d-c303581551ea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_e0768ebf-e441-400f-83bf-e01f3d0b0bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_d0dc9bd2-0e51-43e9-bd46-ee0542e190fd" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_e0768ebf-e441-400f-83bf-e01f3d0b0bf8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_e0768ebf-e441-400f-83bf-e01f3d0b0bf8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_e0768ebf-e441-400f-83bf-e01f3d0b0bf8" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_e0768ebf-e441-400f-83bf-e01f3d0b0bf8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_f1c34f29-164f-48a9-ab8e-cad3a0f27b08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_e0768ebf-e441-400f-83bf-e01f3d0b0bf8" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_f1c34f29-164f-48a9-ab8e-cad3a0f27b08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputComparabilityAdjustmentMember_b9dc4327-b6b3-49c4-87d3-d8e0c13b9b66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputComparabilityAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_f1c34f29-164f-48a9-ab8e-cad3a0f27b08" xlink:to="loc_us-gaap_MeasurementInputComparabilityAdjustmentMember_b9dc4327-b6b3-49c4-87d3-d8e0c13b9b66" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_eea45356-7d04-4fcb-8027-6ac40af452e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_d0dc9bd2-0e51-43e9-bd46-ee0542e190fd" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_eea45356-7d04-4fcb-8027-6ac40af452e1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eea45356-7d04-4fcb-8027-6ac40af452e1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_eea45356-7d04-4fcb-8027-6ac40af452e1" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eea45356-7d04-4fcb-8027-6ac40af452e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_bb7fb6ef-ad22-49b0-9b2f-579f2bbc8fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_eea45356-7d04-4fcb-8027-6ac40af452e1" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_bb7fb6ef-ad22-49b0-9b2f-579f2bbc8fd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_BranchHeldForSaleMember_9fb1e099-c321-45ca-9092-567af730c329" xlink:href="hfwa-20210630.xsd#hfwa_BranchHeldForSaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_bb7fb6ef-ad22-49b0-9b2f-579f2bbc8fd3" xlink:to="loc_hfwa_BranchHeldForSaleMember_9fb1e099-c321-45ca-9092-567af730c329" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails" xlink:type="extended" id="i5d60032777614011b69e020c9731436f_FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1afd73a2-d02d-4e81-84ac-d174b174e194" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract_baeb1443-b172-4d91-963d-b86a92c2dc10" xlink:href="hfwa-20210630.xsd#hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1afd73a2-d02d-4e81-84ac-d174b174e194" xlink:to="loc_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract_baeb1443-b172-4d91-963d-b86a92c2dc10" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_e091528d-bd96-42ed-936d-b48aff1e33e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract_baeb1443-b172-4d91-963d-b86a92c2dc10" xlink:to="loc_us-gaap_AssetsAbstract_e091528d-bd96-42ed-936d-b48aff1e33e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6731f9d8-c00d-43c6-8637-464b8891ab07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_e091528d-bd96-42ed-936d-b48aff1e33e8" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6731f9d8-c00d-43c6-8637-464b8891ab07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_77f0e8b9-b5aa-4e2c-abd0-5d7f93155e18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_e091528d-bd96-42ed-936d-b48aff1e33e8" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_77f0e8b9-b5aa-4e2c-abd0-5d7f93155e18" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_2aaf98e9-6ea6-4fe8-842a-9726614ccaba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_e091528d-bd96-42ed-936d-b48aff1e33e8" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_2aaf98e9-6ea6-4fe8-842a-9726614ccaba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_71199e17-e2bf-4dc1-a10f-31715ca3c9d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_e091528d-bd96-42ed-936d-b48aff1e33e8" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_71199e17-e2bf-4dc1-a10f-31715ca3c9d5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableFairValueDisclosure_1dfac841-9d4d-4275-ad00-e4a6ad71bf8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_e091528d-bd96-42ed-936d-b48aff1e33e8" xlink:to="loc_us-gaap_AccountsReceivableFairValueDisclosure_1dfac841-9d4d-4275-ad00-e4a6ad71bf8b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_b0e7d539-70c6-4506-abed-d424fdb77688" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_e091528d-bd96-42ed-936d-b48aff1e33e8" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_b0e7d539-70c6-4506-abed-d424fdb77688" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_19262698-3734-4e67-a2d8-87318173ff16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateDerivativeAssetsAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_e091528d-bd96-42ed-936d-b48aff1e33e8" xlink:to="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_19262698-3734-4e67-a2d8-87318173ff16" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_d1cb3a46-c0ac-47fa-914c-a1813223f377" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_e091528d-bd96-42ed-936d-b48aff1e33e8" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_d1cb3a46-c0ac-47fa-914c-a1813223f377" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9929aa72-8829-4453-8d7c-5e053d0144c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract_baeb1443-b172-4d91-963d-b86a92c2dc10" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9929aa72-8829-4453-8d7c-5e053d0144c8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsFairValueDisclosure_fe737bcc-8f22-4d30-a8a6-c07fdda9bd5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9929aa72-8829-4453-8d7c-5e053d0144c8" xlink:to="loc_us-gaap_DepositsFairValueDisclosure_fe737bcc-8f22-4d30-a8a6-c07fdda9bd5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits_946b3dc3-af31-4017-b5b4-b78ded860c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9929aa72-8829-4453-8d7c-5e053d0144c8" xlink:to="loc_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits_946b3dc3-af31-4017-b5b4-b78ded860c3c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure_118092f3-4afe-4ef2-8b53-7208a65f4543" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9929aa72-8829-4453-8d7c-5e053d0144c8" xlink:to="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure_118092f3-4afe-4ef2-8b53-7208a65f4543" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_66493947-ec39-4243-87b2-d8aef8fa1d10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9929aa72-8829-4453-8d7c-5e053d0144c8" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_66493947-ec39-4243-87b2-d8aef8fa1d10" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesFairValueDisclosure_8646e360-b41d-447a-91e8-5af47a08c9d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9929aa72-8829-4453-8d7c-5e053d0144c8" xlink:to="loc_us-gaap_AccruedLiabilitiesFairValueDisclosure_8646e360-b41d-447a-91e8-5af47a08c9d3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_f7125f24-2a04-4ad9-b3dc-890b8197b6c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9929aa72-8829-4453-8d7c-5e053d0144c8" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_f7125f24-2a04-4ad9-b3dc-890b8197b6c5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_028fbde9-e2bf-4e4e-ac5f-f396bd6d2f88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1afd73a2-d02d-4e81-84ac-d174b174e194" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_028fbde9-e2bf-4e4e-ac5f-f396bd6d2f88" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_0db708ed-770c-4eff-b470-a4846a122bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_028fbde9-e2bf-4e4e-ac5f-f396bd6d2f88" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_0db708ed-770c-4eff-b470-a4846a122bd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_0db708ed-770c-4eff-b470-a4846a122bd3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_0db708ed-770c-4eff-b470-a4846a122bd3" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_0db708ed-770c-4eff-b470-a4846a122bd3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_a04d6f42-99b3-4a56-a4cf-fc250c7eb198" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_0db708ed-770c-4eff-b470-a4846a122bd3" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_a04d6f42-99b3-4a56-a4cf-fc250c7eb198" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a3788e2e-aad8-431f-abd8-05bc9ca62fb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_a04d6f42-99b3-4a56-a4cf-fc250c7eb198" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a3788e2e-aad8-431f-abd8-05bc9ca62fb5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_2422834d-e0c0-4dd6-b45e-8643d861fad0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_a04d6f42-99b3-4a56-a4cf-fc250c7eb198" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_2422834d-e0c0-4dd6-b45e-8643d861fad0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_3490de70-ecde-43b3-aa2a-087ce36541ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_a04d6f42-99b3-4a56-a4cf-fc250c7eb198" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_3490de70-ecde-43b3-aa2a-087ce36541ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_77b05a6f-2bff-4a70-a754-ae8872273034" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_028fbde9-e2bf-4e4e-ac5f-f396bd6d2f88" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_77b05a6f-2bff-4a70-a754-ae8872273034" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_77b05a6f-2bff-4a70-a754-ae8872273034_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_77b05a6f-2bff-4a70-a754-ae8872273034" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_77b05a6f-2bff-4a70-a754-ae8872273034_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_19d6463c-a6e0-4706-8f9f-6aae2667c63e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_77b05a6f-2bff-4a70-a754-ae8872273034" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_19d6463c-a6e0-4706-8f9f-6aae2667c63e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_8618d1e4-0b11-4c84-bba3-e741f690104f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_19d6463c-a6e0-4706-8f9f-6aae2667c63e" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_8618d1e4-0b11-4c84-bba3-e741f690104f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_3d702802-f5f2-4543-ac5b-8a5d644d91ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_19d6463c-a6e0-4706-8f9f-6aae2667c63e" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_3d702802-f5f2-4543-ac5b-8a5d644d91ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_17ec084b-c828-4ddf-a0d8-a8fbabe0cd99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_19d6463c-a6e0-4706-8f9f-6aae2667c63e" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_17ec084b-c828-4ddf-a0d8-a8fbabe0cd99" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_f68d9b8a-ad62-461c-a410-5c84586f9745" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_028fbde9-e2bf-4e4e-ac5f-f396bd6d2f88" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_f68d9b8a-ad62-461c-a410-5c84586f9745" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_f68d9b8a-ad62-461c-a410-5c84586f9745_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_f68d9b8a-ad62-461c-a410-5c84586f9745" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_f68d9b8a-ad62-461c-a410-5c84586f9745_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_ecb721a3-73a4-416f-b49a-40b2d7c70162" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_f68d9b8a-ad62-461c-a410-5c84586f9745" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_ecb721a3-73a4-416f-b49a-40b2d7c70162" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember_4b849c09-427c-4477-b13c-1025777edb12" xlink:href="hfwa-20210630.xsd#hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_ecb721a3-73a4-416f-b49a-40b2d7c70162" xlink:to="loc_hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember_4b849c09-427c-4477-b13c-1025777edb12" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankTimeDepositsMember_c84066bf-d810-4bcd-b9e5-293461b9c95d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankTimeDepositsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_ecb721a3-73a4-416f-b49a-40b2d7c70162" xlink:to="loc_us-gaap_BankTimeDepositsMember_c84066bf-d810-4bcd-b9e5-293461b9c95d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="hfwa-20210630.xsd#CommitmentsandContingenciesTables"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/CommitmentsandContingenciesTables" xlink:type="extended" id="i6fc0ea4f8b934fd1b9ead4a2bceba79e_CommitmentsandContingenciesTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8e972d48-ba2f-4d4a-9a88-408bc06fa9b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock_6416d228-b825-4040-bd27-5dbb5989f548" xlink:href="hfwa-20210630.xsd#hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8e972d48-ba2f-4d4a-9a88-408bc06fa9b2" xlink:to="loc_hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock_6416d228-b825-4040-bd27-5dbb5989f548" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock_e2831ba0-45fc-4a94-98fc-af779493ad21" xlink:href="hfwa-20210630.xsd#hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8e972d48-ba2f-4d4a-9a88-408bc06fa9b2" xlink:to="loc_hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock_e2831ba0-45fc-4a94-98fc-af779493ad21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7a8e0c09-9b67-4631-87b0-6b2ade2ce02e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_8e972d48-ba2f-4d4a-9a88-408bc06fa9b2" xlink:to="loc_us-gaap_StatementTable_7a8e0c09-9b67-4631-87b0-6b2ade2ce02e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_9f526b09-1fa6-4f84-8129-3241da80d88c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_7a8e0c09-9b67-4631-87b0-6b2ade2ce02e" xlink:to="loc_us-gaap_OtherCommitmentsAxis_9f526b09-1fa6-4f84-8129-3241da80d88c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_9f526b09-1fa6-4f84-8129-3241da80d88c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_9f526b09-1fa6-4f84-8129-3241da80d88c" xlink:to="loc_us-gaap_OtherCommitmentsDomain_9f526b09-1fa6-4f84-8129-3241da80d88c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_99e83315-e91a-4e65-ac37-066ab2c4063e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_9f526b09-1fa6-4f84-8129-3241da80d88c" xlink:to="loc_us-gaap_OtherCommitmentsDomain_99e83315-e91a-4e65-ac37-066ab2c4063e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_UnusedCommitmentstoExtendCreditMember_bd9af43a-0785-4e44-9ae5-a792bcea329a" xlink:href="hfwa-20210630.xsd#hfwa_UnusedCommitmentstoExtendCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_99e83315-e91a-4e65-ac37-066ab2c4063e" xlink:to="loc_hfwa_UnusedCommitmentstoExtendCreditMember_bd9af43a-0785-4e44-9ae5-a792bcea329a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#CommitmentsandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://www.hf-wa.com/role/CommitmentsandContingenciesDetails" xlink:type="extended" id="i4fe2af91608b4dafadc0b72aa2697ffc_CommitmentsandContingenciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_0647ea06-9f33-474d-a308-a62bac91dfbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusedCommitmentsToExtendCredit_e0a0f428-f602-4a4c-87a5-31299cf1b7fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusedCommitmentsToExtendCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_0647ea06-9f33-474d-a308-a62bac91dfbf" xlink:to="loc_us-gaap_UnusedCommitmentsToExtendCredit_e0a0f428-f602-4a4c-87a5-31299cf1b7fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForOtherCreditLosses_6b67d988-dcd7-4a11-a4e3-eb34941ce8d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForOtherCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_0647ea06-9f33-474d-a308-a62bac91dfbf" xlink:to="loc_us-gaap_ProvisionForOtherCreditLosses_6b67d988-dcd7-4a11-a4e3-eb34941ce8d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_99c387a2-0756-45ea-aa72-ad2197b3e97d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_0647ea06-9f33-474d-a308-a62bac91dfbf" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_99c387a2-0756-45ea-aa72-ad2197b3e97d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_5f55490d-1daf-457b-85e8-6ea7198d3721" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_0647ea06-9f33-474d-a308-a62bac91dfbf" xlink:to="loc_us-gaap_OtherCommitmentsTable_5f55490d-1daf-457b-85e8-6ea7198d3721" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_9a4f71d8-f630-4fea-8c76-439cd707f138" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_5f55490d-1daf-457b-85e8-6ea7198d3721" xlink:to="loc_us-gaap_OtherCommitmentsAxis_9a4f71d8-f630-4fea-8c76-439cd707f138" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_9a4f71d8-f630-4fea-8c76-439cd707f138_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_9a4f71d8-f630-4fea-8c76-439cd707f138" xlink:to="loc_us-gaap_OtherCommitmentsDomain_9a4f71d8-f630-4fea-8c76-439cd707f138_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_ea0e5823-6c04-41fb-98d4-a99e1032c69a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_9a4f71d8-f630-4fea-8c76-439cd707f138" xlink:to="loc_us-gaap_OtherCommitmentsDomain_ea0e5823-6c04-41fb-98d4-a99e1032c69a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_UnusedCommitmentstoExtendCreditMember_317d9d24-c217-40c9-a843-b53634d421cc" xlink:href="hfwa-20210630.xsd#hfwa_UnusedCommitmentstoExtendCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_ea0e5823-6c04-41fb-98d4-a99e1032c69a" xlink:to="loc_hfwa_UnusedCommitmentstoExtendCreditMember_317d9d24-c217-40c9-a843-b53634d421cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_aaaf7a1c-de72-4249-8afb-1bfc603c6da2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_5f55490d-1daf-457b-85e8-6ea7198d3721" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_aaaf7a1c-de72-4249-8afb-1bfc603c6da2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_aaaf7a1c-de72-4249-8afb-1bfc603c6da2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_aaaf7a1c-de72-4249-8afb-1bfc603c6da2" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_aaaf7a1c-de72-4249-8afb-1bfc603c6da2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e17d8af0-cc1f-4499-b61c-343cb56284c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_aaaf7a1c-de72-4249-8afb-1bfc603c6da2" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e17d8af0-cc1f-4499-b61c-343cb56284c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_UnusedCommitmentstoExtendCreditMember_ce875ac7-e804-4c81-b87f-1d62110b1e22" xlink:href="hfwa-20210630.xsd#hfwa_UnusedCommitmentstoExtendCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e17d8af0-cc1f-4499-b61c-343cb56284c3" xlink:to="loc_hfwa_UnusedCommitmentstoExtendCreditMember_ce875ac7-e804-4c81-b87f-1d62110b1e22" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_3da2a5da-4cdf-4d42-b1dd-b5b68092098e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e17d8af0-cc1f-4499-b61c-343cb56284c3" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_3da2a5da-4cdf-4d42-b1dd-b5b68092098e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_131ed4bc-cda4-42c5-9ae8-404b2e04bc5d" xlink:href="hfwa-20210630.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e17d8af0-cc1f-4499-b61c-343cb56284c3" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_131ed4bc-cda4-42c5-9ae8-404b2e04bc5d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_99b622a1-64df-4f4f-8562-14804dcf1487" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e17d8af0-cc1f-4499-b61c-343cb56284c3" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_99b622a1-64df-4f4f-8562-14804dcf1487" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_702cd3f0-acd5-47fb-a2aa-1bd7dbb3ae1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_5f55490d-1daf-457b-85e8-6ea7198d3721" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_702cd3f0-acd5-47fb-a2aa-1bd7dbb3ae1f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_702cd3f0-acd5-47fb-a2aa-1bd7dbb3ae1f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_702cd3f0-acd5-47fb-a2aa-1bd7dbb3ae1f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_702cd3f0-acd5-47fb-a2aa-1bd7dbb3ae1f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27b7fdbf-49f1-483a-85e5-d909083d0f70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_702cd3f0-acd5-47fb-a2aa-1bd7dbb3ae1f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27b7fdbf-49f1-483a-85e5-d909083d0f70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_2d01071e-eb38-43d8-8c93-1b74fd13efe4" xlink:href="hfwa-20210630.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27b7fdbf-49f1-483a-85e5-d909083d0f70" xlink:to="loc_hfwa_CommercialAndIndustrialMember_2d01071e-eb38-43d8-8c93-1b74fd13efe4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_91236efc-2197-4bca-9b70-40cf5e216047" xlink:href="hfwa-20210630.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27b7fdbf-49f1-483a-85e5-d909083d0f70" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_91236efc-2197-4bca-9b70-40cf5e216047" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_827e95b1-3752-493e-a6f4-14e48b4e283f" xlink:href="hfwa-20210630.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27b7fdbf-49f1-483a-85e5-d909083d0f70" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_827e95b1-3752-493e-a6f4-14e48b4e283f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_2cfb5428-c081-4839-9dff-38675be9eadf" xlink:href="hfwa-20210630.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27b7fdbf-49f1-483a-85e5-d909083d0f70" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_2cfb5428-c081-4839-9dff-38675be9eadf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_db0fe0c1-3fcb-496a-a919-66e2c3be6575" xlink:href="hfwa-20210630.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27b7fdbf-49f1-483a-85e5-d909083d0f70" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_db0fe0c1-3fcb-496a-a919-66e2c3be6575" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_2c71356b-aa86-42b5-ae3d-a9c03c09bd00" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_5f55490d-1daf-457b-85e8-6ea7198d3721" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_2c71356b-aa86-42b5-ae3d-a9c03c09bd00" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_2c71356b-aa86-42b5-ae3d-a9c03c09bd00_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_2c71356b-aa86-42b5-ae3d-a9c03c09bd00" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_2c71356b-aa86-42b5-ae3d-a9c03c09bd00_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_b6c74c2f-d212-497e-95c3-11f3f65f5137" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_2c71356b-aa86-42b5-ae3d-a9c03c09bd00" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_b6c74c2f-d212-497e-95c3-11f3f65f5137" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_061cc388-eb04-4f8c-9333-fcc4872822ea" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_b6c74c2f-d212-497e-95c3-11f3f65f5137" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_061cc388-eb04-4f8c-9333-fcc4872822ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_697a2213-0f7a-4132-8af4-95b11426c0ca" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_b6c74c2f-d212-497e-95c3-11f3f65f5137" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_697a2213-0f7a-4132-8af4-95b11426c0ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_9ec1021b-2881-4ae7-a13d-77bcd23551ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_5f55490d-1daf-457b-85e8-6ea7198d3721" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_9ec1021b-2881-4ae7-a13d-77bcd23551ac" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_9ec1021b-2881-4ae7-a13d-77bcd23551ac_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_9ec1021b-2881-4ae7-a13d-77bcd23551ac" xlink:to="loc_us-gaap_TypeOfAdoptionMember_9ec1021b-2881-4ae7-a13d-77bcd23551ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_77d0f8f2-6aa3-48b4-bf92-113434bebbae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_9ec1021b-2881-4ae7-a13d-77bcd23551ac" xlink:to="loc_us-gaap_TypeOfAdoptionMember_77d0f8f2-6aa3-48b4-bf92-113434bebbae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_95ea65fc-4ea4-4f76-a844-1d9c750fb65e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_77d0f8f2-6aa3-48b4-bf92-113434bebbae" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_95ea65fc-4ea4-4f76-a844-1d9c750fb65e" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>8
<FILENAME>hfwa-20210630_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 2021 Workiva-->
<!--r:e8069daf-353c-4b90-8a4a-a9d9b9db040b,g:a56b2c23-352b-4aec-ba48-834dd11891aa-->
<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_InterestExpenseDeposits_2c3183fa-86ac-4ccc-adc5-28b21158f9bd_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_3d79839f-af28-400a-afdd-5e35acf19920_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/2021/elts/us-gaap-2021-01-31.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_HedgingDesignationDomain_410e8161-69d9-4396-9ab6-33dd2a620d28_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/2021/elts/us-gaap-2021-01-31.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_SupplementalCashFlowInformationAbstract_02bfcdc1-c647-4eba-a5dd-78acf03d932c_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfTreasuryStockByClassTextBlock_a6d5a168-958a-48c2-97c7-97bf0e6a8b1f_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/2021/elts/us-gaap-2021-01-31.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_CurrentStateAndLocalTaxExpenseBenefit_79ac80e4-f366-49ba-9f63-99c782d1f594_verboseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" 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_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink: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 State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7a8be43f-480d-4c12-bfe2-8fc510e3a6e2_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/2021/elts/us-gaap-2021-01-31.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_NetIncomeLoss_f12d5cd7-5704-4b2a-9c6f-cdaa06b791de_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 (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_f6a2c2a3-0589-4cf4-9ee5-91791ffa5692_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 (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_7473826c-b479-4af4-bb47-2148e6b9b4c1_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_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityEmergingGrowthCompany_251e3900-6363-492e-bc7c-81306279ef78_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/2021/dei-2021.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_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_c353e312-2861-46bb-8db3-d7dc2e9ba997_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/2021/elts/us-gaap-2021-01-31.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_hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember_e88c8429-077b-4c3a-aee9-7c9dbbce467e_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-20210630.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_hfwa_SBAPPPLoansMember_f6f0421a-2517-4f32-ba68-33dd60049a8b_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-20210630.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_srt_RangeMember_1003fd35-d703-4047-81ae-a18884c794e6_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_0c1ec554-131a-497c-a863-09eb5944f377_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_label_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_a082d4e4-4413-4f21-b8a2-7b3ccf6fc8ed_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/2021/dei-2021.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_IncreaseDecreaseInReceivablesUnderRepurchaseAgreements_7e469a71-641a-49e5-9d22-e1da53919a15_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivablesUnderRepurchaseAgreements" 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">Net increase in securities sold under agreement to repurchase</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivablesUnderRepurchaseAgreements_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivablesUnderRepurchaseAgreements" xlink: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 Receivables under Repurchase Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivablesUnderRepurchaseAgreements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInReceivablesUnderRepurchaseAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesUnderRepurchaseAgreements" xlink:to="lab_us-gaap_IncreaseDecreaseInReceivablesUnderRepurchaseAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_cb9a1691-e6a6-4652-9b72-80d7f99f06d3_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/2021/elts/us-gaap-2021-01-31.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_DividendsCommonStockCash_ba1e58da-afa1-4a3c-a7ce-e3f98f66a7bb_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/2021/elts/us-gaap-2021-01-31.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_EquitySecuritiesFvNi_03ae38a9-e6e7-450b-aeff-e4ad5d86c84b_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_19ce06cf-cb2a-4546-b5d8-c0fae96f2752_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityFilerCategory_23819507-3572-47dd-bf5f-bf13d4ca1582_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/2021/dei-2021.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_NoninterestIncomeOther_cd4c8b28-3c7c-41fe-89ad-614a5fe94eb2_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/2021/elts/us-gaap-2021-01-31.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_hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember_c46c1e48-af72-4154-a174-71c6dccbf96c_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-20210630.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b0cf8bb5-95a0-460d-b4f5-82e83a4381c2_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 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/2021/elts/us-gaap-2021-01-31.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_hfwa_FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans_30b3a504-ec9c-4937-a2d7-7291729c41fb_terseLabel_en-US" xlink:label="lab_hfwa_FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans" xlink: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 commercial and industrial loans 90 days or more past due</link:label>
    <link:label id="lab_hfwa_FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans_label_en-US" xlink:label="lab_hfwa_FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans" xlink: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, 90 Days or More Past Due, Still Accruing, Number of Loans</link:label>
    <link:label id="lab_hfwa_FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans_documentation_en-US" xlink:label="lab_hfwa_FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans" 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, 90 Days or More Past Due, Still Accruing, Number of Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans" xlink:href="hfwa-20210630.xsd#hfwa_FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans" xlink:to="lab_hfwa_FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_114f6aa5-baa9-48e7-9db6-fe5e50b69cc5_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/2021/elts/us-gaap-2021-01-31.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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f3afd455-c9fb-4146-acc9-c18141189117_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/2021/elts/us-gaap-2021-01-31.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_DebtSecuritiesAvailableForSaleTableTextBlock_6528a141-e7b5-4d87-a8ee-1197d009a581_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/2021/elts/us-gaap-2021-01-31.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_hfwa_NonaccrualMember_d474abdb-29f2-4c4c-b26c-a9bccc995f1a_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-20210630.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_dei_DocumentFiscalYearFocus_ed78e4a8-f893-4844-94f9-dbd9c5afaee5_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/2021/dei-2021.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_hfwa_HeritageBankMember_9132d94c-685a-49bc-a93f-372b0f744a1c_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-20210630.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_SubsequentEventTypeDomain_96edaf98-f20c-4a51-9a35-7bb5f02a0688_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAggregatedInvestmentsMember_00d030df-39de-43fb-9194-5538f38ca1dc_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e5f2a379-7d42-48fc-9ab9-4e18a4ef4866_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/2021/elts/us-gaap-2021-01-31.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_AmortizationOfIntangibleAssets_054899a6-b097-465f-8660-3f5d145df836_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_dba6ae43-741a-4447-b96a-009e2c8cb38b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" 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</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/2021/elts/us-gaap-2021-01-31.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_5cb3e641-574c-497d-9ba7-f3721a67c11c_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_FinancialAssetPastDueMember_03835855-b785-4de7-b597-405a12016f31_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/2021/elts/us-gaap-2021-01-31.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_b28f3978-8bce-4d60-9c2d-a42218621810_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/2021/elts/us-gaap-2021-01-31.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_FairValueByLiabilityClassAxis_45768858-ec44-4d0c-a969-735946f65923_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/2021/elts/us-gaap-2021-01-31.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_hfwa_Changeinlowincometaxhousingtaxcreditpartnership_e6c0f38f-73e2-444b-8549-7a0166c1022b_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-20210630.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_BusinessAcquisitionAxis_ed0c2e23-be2a-421f-911b-d2b011008809_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/2021/elts/us-gaap-2021-01-31.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_MunicipalBondsMember_46768ad9-67c4-4be8-b4a2-e1440b103051_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/2021/elts/us-gaap-2021-01-31.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_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_67ebe2ec-89e6-4708-9e2d-c3d4da4aca86_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, calls and payments 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/2021/elts/us-gaap-2021-01-31.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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_bfe98563-2ac8-4f54-b63c-55bb389ba932_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 $722, $2,224, $(2,482) and $4,643, 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/2021/elts/us-gaap-2021-01-31.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_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_6b11bc5d-71bd-4d03-9ab6-0a739a88d68d_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/2021/elts/us-gaap-2021-01-31.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_ShareRepurchaseProgramDomain_cb5f7b2d-7e1f-4f91-9d4c-9e05d233cd56_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/2021/elts/us-gaap-2021-01-31.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_AssetsAbstract_88c25d2c-c5cb-445e-b956-58d33d58d8f7_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_9dda8661-ed87-4669-94ee-0d52b8e63af3_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/2021/elts/us-gaap-2021-01-31.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_FairValueMeasurementsNonrecurringMember_fe3eb9a2-a1a1-4404-80a3-db6230a2858a_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_MarketingExpense_b2af08c3-1305-430d-bb35-98dd328858f9_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/2021/elts/us-gaap-2021-01-31.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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_51d8359d-2903-40ca-bb96-a335ffbedc90_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/2021/elts/us-gaap-2021-01-31.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_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_3269d2d5-8c7d-472f-8037-10d88932ffe9_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink: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, Originated Five or More Years before Latest Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink: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, Originated, More than Five Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_e1a0aba2-51b3-44e4-8623-f886a03d59d6_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/2021/elts/us-gaap-2021-01-31.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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_19c17bc0-d186-4a1b-9f8f-191df8713d8e_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/2021/elts/us-gaap-2021-01-31.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_GoodwillAndIntangibleAssetsDisclosureTextBlock_3a4dafd2-a35a-41bc-bfb3-22a85a9f47b0_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/2021/elts/us-gaap-2021-01-31.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_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_34108e79-76d1-4fb3-9352-6110cba9920e_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/2021/elts/us-gaap-2021-01-31.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_PreferredStockValue_051c8972-f56a-4646-b9ab-154213eed372_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/2021/elts/us-gaap-2021-01-31.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_hfwa_RegulatoryCashRequirementsUnderBankingRegulationsTextBlock_ae8d689e-c5aa-4922-98d0-f47f45c1bd70_terseLabel_en-US" xlink:label="lab_hfwa_RegulatoryCashRequirementsUnderBankingRegulationsTextBlock" xlink: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 Restriction</link:label>
    <link:label id="lab_hfwa_RegulatoryCashRequirementsUnderBankingRegulationsTextBlock_label_en-US" xlink:label="lab_hfwa_RegulatoryCashRequirementsUnderBankingRegulationsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Cash Requirements Under Banking Regulations [Text Block]</link:label>
    <link:label id="lab_hfwa_RegulatoryCashRequirementsUnderBankingRegulationsTextBlock_documentation_en-US" xlink:label="lab_hfwa_RegulatoryCashRequirementsUnderBankingRegulationsTextBlock" 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">Regulatory Cash Requirements Under Banking Regulations [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RegulatoryCashRequirementsUnderBankingRegulationsTextBlock" xlink:href="hfwa-20210630.xsd#hfwa_RegulatoryCashRequirementsUnderBankingRegulationsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_RegulatoryCashRequirementsUnderBankingRegulationsTextBlock" xlink:to="lab_hfwa_RegulatoryCashRequirementsUnderBankingRegulationsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_be4e6309-ce84-4373-b4a1-e001fa699c6b_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityAddressCityOrTown_bbe64347-02ae-4a88-8020-1fe15bbf14d3_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/2021/dei-2021.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_us-gaap_RetainedEarningsMember_2cc40a14-406d-4b3b-bad2-4975419626d6_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/2021/elts/us-gaap-2021-01-31.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_CommercialRealEstateMember_2fe9d6fc-6dfe-4071-ac99-7de940e0bf8c_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/2021/elts/us-gaap-2021-01-31.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_Deposits_96de24d8-81ff-4158-9587-916e5d37b4cb_terseLabel_en-US" xlink:label="lab_us-gaap_Deposits" xlink: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_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/2021/elts/us-gaap-2021-01-31.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_FinancingReceivablesPeriodPastDueDomain_2c478d8d-1925-4dee-af4e-b8b9f33b4e83_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/2021/elts/us-gaap-2021-01-31.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_hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember_b0bac0b3-022e-46ee-8f7f-094cd49d5700_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 to Secure Public Deposits [Member]</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-20210630.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_us-gaap_InterestExpenseAbstract_7b69979a-c48a-4d8c-a0f2-de301d90d6df_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/2021/elts/us-gaap-2021-01-31.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_CommitmentsAndContingenciesDisclosureTextBlock_f705b607-25b3-4f34-b447-3b98e91d68ae_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/2021/elts/us-gaap-2021-01-31.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_FinancingReceivableRecordedInvestmentPastDueLineItems_8e20aff1-48ac-4d0c-a76a-61c06598086b_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/2021/elts/us-gaap-2021-01-31.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_GainsLossesOnSalesOfOtherRealEstate_e36958dd-4557-4ce2-b4be-23ced6011a8d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnSalesOfOtherRealEstate" 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 other real estate owned, net</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnSalesOfOtherRealEstate_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnSalesOfOtherRealEstate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (Losses) on Sales of Other Real Estate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnSalesOfOtherRealEstate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnSalesOfOtherRealEstate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnSalesOfOtherRealEstate" xlink:to="lab_us-gaap_GainsLossesOnSalesOfOtherRealEstate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_fef8503e-26f3-4e3b-aa61-46dd6ceb26f1_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_b6718555-aa96-4a9d-96e2-ae6d4084b1ae_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/2021/elts/us-gaap-2021-01-31.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_DividendsPayableDateOfRecordDayMonthAndYear_2ab9bedd-fdd2-4876-b388-928b103853a4_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_4e2f5119-c8fc-4b0f-862f-5ca0ad1870c0_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/2021/elts/us-gaap-2021-01-31.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_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract_f9928deb-67bd-4b0e-bda4-f9bfdf8caa34_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-20210630.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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_cdd5264c-e4a2-4177-9008-a90804642c3e_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/2021/elts/us-gaap-2021-01-31.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_CommitmentsAndContingenciesDisclosureAbstract_5849cf82-f860-473c-93e2-59c594497b61_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/2021/elts/us-gaap-2021-01-31.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_InternalCreditAssessmentDomain_3f4395d1-2850-47f4-85dc-2910c83bf81a_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/2021/elts/us-gaap-2021-01-31.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_LoansReceivableMember_77d5242f-334b-4c7d-b76a-fbc1cc8c8ae6_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/2021/elts/us-gaap-2021-01-31.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_hfwa_TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock_052f5052-9f50-4d82-8952-8ce0decb282a_terseLabel_en-US" xlink:label="lab_hfwa_TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Troubled debt restructuring loans, subsequently defaulted</link:label>
    <link:label id="lab_hfwa_TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock_label_en-US" xlink:label="lab_hfwa_TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Troubled Debt Restructurings Loans Subsequently Defaulted [Table Text Block]</link:label>
    <link:label id="lab_hfwa_TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock_documentation_en-US" xlink:label="lab_hfwa_TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock" 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">Troubled debt restructurings loans subsequently defaulted.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock" xlink:href="hfwa-20210630.xsd#hfwa_TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock" xlink:to="lab_hfwa_TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_2f6c5da9-4d0a-4a9a-845e-ce435ff85f83_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/2021/dei-2021.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_AccountsReceivableFairValueDisclosure_329020cd-b2ac-4049-a471-ed095f9dba11_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/2021/elts/us-gaap-2021-01-31.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_ProvisionForLoanAndLeaseLosses_bc80ba85-b8f4-47cc-a758-9d0dd0e8e6d5_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLoanAndLeaseLosses" xlink: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 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/2021/elts/us-gaap-2021-01-31.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_EarningsPerShareBasic_0e55e9ad-2211-4d41-acbf-7f71dd0a8b23_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/2021/elts/us-gaap-2021-01-31.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_FinancingReceivablesTextBlock_2335fd18-0af7-472a-89e5-49fff0553554_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/2021/elts/us-gaap-2021-01-31.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_USTreasuryAndGovernmentMember_979b818b-0667-474f-89fa-e0cc5ea86dc5_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/2021/elts/us-gaap-2021-01-31.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_hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare_e73801fe-a55d-4257-a08c-05662fbc1d6c_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-20210630.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_dei_DocumentType_8065d310-6177-4437-82d0-61c1a82623c6_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/2021/dei-2021.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_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_cd674f10-ca6d-4f23-b277-3caf431acec3_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" 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">90 days or more and still accruing</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink: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, 90 Days or More Past Due, Still Accruing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_c2e3fc80-4cd8-4bbb-81ef-5eba5d0adc25_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/2021/elts/us-gaap-2021-01-31.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_OtherNoninterestExpense_3d86d223-3c5f-4b6e-b4d7-5389f1ad7910_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_f36d2f13-55ad-42d4-91c0-c6499b8f2600_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" xlink: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&#160;of Contracts (1)</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" xlink: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, Troubled Debt Restructuring, Subsequent Default, Number of Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" xlink:to="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_f5cf6d4d-fc36-4062-803a-14a8ae2ea52c_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityCurrentReportingStatus_643a2431-085d-4d34-9699-afc7cee6f4bc_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/2021/dei-2021.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_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_e52dd34b-4475-4697-b30d-57595aaa919f_terseLabel_en-US" xlink:label="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink: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 loans receivable</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, Troubled Debt Restructuring [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_48e6d37c-0866-40ff-91a2-8a3b4130ba0a_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PassMember_4cde65eb-c41e-434c-a84e-74fe79c41ae3_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_42a3d733-f994-46b7-b3f7-e9e51b1a4568_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/2021/elts/us-gaap-2021-01-31.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_DerivativeFairValueOfDerivativeAsset_911a7082-f4d1-461c-af9d-0f67d258befe_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, Fair Value, Gross Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_FinancialInstrumentPerformanceStatusDomain_dde389de-573d-471e-921b-c9aa61a2ae20_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/2021/elts/us-gaap-2021-01-31.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_EmployeeBenefitsAndShareBasedCompensation_f32ccdb5-a1df-4f9d-9eff-a5d3748e4626_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/2021/elts/us-gaap-2021-01-31.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_hfwa_Purchasebankownedlifeinsurance_58af94f8-6bec-4f0e-87f6-4a3ea207ada5_negatedTerseLabel_en-US" xlink:label="lab_hfwa_Purchasebankownedlifeinsurance" 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 bank owned life insurance</link:label>
    <link:label id="lab_hfwa_Purchasebankownedlifeinsurance_label_en-US" xlink:label="lab_hfwa_Purchasebankownedlifeinsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase bank owned life insurance</link:label>
    <link:label id="lab_hfwa_Purchasebankownedlifeinsurance_documentation_en-US" xlink:label="lab_hfwa_Purchasebankownedlifeinsurance" 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">Purchase bank owned life insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_Purchasebankownedlifeinsurance" xlink:href="hfwa-20210630.xsd#hfwa_Purchasebankownedlifeinsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_Purchasebankownedlifeinsurance" xlink:to="lab_hfwa_Purchasebankownedlifeinsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncomeAbstract_e5fdd252-ea9d-457f-8680-5a761d5e337f_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ImpairedFinancingReceivableRelatedAllowance_6abc85e3-2737-4af6-bae2-dd9369706aa8_verboseLabel_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableRelatedAllowance" 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">Related Specific Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableRelatedAllowance_label_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableRelatedAllowance" xlink: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, Related Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairedFinancingReceivableRelatedAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance" xlink:to="lab_us-gaap_ImpairedFinancingReceivableRelatedAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale_933c0c13-7013-459d-957d-20f334c2da65_terseLabel_en-US" xlink:label="lab_hfwa_TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer of Property and Equipment to Prepaid Expenses and Other Assets Held-for-sale</link:label>
    <link:label id="lab_hfwa_TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale_label_en-US" xlink:label="lab_hfwa_TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer of Property and Equipment to Prepaid Expenses and Other Assets Held-for-sale</link:label>
    <link:label id="lab_hfwa_TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale_documentation_en-US" xlink:label="lab_hfwa_TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale" 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">Transfer of Property and Equipment to Prepaid Expenses and Other Assets Held-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale" xlink:href="hfwa-20210630.xsd#hfwa_TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale" xlink:to="lab_hfwa_TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradingSecurities_7c65d729-87fa-4af7-9856-7ee2d6a2a481_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/2021/elts/us-gaap-2021-01-31.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_ConsumerPortfolioSegmentMember_779f1fd8-8aa3-4b62-b530-94bf5a45004b_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/2021/elts/us-gaap-2021-01-31.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_hfwa_ScheduleOfEarningsPerShareReconciliationAbstract_8b4e5907-0019-4e28-9e28-529fca0b9d10_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-20210630.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_PlanNameAxis_d2f3a9ec-047c-45cb-9eb3-ae225597d285_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/2021/elts/us-gaap-2021-01-31.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_FinancingReceivablePortfolioSegmentAxis_8f5b8e4c-85d6-4ebb-8adb-1fde4c8562f0_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/2021/elts/us-gaap-2021-01-31.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_FairValueInputsLevel1Member_b8c8f50d-abd0-4ebf-8696-ccd4501f4329_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/2021/elts/us-gaap-2021-01-31.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_hfwa_OwnerOccupiedCommercialRealEstateMember_82473e50-1c55-41b4-a386-07f69e7a1a92_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-20210630.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_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_cfef1ffb-9922-4902-9666-071998c5aa74_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/2021/elts/us-gaap-2021-01-31.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_ValleyCommunityBancsharesMember_d9c3cd9e-970a-48a7-9c45-38beaaa01e8c_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-20210630.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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_60b85b2e-3503-4ed3-a1d8-efc06e850d3b_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/2021/elts/us-gaap-2021-01-31.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_InterestIncomeExpenseAfterProvisionForLoanLoss_671df0a8-4fe8-4474-ad97-224e1d7e174e_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 (reversal of) provision for 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_OtherLiabilities_519475c1-cade-4d3c-a7d3-7490145dc48c_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/2021/elts/us-gaap-2021-01-31.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_DocumentTransitionReport_b56b22eb-317c-4516-8db9-b097038aa5fe_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/2021/dei-2021.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_PastDueFinancingReceivablesTableTextBlock_87a9d1a6-7ebe-45c1-b55e-9db424701e7b_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">Schedule of amortized cost of past due loans</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/2021/elts/us-gaap-2021-01-31.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_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_3f2e6bfd-efd5-43f0-8356-5f7d35701034_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/2021/elts/us-gaap-2021-01-31.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_FiniteLivedIntangibleAssetsLineItems_980bfd0f-a506-4308-abfb-4024436d2f74_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/2021/elts/us-gaap-2021-01-31.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_LiabilitiesAndStockholdersEquity_7018eedf-9b56-43a3-942b-e28e99e2fee6_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/2021/elts/us-gaap-2021-01-31.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_InvestmentsDebtAndEquitySecuritiesAbstract_e0176e45-06a0-4919-9fb4-bd17e9ea9279_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/2021/elts/us-gaap-2021-01-31.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_hfwa_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax_3d705097-dcd4-4f56-9346-d2930fd6a139_terseLabel_en-US" xlink:label="lab_hfwa_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect Of New Accounting Principle In Period Of Adoption PreTax</link:label>
    <link:label id="lab_hfwa_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax_label_en-US" xlink:label="lab_hfwa_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect Of New Accounting Principle In Period Of Adoption PreTax</link:label>
    <link:label id="lab_hfwa_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax_documentation_en-US" xlink:label="lab_hfwa_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax" 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">Cumulative Effect Of New Accounting Principle In Period Of Adoption PreTax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax" xlink:href="hfwa-20210630.xsd#hfwa_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax" xlink:to="lab_hfwa_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares_8642607e-503e-42b3-a49d-835a47c17818_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-20210630.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_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_0b248848-c805-4ef2-9ab6-78e66c74c2e3_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink: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, Originated Three Years before Latest Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink: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, Year Four, Originated, Three Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock_a4433984-7d81-48c7-92f5-3aa9d3774227_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/2021/elts/us-gaap-2021-01-31.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_RestrictedCash_fb6479f9-f026-42e7-84e4-edb820fade98_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/2021/elts/us-gaap-2021-01-31.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_hfwa_UnallocatedMember_cae700f8-5f43-4cdb-b54c-35bb10ff7d8b_terseLabel_en-US" xlink:label="lab_hfwa_UnallocatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unallocated</link:label>
    <link:label id="lab_hfwa_UnallocatedMember_label_en-US" xlink:label="lab_hfwa_UnallocatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unallocated [Member]</link:label>
    <link:label id="lab_hfwa_UnallocatedMember_documentation_en-US" xlink:label="lab_hfwa_UnallocatedMember" 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">Unallocated.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_UnallocatedMember" xlink:href="hfwa-20210630.xsd#hfwa_UnallocatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_UnallocatedMember" xlink:to="lab_hfwa_UnallocatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2807e55d-1313-486e-a3b7-61f5e005d3c4_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_58545629-0583-4f3c-8564-33b8e4049693_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/2021/elts/us-gaap-2021-01-31.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_DerivativeLineItems_502384a3-93fa-49b7-8a4f-a98a28b3dfdb_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/2021/elts/us-gaap-2021-01-31.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_InterestRateSwapMember_d2fe0fcd-d067-4c00-a599-551e16d18d1b_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/2021/elts/us-gaap-2021-01-31.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_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_2f7653ed-82de-4118-9011-c27e450ff857_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/2021/elts/us-gaap-2021-01-31.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_TreasuryStockAcquiredAverageCostPerShare_4cbf571e-e2f6-4e93-8a8d-20be38a7c04e_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">Treasury Stock 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/2021/elts/us-gaap-2021-01-31.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_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_7d296b69-6a17-47b8-a344-7feab56174fb_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink: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, Originated Two Years before Latest Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink: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, Year Three, Originated, Two Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_69487aa6-8ef3-4c3e-9af8-7eaaf14c368b_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" 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">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/2021/elts/us-gaap-2021-01-31.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_srt_MinimumMember_07c3b198-7c99-4a08-8b8e-58d4d2da23f9_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward_19c06c13-3921-419b-8a88-5ddedbcac8d5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink: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 [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink: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 [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CoreDepositsMember_0d1ef0b2-0592-49f0-b9ec-8241fc59089f_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/2021/elts/us-gaap-2021-01-31.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_DebtSecuritiesAvailableForSaleRealizedGain_203d56fc-ef67-46d3-98e7-863b8e710543_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/2021/elts/us-gaap-2021-01-31.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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7a85c132-00bc-47ef-bef2-e4325c1d679b_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/2021/elts/us-gaap-2021-01-31.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_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings_528545f6-dde1-4aa0-abad-ad63cef7e309_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-20210630.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_866c9367-c617-4817-b88b-f5f85e83389f_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" 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 (loss) before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink: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 Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_94190181-8ebb-4e66-bf88-cbdec5625155_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/2021/elts/us-gaap-2021-01-31.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9062ce6a-a320-4c00-b709-d4cdee3e298d_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_985c8c8e-3862-4d91-9d23-f15b0dd6d072_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/2021/elts/us-gaap-2021-01-31.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_srt_CumulativeEffectPeriodOfAdoptionAxis_08d8f155-c965-4f65-bf65-3c2eafa6f391_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_df838caf-9b85-4e12-9d24-80f6681424fb_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/2021/elts/us-gaap-2021-01-31.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_dei_TradingSymbol_c97bb6a0-d91a-4543-b6e6-f4b329c7d088_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/2021/dei-2021.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_InterestRateDerivativeAssetsAtFairValue_4794ad1d-a8d2-4bfc-bf9a-3d4a18fc2d6e_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_7a057b25-5ca5-4c3a-8d4f-3db230aae006_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ReceivableTypeDomain_c9c2ac3e-697c-44f0-8b3d-fa8d05a276f7_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:label id="lab_us-gaap_ReceivableTypeDomain_label_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivableTypeDomain" xlink:to="lab_us-gaap_ReceivableTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract_92ba01b1-3ee0-4ce5-b1bc-71156088c8ec_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-20210630.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_srt_RestatementAxis_fb2549ea-7c35-4256-83f4-7f2a40491002_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_386f7c8b-2884-4212-82f6-b974783ff954_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_6dcc7f67-fbe7-4867-b4c7-e00efa458953_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/2021/elts/us-gaap-2021-01-31.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_FairValueInputsLevel3Member_7cf3d604-6d1a-4a97-99f3-d5f37ea4fffe_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/2021/elts/us-gaap-2021-01-31.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_PaymentsOfDividendsCommonStock_4ad30ff5-50e7-451e-a774-4d128ccfb059_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/2021/elts/us-gaap-2021-01-31.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_f3e2cd8b-536a-4ab2-8695-f4e22135036e_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 Measurement Inputs and Valuation Techniques [Line Items]</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/2021/elts/us-gaap-2021-01-31.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_DerivativeInstrumentRiskAxis_0e9a5cd8-3caf-464e-94ca-46d732198e79_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/2021/elts/us-gaap-2021-01-31.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_CommonStockValue_26ccc2fb-cc6c-4b0b-a49b-d1e5c72ec525_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; 36,006,560 and 35,912,243 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/2021/elts/us-gaap-2021-01-31.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_ImpairedFinancingReceivableInterestIncomeAccrualMethod_208d9b10-0768-4d0e-8946-9f1a330b7d26_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/2021/elts/us-gaap-2021-01-31.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_hfwa_NumberOfBranchesOperating_c909a875-16e2-4328-a2b1-44ed99e5b976_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-20210630.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_BasisOfAccountingPolicyPolicyTextBlock_e517dd7a-8350-4c92-9983-7df2869c5026_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/2021/elts/us-gaap-2021-01-31.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_FinancialAssetNotPastDueMember_b74b8647-2ca0-44e8-b7d6-0c4aa1286544_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_dac3d641-0732-4a5a-ab22-833e99da781b_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/2021/elts/us-gaap-2021-01-31.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_hfwa_PremierCommercialBancorpMember_c4778c93-d42b-4d0a-88eb-f8d88c640888_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-20210630.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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_36d631ad-53fe-4c9e-99b4-cbe14a7c36ec_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 income, 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/2021/elts/us-gaap-2021-01-31.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_FairValueByBalanceSheetGroupingTextBlock_6304428e-d946-4507-ae34-6a074e950606_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/2021/elts/us-gaap-2021-01-31.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_OtherRealEstateAndForeclosedAssets_652f89f9-9d10-4329-87d5-5612cb948c8f_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/2021/elts/us-gaap-2021-01-31.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_CommercialMortgageBackedSecuritiesMember_5d696b96-eae9-4589-8d9c-cf22ec6fc8a9_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ClassOfTreasuryStockTable_6e5afbeb-942f-462f-8401-ecd47c265d1e_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/2021/elts/us-gaap-2021-01-31.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_hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock_2c7e0966-048d-46a4-809a-cc865901609a_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">Schedule of details in the ACL on unfunded commitments</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-20210630.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_hfwa_GainLossofAssetsHeldforSale_e09c0f06-a6cc-4091-b987-6ad16fcedb32_negatedTerseLabel_en-US" xlink:label="lab_hfwa_GainLossofAssetsHeldforSale" 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_hfwa_GainLossofAssetsHeldforSale_label_en-US" xlink:label="lab_hfwa_GainLossofAssetsHeldforSale" xlink: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) of Assets Held for Sale</link:label>
    <link:label id="lab_hfwa_GainLossofAssetsHeldforSale_documentation_en-US" xlink:label="lab_hfwa_GainLossofAssetsHeldforSale" 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">Gain (Loss) of Assets Held for Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_GainLossofAssetsHeldforSale" xlink:href="hfwa-20210630.xsd#hfwa_GainLossofAssetsHeldforSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_GainLossofAssetsHeldforSale" xlink:to="lab_hfwa_GainLossofAssetsHeldforSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesAbstract_4e0fb867-704f-479e-bd02-ebcd8fc38ce6_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/2021/elts/us-gaap-2021-01-31.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_OtherCommitmentsTable_79ac5a94-adbb-471c-9d04-93792d4fbe2e_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/2021/elts/us-gaap-2021-01-31.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_dei_DocumentPeriodEndDate_5c1bdfce-2c84-4b8c-98a4-642d274a2e33_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/2021/dei-2021.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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_a4816974-2774-4271-9d80-a14cff9ef562_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/2021/elts/us-gaap-2021-01-31.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_AccountingStandardsUpdate201613Member_4f909a52-0285-4071-ac39-aeb36bdd4d60_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201613Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-13 [Member]</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201613Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201613Member" xlink: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 2016-13 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201613Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201613Member" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_6a3d4c8e-12c8-4066-9dcf-c4c14c2f0553_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjusted Balance</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjusted Balance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_be81eaca-08bb-49b7-8ad1-50f707e90041_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/2021/dei-2021.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_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_44abba1f-fdc4-495e-9a63-00282ddcea24_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/2021/elts/us-gaap-2021-01-31.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_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_172d8da6-32bd-4a4c-8fc6-ef3f7c8cd16b_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 (loss):</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/2021/elts/us-gaap-2021-01-31.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_hfwa_ImpairedLoansMeasurementInput_921667af-f949-4d13-a0e7-8aaa8eb97a9f_verboseLabel_en-US" xlink:label="lab_hfwa_ImpairedLoansMeasurementInput" 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">Range of Inputs</link:label>
    <link:label id="lab_hfwa_ImpairedLoansMeasurementInput_label_en-US" xlink:label="lab_hfwa_ImpairedLoansMeasurementInput" xlink: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, Measurement Input</link:label>
    <link:label id="lab_hfwa_ImpairedLoansMeasurementInput_documentation_en-US" xlink:label="lab_hfwa_ImpairedLoansMeasurementInput" 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, Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ImpairedLoansMeasurementInput" xlink:href="hfwa-20210630.xsd#hfwa_ImpairedLoansMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_ImpairedLoansMeasurementInput" xlink:to="lab_hfwa_ImpairedLoansMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_739fd7e3-458c-403b-a2a1-d009abbd8544_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/2021/elts/us-gaap-2021-01-31.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_FinancingReceivableAllowanceForCreditLossesRollForward_564e2ed8-d22d-4bdc-8624-c292effdd8f1_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink: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 [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink: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 [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_BranchHeldForSaleMember_0a3474b0-108a-47c1-a48f-c35007732940_terseLabel_en-US" xlink:label="lab_hfwa_BranchHeldForSaleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Branch held for sale</link:label>
    <link:label id="lab_hfwa_BranchHeldForSaleMember_label_en-US" xlink:label="lab_hfwa_BranchHeldForSaleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Branch held for sale [Member]</link:label>
    <link:label id="lab_hfwa_BranchHeldForSaleMember_documentation_en-US" xlink:label="lab_hfwa_BranchHeldForSaleMember" 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">Branch held for sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_BranchHeldForSaleMember" xlink:href="hfwa-20210630.xsd#hfwa_BranchHeldForSaleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_BranchHeldForSaleMember" xlink:to="lab_hfwa_BranchHeldForSaleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans_cbb9f629-a8f1-4f30-b0c0-0c8ee026c0fc_terseLabel_en-US" xlink:label="lab_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans" xlink: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 revolving converted to Term Loans</link:label>
    <link:label id="lab_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans_label_en-US" xlink:label="lab_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans" xlink: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 revolving converted to Term Loans</link:label>
    <link:label id="lab_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans_documentation_en-US" xlink:label="lab_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans" 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 revolving converted to Term Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans" xlink:href="hfwa-20210630.xsd#hfwa_FinancingReceivablerevolvingconvertedtoTermLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans" xlink:to="lab_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockNoParValue_0c6b8fc3-59fc-4a23-ae64-dcc1aede8d70_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_b7667fc5-1820-4112-a43b-1c99de6356a0_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2" 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 Principal Balance</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2" xlink: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, Troubled Debt Restructuring, Postmodification</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2" xlink:to="lab_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_a4539371-2609-4eb4-a907-de32100843b9_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_FinancialInstrumentAxis_adfbde4c-4c5e-4e00-83d7-f3dc470a1bc6_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_CommonStockDividendsPerShareDeclared_b1c431ee-5bb9-452c-bbac-06a6ab5ec339_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_7603cedd-191d-46cd-969d-46fedeaaf7e7_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_345e5e5d-df2b-47b1-b8e3-aa8ca1a9f294_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/2021/elts/us-gaap-2021-01-31.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_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_79be4be7-960e-44db-ab96-0cc7bd7a878b_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink: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, Originated in Fiscal Year before Latest Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink: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, Year Two, Originated, Fiscal Year before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInterestAndDividendIncome_a05aabf3-c31d-4430-8788-be2f143f490d_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/2021/elts/us-gaap-2021-01-31.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_DividendsDeclaredTableTextBlock_4abc8306-83b9-4d69-9a51-b71bd40c4273_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/2021/elts/us-gaap-2021-01-31.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_CarryingReportedAmountFairValueDisclosureMember_a48eb317-5da7-45f2-b181-0426284a6307_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/2021/elts/us-gaap-2021-01-31.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_FairValueByFairValueHierarchyLevelAxis_2ffc014b-8f42-4d17-8e89-73e4c7981d66_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/2021/elts/us-gaap-2021-01-31.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_EquityAbstract_a0260b3c-2e4c-462b-b97e-e01b035361a7_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_8a0087d5-6715-4b9b-925d-9c7134befd5d_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, Troubled Debt Restructuring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_MeasurementInputTypeDomain_ba82fc10-c427-46af-b039-c2020c7e1f36_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink: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 Input Type [Domain]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink: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 Input Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeDomain" xlink:to="lab_us-gaap_MeasurementInputTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_96ab7035-4a2c-4372-87bf-096a052cd696_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/2021/elts/us-gaap-2021-01-31.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_CommonStockMember_eab674e5-e3d4-4581-99e9-c1be977b524a_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ProfessionalFees_534e3a84-2063-480d-9597-f3538d964152_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock_91a188e9-aa5d-487d-b19c-c8cfa32a967b_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/2021/elts/us-gaap-2021-01-31.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_FinancingReceivablesPeriodPastDueAxis_f9e2fa6f-51bf-412e-95a9-19cc73a78ee5_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/2021/elts/us-gaap-2021-01-31.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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_631d347e-bf5e-4ce3-9a3d-39bebc2d8d5a_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/2021/elts/us-gaap-2021-01-31.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_cf999fd0-d009-469c-8596-50653192b909_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/2021/elts/us-gaap-2021-01-31.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_HedgingDesignationAxis_00e0c495-3b5a-4997-bd5c-59dcd35d427a_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/2021/elts/us-gaap-2021-01-31.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_DebtSecuritiesAvailableForSaleRealizedGainLoss_b4538575-fab8-4c21-8159-b5d67287a893_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 gains</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/2021/elts/us-gaap-2021-01-31.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_IncreaseDecreaseInStockholdersEquityRollForward_ae925a30-af2f-4660-821d-b9191c97e976_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/2021/elts/us-gaap-2021-01-31.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_hfwa_CustomersMember_d7ae0eac-dd6f-443d-8ed1-8ee430fc198a_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-20210630.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_CashAndCashEquivalentsAtCarryingValue_cd819c76-8e5e-4b22-baf4-9fc90f0a6404_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/2021/elts/us-gaap-2021-01-31.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_RepaymentsOfDebt_8c856248-48d8-4e6a-966c-06324c220987_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_AllowanceForCreditLossesTextBlock_aac5f8d9-7b49-4bc2-9944-bf2ccddbc16d_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/2021/elts/us-gaap-2021-01-31.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_hfwa_FarmlandMember_96f637d5-d05b-485f-8d18-2b5fb07852d9_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-20210630.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_CollateralDomain_c4209288-7eb3-4435-a648-b6b52dae76b8_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/2021/elts/us-gaap-2021-01-31.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_PaymentsToAcquireAvailableForSaleSecuritiesDebt_4b0ae6ff-8827-4728-b2cc-ead40df45bd3_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/2021/elts/us-gaap-2021-01-31.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_FinancingReceivableModificationsNumberOfContracts2_490a8270-9737-4187-9406-9165d82bccc8_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsNumberOfContracts2" 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 Contracts</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsNumberOfContracts2_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsNumberOfContracts2" xlink: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, Modifications, Number of Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsNumberOfContracts2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2" xlink:to="lab_us-gaap_FinancingReceivableModificationsNumberOfContracts2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_7224d907-436f-4416-abfc-a7e6b37ad74c_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/2021/elts/us-gaap-2021-01-31.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_NotesReceivableNet_dadc8f10-1a37-4178-80b0-edf9322cffd6_totalLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableNet" 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_NotesReceivableNet_27e47724-4c36-4c98-860d-1d24fd8b06e1_verboseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableNet" 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">Loans and Leases Receivable, Net Amount</link:label>
    <link:label id="lab_us-gaap_NotesReceivableNet_label_en-US" xlink:label="lab_us-gaap_NotesReceivableNet" xlink: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, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableNet" xlink:to="lab_us-gaap_NotesReceivableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_7e48e045-ec7d-4e5b-bbfe-cef3f3cad491_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/2021/elts/us-gaap-2021-01-31.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_PaymentsToAcquirePropertyPlantAndEquipment_14efba04-b2d8-4005-b0c6-e6f331b77e42_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/2021/elts/us-gaap-2021-01-31.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_hfwa_InvestmentInLowIncomeHousingTaxPartnership_5eb1e755-3887-4541-9a6d-b32d06412af5_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 low income housing tax partnership</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-20210630.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_srt_MaximumMember_66977b5c-4b41-4066-b237-a950e6bbcab1_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_4319efa4-8d6f-4774-bb2e-41750f49449c_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/2021/elts/us-gaap-2021-01-31.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_Liabilities_66f38ef0-0382-4e11-8892-f8cea86f9cf1_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/2021/elts/us-gaap-2021-01-31.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_InternalCreditAssessmentAxis_692ea120-a8c5-41a8-9f45-1789133bbcff_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/2021/elts/us-gaap-2021-01-31.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_dei_LegalEntityAxis_103982da-0a26-42b5-8584-4163b4e3c9be_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/2021/dei-2021.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_InterestRateSwapFeeIncome_2903208b-9a01-4ad0-a2cc-6579ce6d5017_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-20210630.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_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_be84451b-61be-4885-b53f-eb2b41c40c98_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/2021/elts/us-gaap-2021-01-31.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_hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities_7d1b3d88-fbae-47e1-9421-473bcce5b271_verboseLabel_en-US" xlink:label="lab_hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities" 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 change in accrued interest receivable, prepaid expenses and other assets, and accrued expenses and other liabilities</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-20210630.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_NetCashProvidedByUsedInFinancingActivitiesAbstract_bdf826fa-aa2d-4ddd-842a-550b76119ac1_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/2021/elts/us-gaap-2021-01-31.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_MeasurementInputTypeAxis_0f67575e-219e-40b4-9c6e-2a3c1268c69d_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink: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 Input Type [Axis]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink: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 Input Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeAxis" xlink:to="lab_us-gaap_MeasurementInputTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_db4af043-e9d8-417c-89fd-bd37f7eff3d6_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_86caf325-e532-44fb-a59d-c2e8d005d7c6_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_b3399b0f-99f6-46c3-b24e-93c2d0ffa8a7_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">Stockholders' 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/2021/elts/us-gaap-2021-01-31.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_CommonStockSharesIssued_b306b43e-d407-4305-b124-0cdc4c820f5e_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/2021/elts/us-gaap-2021-01-31.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_InvestmentHoldingsTable_46dc2035-6521-4d13-a568-305d916ace60_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentHoldingsTable" xlink: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_InvestmentHoldingsTable_label_en-US" xlink:label="lab_us-gaap_InvestmentHoldingsTable" xlink: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 Holdings [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentHoldingsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentHoldingsTable" xlink:to="lab_us-gaap_InvestmentHoldingsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_9e7041b1-24a2-4ec7-bc10-ec7fbc43c423_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/2021/elts/us-gaap-2021-01-31.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_ProceedsFromSaleOfForeclosedAssets_efce9ede-df32-406d-9e61-fa3a4e6352b4_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfForeclosedAssets" xlink: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 other real estate owned</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfForeclosedAssets_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfForeclosedAssets" xlink: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 Foreclosed Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfForeclosedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets" xlink:to="lab_us-gaap_ProceedsFromSaleOfForeclosedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_54ee9e88-9279-44e5-9940-1d9c37761e2f_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" 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 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/2021/elts/us-gaap-2021-01-31.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_PaymentsForRepurchaseOfCommonStock_698489c2-2be0-4cfc-9850-afd4f91477bc_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_StockholdersEquityAbstract_91f0fc8b-4ef3-4d03-9e56-ca6da111f212_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">Stockholders' 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/2021/elts/us-gaap-2021-01-31.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_EquityClassOfTreasuryStockLineItems_8f399f1a-30a7-4106-b8d6-d7f8fab596c9_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/2021/elts/us-gaap-2021-01-31.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_AdjustmentsForNewAccountingPronouncementsAxis_713beebb-07a3-4f8a-ae74-7dd97b7b901c_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink: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 for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_a41c3838-6613-4c79-b91e-8e55d8c6bf9e_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/2021/elts/us-gaap-2021-01-31.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_LoanRestructuringModificationDomain_5a057d31-a324-4caa-84a5-1ebbe8759434_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/2021/elts/us-gaap-2021-01-31.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_hfwa_OnetoFourFamilyRealEstateConstructionMember_f451e143-4307-4744-8719-653c94bcd3c6_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_5168892a-1f9c-40f3-a4f3-b209b667578e_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-20210630.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_ProceedsFromSaleOfLoansHeldForSale_b792477a-e3fe-4cf2-abd3-c6140f472958_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 of Loans Held-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_InterestExpense_995ceaf7-015c-463f-94b6-e0affe1b7b75_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/2021/elts/us-gaap-2021-01-31.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_InterestAndDividendIncomeOperating_c7576c0c-09c1-42a5-b9fc-4a5fa8e6e1c1_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/2021/elts/us-gaap-2021-01-31.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_hfwa_FinancingReceivables30to89DaysPastDueMember_cefc6f8c-b782-4e01-aa06-e684bde68d1e_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-20210630.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_DerivativeAssetsAbstract_d78356a4-d44b-4527-a6b7-020425abf122_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/2021/elts/us-gaap-2021-01-31.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_hfwa_PaymentsForProceedsFromFinanceReceivables_48fd2448-2632-4342-aded-5ea9a59797e6_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">Loans originated, net of principal 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-20210630.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_dei_CityAreaCode_c862c870-1156-4298-8505-1d880ce11202_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/2021/dei-2021.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_us-gaap_RetainedEarningsAccumulatedDeficit_ca72035f-e945-4dd0-b2cc-dcf6ed7fa183_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/2021/elts/us-gaap-2021-01-31.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_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_42f0d644-3e75-4c99-90f8-50299cb327fb_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-20210630.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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_ca208e32-9ba5-4dc1-8572-70cf0250e420_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_5553fe55-85d0-4bd4-935e-abcf92beb76a_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink: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, Recovery</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink: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, Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_2373cc1c-9a2f-4b4d-bd9a-1eb158dc281f_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_InterestIncomeSecuritiesTaxable_3abe1d83-9bd4-450d-bd5a-4149db019841_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/2021/elts/us-gaap-2021-01-31.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_srt_RestatementDomain_208cf631-9095-485b-9530-8912f5c9a207_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_9cccc5d3-7241-4e5b-b14f-930ce48c08e8_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/2021/elts/us-gaap-2021-01-31.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_hfwa_TroubledDebtRestructuredLoansMember_34e7965b-0538-4751-a9c0-e144c03fb965_verboseLabel_en-US" xlink:label="lab_hfwa_TroubledDebtRestructuredLoansMember" 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 Restructured Loans</link:label>
    <link:label id="lab_hfwa_TroubledDebtRestructuredLoansMember_label_en-US" xlink:label="lab_hfwa_TroubledDebtRestructuredLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Troubled Debt Restructured Loans [Member]</link:label>
    <link:label id="lab_hfwa_TroubledDebtRestructuredLoansMember_documentation_en-US" xlink:label="lab_hfwa_TroubledDebtRestructuredLoansMember" 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">Troubled debt restructured loans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TroubledDebtRestructuredLoansMember" xlink:href="hfwa-20210630.xsd#hfwa_TroubledDebtRestructuredLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_TroubledDebtRestructuredLoansMember" xlink:to="lab_hfwa_TroubledDebtRestructuredLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_137d0dde-1271-458a-a5ba-d8fd9e2edfa5_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/2021/elts/us-gaap-2021-01-31.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_AmendmentFlag_59c63e2e-19f1-48c5-8771-d68b93b6ab7a_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/2021/dei-2021.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_us-gaap_EstimateOfFairValueFairValueDisclosureMember_330c8bde-4caf-4dcf-8028-dacf5ca50040_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/2021/elts/us-gaap-2021-01-31.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_PrepaidExpenseAndOtherAssets_3296c42d-a7b9-42b0-9615-013042d04f4b_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/2021/elts/us-gaap-2021-01-31.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_LoanRestructuringModificationAxis_f58b9367-47ef-4724-ad48-b09cf499fc9f_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/2021/elts/us-gaap-2021-01-31.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_FinancingReceivableRecordedInvestmentNonaccrualStatus_03ea7e7c-d029-4e22-8dd2-f82de4e8af6a_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus" 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 nonaccrual loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_5464a624-d915-4fb8-b096-f9ead4432bf9_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" 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 exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink: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 Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateMember_a08d34be-9128-4830-8875-16a19dc8298b_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_RealEstateMember_label_en-US" xlink:label="lab_us-gaap_RealEstateMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateMember" xlink:to="lab_us-gaap_RealEstateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_ReturnOfTaxCreditEquityMethodInvestment_d701e383-9282-48d3-9b74-15c5c0f97a49_terseLabel_en-US" xlink:label="lab_hfwa_ReturnOfTaxCreditEquityMethodInvestment" xlink: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 received from return of New Market Tax Credit equity method investment</link:label>
    <link:label id="lab_hfwa_ReturnOfTaxCreditEquityMethodInvestment_label_en-US" xlink:label="lab_hfwa_ReturnOfTaxCreditEquityMethodInvestment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return of Tax Credit Equity Method Investment</link:label>
    <link:label id="lab_hfwa_ReturnOfTaxCreditEquityMethodInvestment_documentation_en-US" xlink:label="lab_hfwa_ReturnOfTaxCreditEquityMethodInvestment" 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">Return of Tax Credit Equity Method Investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ReturnOfTaxCreditEquityMethodInvestment" xlink:href="hfwa-20210630.xsd#hfwa_ReturnOfTaxCreditEquityMethodInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_ReturnOfTaxCreditEquityMethodInvestment" xlink:to="lab_hfwa_ReturnOfTaxCreditEquityMethodInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_07a911f9-bfa2-469e-8b00-2090785e4046_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_IncomeTaxExpenseBenefit_dab985e6-1806-4aae-9cdd-91d580b0b8a5_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 (benefit)</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/2021/elts/us-gaap-2021-01-31.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_OtherCommitmentsDomain_4e25ed34-8a8c-4bed-8f97-1316df2dea8e_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/2021/elts/us-gaap-2021-01-31.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_ForeclosedRealEstateIncomeExpense_32f29235-c0c2-4a1c-b5e3-0874939664ac_negatedTerseLabel_en-US" xlink:label="lab_hfwa_ForeclosedRealEstateIncomeExpense" 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">Other real estate owned, net</link:label>
    <link:label id="lab_hfwa_ForeclosedRealEstateIncomeExpense_label_en-US" xlink:label="lab_hfwa_ForeclosedRealEstateIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Real Estate Income (Expense)</link:label>
    <link:label id="lab_hfwa_ForeclosedRealEstateIncomeExpense_documentation_en-US" xlink:label="lab_hfwa_ForeclosedRealEstateIncomeExpense" 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">Foreclosed Real Estate Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ForeclosedRealEstateIncomeExpense" xlink:href="hfwa-20210630.xsd#hfwa_ForeclosedRealEstateIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_ForeclosedRealEstateIncomeExpense" xlink:to="lab_hfwa_ForeclosedRealEstateIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPortfolioSegmentMember_0abc3d49-7f87-434c-83db-ca2b251a7c0a_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/2021/elts/us-gaap-2021-01-31.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_StatementEquityComponentsAxis_b3cc67ef-9b0b-4744-a3dc-28768c12fc75_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/2021/elts/us-gaap-2021-01-31.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_hfwa_ModifiedduringthequarterMember_df48aec0-228d-4b55-9b87-563672189ecc_terseLabel_en-US" xlink:label="lab_hfwa_ModifiedduringthequarterMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Modified during the quarter [Member]</link:label>
    <link:label id="lab_hfwa_ModifiedduringthequarterMember_label_en-US" xlink:label="lab_hfwa_ModifiedduringthequarterMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Modified during the quarter [Member]</link:label>
    <link:label id="lab_hfwa_ModifiedduringthequarterMember_documentation_en-US" xlink:label="lab_hfwa_ModifiedduringthequarterMember" 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">Modified during the quarter [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ModifiedduringthequarterMember" xlink:href="hfwa-20210630.xsd#hfwa_ModifiedduringthequarterMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_ModifiedduringthequarterMember" xlink:to="lab_hfwa_ModifiedduringthequarterMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsFairValueDisclosure_ccb276ac-8543-4966-82fb-0dd982851258_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">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</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/2021/elts/us-gaap-2021-01-31.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_FairValueDisclosuresAbstract_138a388b-9b00-4657-89a7-e8b066c3c31e_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/2021/elts/us-gaap-2021-01-31.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_InvestmentTypeAxis_4376902d-ec07-4e5d-a2b3-640df9c1a4c0_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/2021/elts/us-gaap-2021-01-31.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_hfwa_TwelfthStockRepurchasePlanMember_5c616441-eccd-4b23-b913-5196d65b2b54_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-20210630.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_839bca61-6641-4647-9e80-cb0ad8948fee_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-20210630.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_hfwa_BankOwnedLifeInsuranceDeathBenefit_719fc967-c6d4-47d8-a53e-ccde71afd87d_terseLabel_en-US" xlink:label="lab_hfwa_BankOwnedLifeInsuranceDeathBenefit" xlink: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 bank owned life insurance death benefit</link:label>
    <link:label id="lab_hfwa_BankOwnedLifeInsuranceDeathBenefit_label_en-US" xlink:label="lab_hfwa_BankOwnedLifeInsuranceDeathBenefit" xlink: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 Death Benefit</link:label>
    <link:label id="lab_hfwa_BankOwnedLifeInsuranceDeathBenefit_documentation_en-US" xlink:label="lab_hfwa_BankOwnedLifeInsuranceDeathBenefit" 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">Bank Owned Life Insurance Death Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_BankOwnedLifeInsuranceDeathBenefit" xlink:href="hfwa-20210630.xsd#hfwa_BankOwnedLifeInsuranceDeathBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_BankOwnedLifeInsuranceDeathBenefit" xlink:to="lab_hfwa_BankOwnedLifeInsuranceDeathBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_LoansReceivedFromTaxCreditEquityMethodInvestment_2bfcbaf2-3b1f-4427-a4e6-d0547daf5ac0_terseLabel_en-US" xlink:label="lab_hfwa_LoansReceivedFromTaxCreditEquityMethodInvestment" xlink: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 received from return of New Market Tax Credit equity method investment</link:label>
    <link:label id="lab_hfwa_LoansReceivedFromTaxCreditEquityMethodInvestment_label_en-US" xlink:label="lab_hfwa_LoansReceivedFromTaxCreditEquityMethodInvestment" xlink: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 Received from Tax Credit Equity Method Investment</link:label>
    <link:label id="lab_hfwa_LoansReceivedFromTaxCreditEquityMethodInvestment_documentation_en-US" xlink:label="lab_hfwa_LoansReceivedFromTaxCreditEquityMethodInvestment" 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">Loans Received from Tax Credit Equity Method Investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_LoansReceivedFromTaxCreditEquityMethodInvestment" xlink:href="hfwa-20210630.xsd#hfwa_LoansReceivedFromTaxCreditEquityMethodInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_LoansReceivedFromTaxCreditEquityMethodInvestment" xlink:to="lab_hfwa_LoansReceivedFromTaxCreditEquityMethodInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_79cb6329-9d3c-406f-b063-2b4523666b78_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/2021/elts/us-gaap-2021-01-31.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_CommunicationsAndInformationTechnology_fe62233f-f38a-4797-b23e-1793dfb57b7b_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityFileNumber_a7deb890-6dd1-4984-8423-e07665aef8a8_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/2021/dei-2021.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_StockRepurchasedDuringPeriodValue_bdfecb01-90ce-4a21-9e1c-af75b3c07101_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink: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, Value</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink: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, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndFeeIncomeLoansAndLeases_210a220c-8d27-498d-827f-dc8c1772e957_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_52ca9f40-b26a-4d28-8607-bb9817bab179_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/2021/elts/us-gaap-2021-01-31.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_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_a86c8d7c-413c-4748-a351-243cada030c3_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/2021/elts/us-gaap-2021-01-31.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_StatementOfFinancialPositionAbstract_da0f1e77-0e02-475b-8b45-e0c1dc1bf3e3_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/2021/elts/us-gaap-2021-01-31.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_hfwa_CreditLossFinancialInstrumentTableTextBlock_c08c07ab-d3ff-4166-8190-8df5530be2b1_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">Schedule of collateral-dependent loans</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-20210630.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_FairValueByBalanceSheetGroupingTable_76ae98a3-9b56-4edf-8b00-583b5c4cc13b_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/2021/elts/us-gaap-2021-01-31.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_BankOwnedLifeInsuranceIncome_6b403866-23dc-4e12-9f36-e94d26b0de05_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_cb1bea16-4226-4edd-8722-dc0e14726942_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityIncorporationStateCountryCode_89ac87a3-4271-4545-abbd-2d1fa88e85e0_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/2021/dei-2021.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_dei_EntitySmallBusiness_507034dd-b3be-459f-9b16-cfde1ff95b40_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/2021/dei-2021.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_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 Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingAndThriftOtherDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_us-gaap_SubstandardMember_a0f7dc6f-ae51-4b97-87fe-0eff02d4a6ae_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/2021/elts/us-gaap-2021-01-31.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_EquityComponentDomain_8f215b73-2efc-48b5-b89f-54b3956f72d4_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/2021/elts/us-gaap-2021-01-31.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_hfwa_FinancingReceivableCollateralForSecuredBorrowings_81c5ca9e-6c1f-4219-9717-f5dcb6593394_terseLabel_en-US" xlink:label="lab_hfwa_FinancingReceivableCollateralForSecuredBorrowings" xlink: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_FinancingReceivableCollateralForSecuredBorrowings_label_en-US" xlink:label="lab_hfwa_FinancingReceivableCollateralForSecuredBorrowings" xlink: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, Collateral for Secured Borrowings</link:label>
    <link:label id="lab_hfwa_FinancingReceivableCollateralForSecuredBorrowings_documentation_en-US" xlink:label="lab_hfwa_FinancingReceivableCollateralForSecuredBorrowings" 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, Collateral for Secured Borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancingReceivableCollateralForSecuredBorrowings" xlink:href="hfwa-20210630.xsd#hfwa_FinancingReceivableCollateralForSecuredBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_FinancingReceivableCollateralForSecuredBorrowings" xlink:to="lab_hfwa_FinancingReceivableCollateralForSecuredBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRevolving_87f6d828-e112-49db-b3b5-c6c6e06375e3_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRevolving" xlink: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, Revolving</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRevolving_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRevolving" xlink: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, Revolving</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRevolving" xlink:to="lab_us-gaap_FinancingReceivableRevolving" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_UnusedCommitmentstoExtendCreditMember_bf7bc067-7252-4376-817d-25998d13e893_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-20210630.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_StockRepurchasedDuringPeriodShares_0644717a-67e0-4a3a-9639-c068731e1184_verboseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" 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 shares repurchased (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_1828d2c8-e805-427f-bd44-21a985872ec2_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c7d19ba3-29d6-4e95-9eaa-97e6852af989_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/2021/elts/us-gaap-2021-01-31.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_InterestBearingDomesticDepositCertificatesOfDeposits_26350bd2-2735-4200-8fad-efb26a68d7b6_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_StatementLineItems_cfb4f8d7-0470-4479-8bd1-a5f601e537f3_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/2021/elts/us-gaap-2021-01-31.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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_dec6210c-e4ac-4559-bce3-d70fcb94b8d5_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/2021/elts/us-gaap-2021-01-31.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_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_d988689c-7120-424b-9b1f-e4d6c4edac75_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/2021/elts/us-gaap-2021-01-31.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_ProvisionForOtherCreditLosses_9414b361-324b-463d-b7fd-cae2262b8fac_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/2021/elts/us-gaap-2021-01-31.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_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_9d211c0b-b78d-4f2a-b616-73c6e77eee37_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-20210630.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_FinancingReceivableCreditQualityIndicatorsTableTextBlock_f7e5bc90-acbf-479a-94d2-e898f53548f5_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">Schedule of loan origination and risk management</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/2021/elts/us-gaap-2021-01-31.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_us-gaap_GainLossOnSaleOfNotesReceivable_b5ceba25-d5e0-4ab3-9c52-2a9513b64abb_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/2021/elts/us-gaap-2021-01-31.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_AvailableForSaleSecuritiesDebtSecurities_a30b488c-2b1b-46ec-837f-3947fcf409d9_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,029,001 and $770,195, respectively)</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_b9379658-7b1d-4514-a22d-c0980aeb80ed_netLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" 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">Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f22c552d-e6c6-46f0-98fa-c90984fa0e6f_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_6692ceb3-4e1f-4864-9972-50e478586851_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_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/2021/elts/us-gaap-2021-01-31.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_hfwa_FinanceReceivableModifiedSubsequentDefaultMember_dfaa3c0a-06ab-4122-b81a-c0ca5b230b45_terseLabel_en-US" xlink:label="lab_hfwa_FinanceReceivableModifiedSubsequentDefaultMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Receivable Modified Subsequent Default</link:label>
    <link:label id="lab_hfwa_FinanceReceivableModifiedSubsequentDefaultMember_label_en-US" xlink:label="lab_hfwa_FinanceReceivableModifiedSubsequentDefaultMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Receivable Modified Subsequent Default [Member]</link:label>
    <link:label id="lab_hfwa_FinanceReceivableModifiedSubsequentDefaultMember_documentation_en-US" xlink:label="lab_hfwa_FinanceReceivableModifiedSubsequentDefaultMember" 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">Finance Receivable Modified Subsequent Default [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinanceReceivableModifiedSubsequentDefaultMember" xlink:href="hfwa-20210630.xsd#hfwa_FinanceReceivableModifiedSubsequentDefaultMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_FinanceReceivableModifiedSubsequentDefaultMember" xlink:to="lab_hfwa_FinanceReceivableModifiedSubsequentDefaultMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_WeightedAverageMember_13b7f4c4-80ec-40d4-85eb-39b190ba5bfe_verboseLabel_en-US" xlink:label="lab_srt_WeightedAverageMember" 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</link:label>
    <link:label id="lab_srt_WeightedAverageMember_label_en-US" xlink:label="lab_srt_WeightedAverageMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_WeightedAverageMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_WeightedAverageMember" xlink:to="lab_srt_WeightedAverageMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_766b590e-bd8b-4c82-a4e8-af55aaf3e369_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityAddressStateOrProvince_5780ac79-16d4-444f-91bd-8a2ea5747fb4_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/2021/dei-2021.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_FairValueInputsLevel2Member_a8e3cf34-c52d-4d84-a18e-6ba310d8a435_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/2021/elts/us-gaap-2021-01-31.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_NoninterestExpenseAbstract_3427b76d-bfbd-40db-a6b8-cedca7dd2934_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_TypeOfAdoptionMember_1299c773-e08f-4352-b55d-2c64f56de696_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_RealEstateConstructionAndLandDevelopmentMember_f6150822-cba1-4e33-bdff-380a9d31664a_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_f2fef7b7-fa26-4014-a0a2-fafc17a92435_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-20210630.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_FederalHomeLoanBankStock_590096ec-a250-47df-a898-7302581bb9db_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/2021/elts/us-gaap-2021-01-31.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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_64058ae9-edae-41fd-a57c-9076595b2ca4_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/2021/elts/us-gaap-2021-01-31.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_MeasurementInputComparabilityAdjustmentMember_01ae7f8d-2e74-4a88-a676-80b221a6f679_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputComparabilityAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comparability Adjustment</link:label>
    <link:label id="lab_us-gaap_MeasurementInputComparabilityAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputComparabilityAdjustmentMember" xlink: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 Input, Comparability Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputComparabilityAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputComparabilityAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputComparabilityAdjustmentMember" xlink:to="lab_us-gaap_MeasurementInputComparabilityAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentLineItems_6e5fc0e2-bf10-40bc-a2cf-ec1eb2cc52b9_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityDomain_2e1a9374-9500-4709-8015-84a4814732bd_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/2021/dei-2021.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_hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock_7cfa433f-af13-44a6-8a56-c793336ad284_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">Schedule of outstanding commitments to extend credit</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-20210630.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_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_78528e84-fe7f-42d1-b478-14da115a472b_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_17439048-acf8-4588-a444-9eef0149982d_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" 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">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/2021/elts/us-gaap-2021-01-31.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_FiniteLivedIntangibleAssetUsefulLife_7e39d6ca-e7ae-4c26-8943-3d76709d38dd_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/2021/elts/us-gaap-2021-01-31.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_FinancingReceivableUnamortizedPurchasePremiumDiscount_9a66272e-3ab4-4367-b62f-e6d9d70f80d9_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_e24f4843-e291-4d34-82b3-599f3e2d78ee_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/2021/elts/us-gaap-2021-01-31.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_InterestIncomeSecuritiesTaxExempt_6474009a-033d-4051-a63d-b0f30dfdcbeb_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityShellCompany_ad1fffdb-6d7c-4614-8667-658b27224f52_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/2021/dei-2021.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_dei_LocalPhoneNumber_169fbdd5-9473-4ce2-9572-ec1e11a76904_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/2021/dei-2021.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1e3cbd08-46b2-4b7a-91a3-535c0bff753d_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_2bd6d524-8cb5-4813-b5e6-a79bc98c20d5_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_c920eec0-ba51-4b65-ba36-cb40e6a6921a_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/2021/elts/us-gaap-2021-01-31.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_Assets_43b7d750-6548-48a4-a331-4ab2f9ccfae6_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_bf5b56d3-371a-4022-ae78-af34f123e1c6_negatedLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesRestrictedStock" 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: Restricted stock awards (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink: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, Restricted Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_08bbd71c-761f-4e3d-aad6-f6d2bc8bbcd2_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/2021/elts/us-gaap-2021-01-31.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_PlanNameDomain_ab68f20d-a0a0-4970-8c97-e31a6548565f_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/2021/elts/us-gaap-2021-01-31.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_CommonStockSharesAuthorized_cc4b8d7b-e5d3-477c-a416-1c95b9a296bb_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_dde9942f-67b7-45ee-8bdf-e330e20ad0a6_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/2021/elts/us-gaap-2021-01-31.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_FairValueOptionChangesInFairValueGainLoss1_7c7b2e6a-70bb-410e-837a-88505aa15e6e_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/2021/elts/us-gaap-2021-01-31.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_InterestPaidNet_4e46e666-4699-4e1e-aecc-474f9a6c6aeb_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/2021/elts/us-gaap-2021-01-31.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_hfwa_PaycheckProtectionProgramMember_9f28311f-2ace-4e7a-a8fa-aee40692d66a_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-20210630.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_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_f65a2170-6356-4403-94fa-53e783a09469_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" 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 (loss) allocated to common shareholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink: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, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_WashingtonBankingMember_dab3303d-8b43-41d4-a715-c264992542c2_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-20210630.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_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_0ea062ed-c22a-4b9d-8428-359382ef542d_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 Fee (Cost) 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_FinancingReceivablePortfolioSegmentDomain_1c8ccd85-f1fb-4127-8bd8-050d132dbb70_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/2021/elts/us-gaap-2021-01-31.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_DerivativeContractTypeDomain_7fbcb527-cc57-4fc9-9f4f-12132d0668a9_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/2021/elts/us-gaap-2021-01-31.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_FinancingReceivableAllowanceForCreditLossesWriteOffs_2f691f46-4a69-44a2-81b5-efd126eb4379_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" 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">Financing Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink: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, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsQuantitativeInformationAbstract_17dba96a-464c-4d09-bda4-0fa1b5eac330_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_4847adfd-032f-45ec-8112-7bfe549a62f4_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/2021/elts/us-gaap-2021-01-31.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:label id="lab_us-gaap_RepurchaseAgreementsMember_cb19f004-9b03-44fc-8d5a-9392e6b03ec7_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">Repurchase Agreements [Member]</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/2021/elts/us-gaap-2021-01-31.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_srt_CumulativeEffectPeriodOfAdoptionDomain_68354926-dfaa-42e7-9937-505cd77683bd_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_67b1e06b-6b71-4463-a792-36d3d13063c5_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/2021/elts/us-gaap-2021-01-31.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_NetCashProvidedByUsedInOperatingActivities_f4b7cd8a-bff8-463a-bea7-5c41ecd8cf85_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/2021/elts/us-gaap-2021-01-31.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_AccountsNotesAndLoansReceivableLineItems_1a6e240b-f3c1-4d62-8bd3-3db2166d7178_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/2021/elts/us-gaap-2021-01-31.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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_c2c093fd-7a18-4a68-86cc-2ccaf24afea8_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 gain from sale of investment securities available for sale included in income, net of tax of $0, $(89), $(6) and $(310) 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_NoninterestIncome_3c5c89c5-566b-462d-a264-345c8ae7510d_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2abefae0-e922-43ab-a530-03cbefcc45b2_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/2021/elts/us-gaap-2021-01-31.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_DerivativeLiabilityNotionalAmount_5670c997-03a5-4ac8-9e2c-eb0148d59213_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityTaxIdentificationNumber_1386c5da-3d28-4b1c-bed8-5850bc71b8c1_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/2021/dei-2021.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_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_117674da-ed82-4f00-b4fd-3f9ef3f8dbd5_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/2021/elts/us-gaap-2021-01-31.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_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue_aedae52c-b311-407f-8ed0-39482b32d5e8_terseLabel_en-US" xlink:label="lab_us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue" xlink: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_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue_label_en-US" xlink:label="lab_us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue" xlink: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 Assets Separately Reported, Securities Pledged as Collateral, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue" xlink:to="lab_us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResidentialPortfolioSegmentMember_7ee2eecd-25af-42db-aa9d-4924e950c4c0_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/2021/elts/us-gaap-2021-01-31.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_WeightedAverageNumberOfSharesOutstandingBasic_81c39cf8-5729-43af-b065-75d7b6780b8e_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_433350c9-a31d-4049-ae18-4182c6aa405e_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" 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 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_EarningsPerShareDiluted_1510725c-db1a-4720-829e-0db91a09cd07_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/2021/elts/us-gaap-2021-01-31.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_InterestBearingDepositsInBanks_ab9eb024-fb10-48ed-a1f4-89ec540ea512_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_5d428753-dd9a-4990-9537-f67b8c5ae7bb_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 Diluted Shares Outstanding Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_d2ea64e0-f323-4c3c-a50f-78118cb43bfc_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/2021/elts/srt-2021-01-31.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_IncomeTaxesPaidNet_696a93f5-a6ba-4230-b9e8-65a0f707ed06_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" 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 income taxes, net of refunds</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink: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 Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_CumulativeEffectFromChangeInAccountingPolicy_b5a05c42-5c13-4971-b3a4-87856cb7de0f_terseLabel_en-US" xlink:label="lab_hfwa_CumulativeEffectFromChangeInAccountingPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative effect from change in accounting policy</link:label>
    <link:label id="lab_hfwa_CumulativeEffectFromChangeInAccountingPolicy_label_en-US" xlink:label="lab_hfwa_CumulativeEffectFromChangeInAccountingPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative effect from change in accounting policy</link:label>
    <link:label id="lab_hfwa_CumulativeEffectFromChangeInAccountingPolicy_documentation_en-US" xlink:label="lab_hfwa_CumulativeEffectFromChangeInAccountingPolicy" 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">Cumulative effect from change in accounting policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CumulativeEffectFromChangeInAccountingPolicy" xlink:href="hfwa-20210630.xsd#hfwa_CumulativeEffectFromChangeInAccountingPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_CumulativeEffectFromChangeInAccountingPolicy" xlink:to="lab_hfwa_CumulativeEffectFromChangeInAccountingPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_ImpairedLoansMember_f9333aaf-18f0-47ad-8bbd-655312167eda_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-20210630.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_ComprehensiveIncomeNetOfTax_00f3977c-d9d7-49d7-bf25-1de4dfbbe356_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</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/2021/elts/us-gaap-2021-01-31.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_IntangibleAssetsNetExcludingGoodwill_83907a74-a21b-44f8-a9e6-ed57f5945e95_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_bc242535-b620-47b8-a6da-6c9436318c94_periodStartLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" 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">Balance at the beginning of the period</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_b997e2c5-d83f-411e-ac6d-8ab369c4b8c4_periodEndLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" 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">Balance at the end of the period</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/2021/elts/us-gaap-2021-01-31.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_NetCashProvidedByUsedInFinancingActivities_a21cafdc-0574-40e0-88fa-8e389d5f9395_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/2021/elts/us-gaap-2021-01-31.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_WeightedAverageNumberOfSharesOutstandingAbstract_eaedb980-9c9a-47a2-a669-1aa34484318f_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/2021/elts/us-gaap-2021-01-31.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_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract_5abd7c1d-6e8a-465b-9efe-6de9304172ef_terseLabel_en-US" xlink:label="lab_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract" xlink: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 Modified as Troubled Debt Restructurings [Abstract]</link:label>
    <link:label id="lab_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract_label_en-US" xlink:label="lab_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract" xlink: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 Modified as Troubled Debt Restructurings [Abstract]</link:label>
    <link:label id="lab_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract_documentation_en-US" xlink:label="lab_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract" 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">Loans Modified as Troubled Debt Restructurings [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract" xlink:href="hfwa-20210630.xsd#hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract" xlink:to="lab_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_4f9e6145-1d18-4809-a908-b3431b81aed2_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/2021/elts/us-gaap-2021-01-31.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_CorporateDebtSecuritiesMember_f5ea7f5c-1d63-48fc-8233-179e0b9005a9_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_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/2021/elts/us-gaap-2021-01-31.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_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_0eca1031-7a66-4ce2-b184-a66ec95c4e59_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" xlink: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 (1)</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" xlink: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, Troubled Debt Restructuring, Subsequent Default</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" xlink:to="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_StockRepurchasedDuringPeriodTableTextBlock_37f22b10-3c59-4824-9df8-a0f549eb668f_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">Schedule of 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-20210630.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_CashAndDueFromBanks_a4950759-c9fd-41ab-a13f-4582204af1f2_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/2021/elts/us-gaap-2021-01-31.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_hfwa_CommercialAndIndustrialMember_a7b5867a-5f17-4892-947d-3ba49b854598_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-20210630.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_FinancialInstrumentPerformanceStatusAxis_06c88ec7-c9f8-404e-8c4e-713155bb9843_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/2021/elts/us-gaap-2021-01-31.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_CollateralAxis_4c7826c0-0b73-4c98-adfb-7bf3e732ae26_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/2021/elts/us-gaap-2021-01-31.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_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract_febbc8de-3ad6-4d8f-9291-ad6a52c2503f_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_85b2a250-a5ad-46ed-b8d8-7e4c4357162a_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/2021/elts/us-gaap-2021-01-31.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_CommonStockNoParValue_3d862609-6795-4e69-961d-74c6f84223ff_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/2021/elts/us-gaap-2021-01-31.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_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure_62eaa55a-2563-4baf-91b5-e8aed526f19f_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/2021/elts/us-gaap-2021-01-31.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_FairValueAssetsMeasuredOnRecurringBasisTextBlock_80ee3166-0412-4b2a-8266-5aa9d5f2cc84_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/2021/elts/us-gaap-2021-01-31.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_SpecialMentionMember_590c308c-05d8-477c-b5da-8184259c520f_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/2021/elts/us-gaap-2021-01-31.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_AvailableforsaleSecuritiesMember_cd63c45d-824b-49f2-9dea-5340d6ba85e5_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/2021/elts/us-gaap-2021-01-31.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_AccumulatedOtherComprehensiveIncomeMember_43381d17-0e86-4b32-a9d4-f6f9ec58ba8b_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_512816ec-da90-4753-99b1-4658df8b1585_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/2021/elts/us-gaap-2021-01-31.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_BankOwnedLifeInsurance_5af5ffca-7676-47da-a862-de8509a3f113_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/2021/elts/us-gaap-2021-01-31.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_CommonStockSharesOutstanding_0e59d0fe-1a13-4987-8763-2ab6f8c7b2d5_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_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/2021/elts/us-gaap-2021-01-31.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_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5949bcfa-ec34-4fd0-a9b0-30fbc5225150_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DerivativeTable_7efa7755-ba2d-4c98-aba1-237895b3a5c2_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_94fc13ec-3097-44c4-a143-7c6d96826f2a_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/2021/elts/us-gaap-2021-01-31.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_InterestAndDividendIncomeOperatingAbstract_051778db-6aa2-4346-ab1b-088e9423c894_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ProvisionForLoanLeaseAndOtherLosses_fe611352-d39b-458f-8089-7b2f209fc7f8_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">(Reversal of) provision for credit losses</link:label>
    <link:label id="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses_7a28f5d3-91f0-4485-b420-a2c0d4861b60_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">(Reversal of) provision for 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/2021/elts/us-gaap-2021-01-31.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_hfwa_FinancingReceivableNonaccrualwithAllowance_00cc7c4e-4e4b-488a-bbfe-bc2f6213c622_terseLabel_en-US" xlink:label="lab_hfwa_FinancingReceivableNonaccrualwithAllowance" xlink: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_FinancingReceivableNonaccrualwithAllowance_label_en-US" xlink:label="lab_hfwa_FinancingReceivableNonaccrualwithAllowance" xlink: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, with Allowance</link:label>
    <link:label id="lab_hfwa_FinancingReceivableNonaccrualwithAllowance_documentation_en-US" xlink:label="lab_hfwa_FinancingReceivableNonaccrualwithAllowance" 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, Nonaccrual, with Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancingReceivableNonaccrualwithAllowance" xlink:href="hfwa-20210630.xsd#hfwa_FinancingReceivableNonaccrualwithAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_FinancingReceivableNonaccrualwithAllowance" xlink:to="lab_hfwa_FinancingReceivableNonaccrualwithAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_0c51dfaf-d41b-48e9-adb3-2c1791ffac2f_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/2021/elts/us-gaap-2021-01-31.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_FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod_76ff1eb2-63d2-4205-a017-da09c364556f_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod" xlink: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 Losses, Effect of Change in Method</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod" xlink: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 Losses, Effect of Change in Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JuniorSubordinatedNotes_1e49825e-32d2-44a2-bff9-1f3882681799_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_AccruedInvestmentIncomeReceivable_9f7c3c33-02de-4052-b987-23060cffce7f_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfFinancingReceivablesPastDueTable_f7dc0a2b-62b2-47a6-81b1-04c4a01868b8_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/2021/elts/us-gaap-2021-01-31.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_hfwa_ProceedsfromSaleofAssetsHeldforSale_2400557c-d504-47dd-a7f0-e8fe51f16cbf_terseLabel_en-US" xlink:label="lab_hfwa_ProceedsfromSaleofAssetsHeldforSale" xlink: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 assets held for sale</link:label>
    <link:label id="lab_hfwa_ProceedsfromSaleofAssetsHeldforSale_label_en-US" xlink:label="lab_hfwa_ProceedsfromSaleofAssetsHeldforSale" xlink: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 Assets Held for Sale</link:label>
    <link:label id="lab_hfwa_ProceedsfromSaleofAssetsHeldforSale_documentation_en-US" xlink:label="lab_hfwa_ProceedsfromSaleofAssetsHeldforSale" 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">Proceeds from Sale of Assets Held for Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ProceedsfromSaleofAssetsHeldforSale" xlink:href="hfwa-20210630.xsd#hfwa_ProceedsfromSaleofAssetsHeldforSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_ProceedsfromSaleofAssetsHeldforSale" xlink:to="lab_hfwa_ProceedsfromSaleofAssetsHeldforSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_6a28cf0d-629a-4997-a172-e641233bf298_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/2021/elts/us-gaap-2021-01-31.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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_edceacea-f9ec-4e3d-af64-10d28b8a0007_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink: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 non-cash disclosures of cash flow information:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink: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 Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_4378b83d-ac05-4b3d-8d92-6f206ef22726_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/2021/elts/us-gaap-2021-01-31.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_hfwa_BasisForAssetsMeasuredAtFairValue_13255e29-6da1-49e4-bfd5-9a4830098ac4_verboseLabel_en-US" xlink:label="lab_hfwa_BasisForAssetsMeasuredAtFairValue" 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</link:label>
    <link:label id="lab_hfwa_BasisForAssetsMeasuredAtFairValue_label_en-US" xlink:label="lab_hfwa_BasisForAssetsMeasuredAtFairValue" xlink: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 for Assets Measured at Fair Value</link:label>
    <link:label id="lab_hfwa_BasisForAssetsMeasuredAtFairValue_documentation_en-US" xlink:label="lab_hfwa_BasisForAssetsMeasuredAtFairValue" 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">Basis for assets measured at fair value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_BasisForAssetsMeasuredAtFairValue" xlink:href="hfwa-20210630.xsd#hfwa_BasisForAssetsMeasuredAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_BasisForAssetsMeasuredAtFairValue" xlink:to="lab_hfwa_BasisForAssetsMeasuredAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestReceivable_9330374f-ece4-4c65-b514-a55c074b878e_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/2021/elts/us-gaap-2021-01-31.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_PropertyPlantAndEquipmentNet_50a2d92a-7b07-42ed-bd3c-813718160194_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/2021/elts/us-gaap-2021-01-31.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_FinancingReceivableOriginatedInCurrentFiscalYear_c3229b5f-6a15-476f-9bfb-6fc1a6f1d28a_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink: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, Originated in Current Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink: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, Year One, Originated, Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember_f338b4cc-145d-4dc2-886e-3d5e19cb4554_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend_10f96c12-bc0b-41e0-a3f3-cc778caa65a1_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend" xlink: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, Commitment to Lend</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend" xlink: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, Troubled Debt Restructuring, Commitment to Lend</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend" xlink:to="lab_us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_f57841d0-5a17-4dfe-944a-93e79df3f4e2_terseLabel_en-US" xlink:label="lab_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" xlink: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 held for sale</link:label>
    <link:label id="lab_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_label_en-US" xlink:label="lab_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" xlink: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, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" xlink:to="lab_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_b5541c97-9501-4a7e-bac5-5cd51d36e3fb_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/2021/dei-2021.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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_65d55ab9-4dcf-4d38-9a7e-50b96b33b856_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/2021/elts/us-gaap-2021-01-31.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_hfwa_InterestRateSwapValuationAdjustments_13810851-b436-40c4-aa80-f9f8295f3183_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-20210630.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_us-gaap_BankTimeDepositsMember_c745e0e4-5f79-404f-8fc2-3168d22f2dac_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/2021/elts/us-gaap-2021-01-31.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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_a0e3685e-ad58-4fd1-94f6-ee7b38f9ff6c_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/2021/elts/us-gaap-2021-01-31.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_OtherCommitmentsLineItems_83c803f5-adea-4ec7-b6e1-19aa9166b06c_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityCommonStockSharesOutstanding_561e75ae-2e6f-4e43-b11f-db1cdb56b62b_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/2021/dei-2021.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_FinancingReceivableNonaccrualNoAllowance_dee7d083-98ae-4983-8047-5159b5f06a9e_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableNonaccrualNoAllowance" xlink: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, No Allowance</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableNonaccrualNoAllowance_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableNonaccrualNoAllowance" xlink: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, No Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableNonaccrualNoAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance" xlink:to="lab_us-gaap_FinancingReceivableNonaccrualNoAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_40736fdd-7253-4e1f-a40d-32871a747ccf_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">Payments for Origination and Purchases of Loans Held-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_dei_DocumentFiscalPeriodFocus_80a5d25a-082f-4ef8-9585-097267a4dbb8_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/2021/dei-2021.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_LaborAndRelatedExpense_ba669ef8-e62c-473f-9d10-7b0a3a6cae6c_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/2021/elts/us-gaap-2021-01-31.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_InvestmentTypeCategorizationMember_1ae43712-e96e-4ffc-9a98-217a90accc52_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/2021/elts/us-gaap-2021-01-31.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_hfwa_StockholdersEquityTextualAbstract_b662fcaf-5489-4a5e-a5e5-cf1fd6c02c17_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-20210630.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_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems_465beef5-f541-4ddd-9910-046915b5b8d0_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/2021/elts/us-gaap-2021-01-31.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_LoansAndLeasesReceivableAllowance_31b53aef-3bd2-43a4-8c78-2d517ff57ac6_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableAllowance" xlink: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 Allowance for Credit Losses</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableAllowance_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableAllowance" xlink: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, Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableAllowance" xlink:to="lab_us-gaap_LoansAndLeasesReceivableAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_8730af32-6c5a-4dee-a435-50d431319910_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" 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 (gain) on sale or write-off of premises and equipment, net</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink: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 Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c2e8883f-da55-4c62-8f6f-ab7c9ca6746a_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_25c7ce25-d8f9-4726-8d50-bccb5c8fa306_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_50539e84-7449-45c6-9314-13cebe7f99f8_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/2021/elts/us-gaap-2021-01-31.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_TransferToOtherRealEstate_7609f071-14af-41f1-a1d5-4a4c3a6c1b24_terseLabel_en-US" xlink:label="lab_us-gaap_TransferToOtherRealEstate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfers of loans receivable to other real estate owned</link:label>
    <link:label id="lab_us-gaap_TransferToOtherRealEstate_label_en-US" xlink:label="lab_us-gaap_TransferToOtherRealEstate" xlink: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 Owned, Transfer to Real Estate Owned</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferToOtherRealEstate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferToOtherRealEstate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferToOtherRealEstate" xlink:to="lab_us-gaap_TransferToOtherRealEstate" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase_3d04267f-aa66-4533-bcc9-efed24cdfcb0_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-20210630.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_2237026a-a9a3-4b97-ab48-4010d0c31659_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-20210630.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_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_1d3d6142-2073-4695-bcb2-466b5881be04_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/2021/elts/us-gaap-2021-01-31.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_IncreaseDecreaseInDeposits_678d10b0-5e1d-440a-91f4-ba4182b3650a_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 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/2021/elts/us-gaap-2021-01-31.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_dei_EntityCentralIndexKey_e7674159-4a21-4d86-b63c-1f51159267c1_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/2021/dei-2021.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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_001419e3-5db9-4b32-a536-dae4c05b7d91_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink: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 other intangible assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink: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 Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsLineItems_c24ad2f7-5ac5-4b30-9e31-28b29ff2ee38_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, Troubled Debt Restructuring [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_dei_SecurityExchangeName_f840cda6-ac76-4bb8-8183-66a50e9753ff_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/2021/dei-2021.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_CashAndCashEquivalentsFairValueDisclosure_a49fccad-9ff7-4a6e-89a0-24d535aedcac_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/2021/elts/us-gaap-2021-01-31.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_NoninterestExpense_ca91cf45-6ea8-4f57-94cf-f5b4b40876c7_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/2021/elts/us-gaap-2021-01-31.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_InterestExpenseOther_8918d0d2-ff78-4fed-9e61-e3f2df499157_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/2021/elts/us-gaap-2021-01-31.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_StockIssuedDuringPeriodSharesStockOptionsExercised_2cd473c1-d0c8-4ea5-a9fe-cb14e1b275cf_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" 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">Exercise of stock options, 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_19c268f9-2a0c-49f5-8707-b2d6a46cb53a_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_fd7bc1d0-aeb5-4cdf-aa8f-ded0c5f27d90_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/2021/elts/us-gaap-2021-01-31.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_SecuritiesSoldUnderAgreementsToRepurchase_af53eb12-65ba-4357-b9ba-6384f3894815_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/2021/elts/us-gaap-2021-01-31.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_FairValueMeasurementsRecurringMember_b7931b0a-5c23-4988-8bcf-87052768e41d_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/2021/elts/us-gaap-2021-01-31.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_UnusedCommitmentsToExtendCredit_51b68837-0931-4f6c-aa9c-03e102137a30_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/2021/elts/us-gaap-2021-01-31.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_WeightedAverageNumberOfSharesOutstandingBasicAbstract_f4d41d9f-8230-4018-81cd-75fe4159df6d_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/2021/elts/us-gaap-2021-01-31.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_DebtAndEquitySecuritiesRealizedGainLoss_8ac4d2a2-2a26-4493-bdfa-25209e615992_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">Gain on sale of investment securities, net</link:label>
    <link:label id="lab_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_aab2962b-6c23-4a87-b45d-b97022e4d44e_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">Gain 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/2021/elts/us-gaap-2021-01-31.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_dei_CurrentFiscalYearEndDate_5f49b049-77c2-42bb-9bdc-d3c8d7e8a153_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/2021/dei-2021.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_IncreaseDecreaseInLoansToFederalHomeLoanBanks_57071f4e-6249-4eb1-acad-4c42de5c3e41_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks" 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">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/2021/elts/us-gaap-2021-01-31.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_StockholdersEquityNoteDisclosureTextBlock_e6bda9c9-f82a-4e4b-84ca-bc6a9c5722bc_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">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_1b9f0d41-c58f-4cdc-a8db-a95aaca4a428_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_InterestExpenseJuniorSubordinatedDebentures_9e733e48-ecc5-49a4-b629-71330e7a0080_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/2021/elts/us-gaap-2021-01-31.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_FairValueByMeasurementBasisAxis_534b5f60-e288-4a92-9066-c4e931397ac3_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/2021/elts/us-gaap-2021-01-31.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_StatementOfCashFlowsAbstract_94983d1d-7672-422b-b4f7-5efdd895c9af_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/2021/elts/us-gaap-2021-01-31.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_OtherRealEstate_29f73b4c-ad9d-4f71-bc88-e30d5df1673a_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherRealEstate" 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 real estate owned</link:label>
    <link:label id="lab_us-gaap_OtherRealEstate_label_en-US" xlink:label="lab_us-gaap_OtherRealEstate" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherRealEstate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRealEstate" xlink:to="lab_us-gaap_OtherRealEstate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansReceivableFairValueDisclosure_62dd4e28-22f2-4eb3-a97e-a429f2eea07f_verboseLabel_en-US" xlink:label="lab_us-gaap_LoansReceivableFairValueDisclosure" 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</link:label>
    <link:label id="lab_us-gaap_LoansReceivableFairValueDisclosure_c57eeedb-c454-4cc7-abe6-f033f2abafd6_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_49e9d1c3-c931-4b68-8487-d97589f4793f_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/2021/elts/us-gaap-2021-01-31.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_ClassOfStockLineItems_83e73b00-bf31-4229-b145-7e97864316f5_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/2021/elts/us-gaap-2021-01-31.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_OccupancyNet_50e95c0e-d90e-42c4-b73e-a683ecb35758_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/2021/elts/us-gaap-2021-01-31.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_NondesignatedMember_60d9c3eb-da0d-4d2b-a86c-7e8e64f93055_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/2021/elts/us-gaap-2021-01-31.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_FiniteLivedIntangibleAssetsMajorClassNameDomain_42b807ae-5ac3-4c7f-9ea8-7d25d3329529_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/2021/elts/us-gaap-2021-01-31.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_NetCashProvidedByUsedInInvestingActivities_8aec81f8-e68d-44e1-9a65-c23a44d1443c_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 (used) 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/2021/elts/us-gaap-2021-01-31.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_PortionAtFairValueFairValueDisclosureMember_507d41b4-a92a-4ef7-b37b-aab86d334e86_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/2021/elts/us-gaap-2021-01-31.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_hfwa_EleventhStockRepurchasePlanMemberMember_83c7af2e-4a06-49c1-b9db-ed69fc557d74_terseLabel_en-US" xlink:label="lab_hfwa_EleventhStockRepurchasePlanMemberMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eleventh Stock Repurchase Plan</link:label>
    <link:label id="lab_hfwa_EleventhStockRepurchasePlanMemberMember_label_en-US" xlink:label="lab_hfwa_EleventhStockRepurchasePlanMemberMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eleventh Stock Repurchase Plan [Member] [Member]</link:label>
    <link:label id="lab_hfwa_EleventhStockRepurchasePlanMemberMember_documentation_en-US" xlink:label="lab_hfwa_EleventhStockRepurchasePlanMemberMember" 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">Eleventh Stock Repurchase Plan [Member] [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_EleventhStockRepurchasePlanMemberMember" xlink:href="hfwa-20210630.xsd#hfwa_EleventhStockRepurchasePlanMemberMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_EleventhStockRepurchasePlanMemberMember" xlink:to="lab_hfwa_EleventhStockRepurchasePlanMemberMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetNotionalAmount_bc52eb54-0acd-4158-8c2e-8fc679817bec_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/2021/elts/us-gaap-2021-01-31.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_NetCashProvidedByUsedInOperatingActivitiesAbstract_1d994751-9e2d-46da-af57-0bdd50fd181b_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/2021/elts/us-gaap-2021-01-31.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_hfwa_OtherMember_0eb755b8-0a60-4166-8024-e22d36db9667_terseLabel_en-US" xlink:label="lab_hfwa_OtherMember" xlink: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 [Member]</link:label>
    <link:label id="lab_hfwa_OtherMember_label_en-US" xlink:label="lab_hfwa_OtherMember" xlink: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 [Member]</link:label>
    <link:label id="lab_hfwa_OtherMember_documentation_en-US" xlink:label="lab_hfwa_OtherMember" 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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OtherMember" xlink:href="hfwa-20210630.xsd#hfwa_OtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_OtherMember" xlink:to="lab_hfwa_OtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_OtherSecuritiesPledgedMember_138f04ea-76d7-4fe2-b5ed-60ba84ebee9b_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-20210630.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_hfwa_ThirdPartiesMember_e8a6e6df-4836-491b-b4d9-b17015455846_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-20210630.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_hfwa_TotalDepositFeesAndOtherServiceCharges_d72000bc-023d-4e22-8cf8-e9a51081e275_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-20210630.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_hfwa_TotalAllowanceforCreditLossesMember_542188b9-185a-408e-868d-b1ed8a361dbe_terseLabel_en-US" xlink:label="lab_hfwa_TotalAllowanceforCreditLossesMember" xlink: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 Allowance for Credit Losses [Member]</link:label>
    <link:label id="lab_hfwa_TotalAllowanceforCreditLossesMember_label_en-US" xlink:label="lab_hfwa_TotalAllowanceforCreditLossesMember" xlink: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 Allowance for Credit Losses [Member]</link:label>
    <link:label id="lab_hfwa_TotalAllowanceforCreditLossesMember_documentation_en-US" xlink:label="lab_hfwa_TotalAllowanceforCreditLossesMember" 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 Allowance for Credit Losses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TotalAllowanceforCreditLossesMember" xlink:href="hfwa-20210630.xsd#hfwa_TotalAllowanceforCreditLossesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_TotalAllowanceforCreditLossesMember" xlink:to="lab_hfwa_TotalAllowanceforCreditLossesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_5965e555-8cd7-45a5-98f5-9457061e684b_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/2021/dei-2021.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_hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic_44bdb152-95b7-4436-9776-e67cb1324ffa_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-20210630.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_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost_3fd29f36-937b-4db9-acc3-f3c5435858aa_terseLabel_en-US" xlink:label="lab_hfwa_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost" xlink: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_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost_label_en-US" xlink:label="lab_hfwa_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost</link:label>
    <link:label id="lab_hfwa_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost_documentation_en-US" xlink:label="lab_hfwa_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost" 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">PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost" xlink:href="hfwa-20210630.xsd#hfwa_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost" xlink:to="lab_hfwa_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesReceivableGross_c9231cc1-e585-4075-856b-a4d34d406991_verboseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableGross" 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">Loans receivable</link:label>
    <link:label id="lab_us-gaap_NotesReceivableGross_326f49ad-0438-4eae-b4f1-4ecc2fb9b319_terseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableGross" xlink: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, before Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_NotesReceivableGross_label_en-US" xlink:label="lab_us-gaap_NotesReceivableGross" xlink: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, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableGross" xlink:to="lab_us-gaap_NotesReceivableGross" xlink:type="arc" order="1"/>
    <link:label id="lab_hfwa_PugetSoundMergerMember_64bb2fb9-2fb8-4bb7-8ed5-9708df725fa5_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-20210630.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_1fe247d8-9792-49b0-82b5-4ddfa9165099_negatedLabel_en-US" xlink:label="lab_hfwa_DividendsAndUndistributedEarnings" 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">Dividends and undistributed earnings allocated to participating securities (1)</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-20210630.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_dei_Security12bTitle_f184ca10-cd97-4ff5-9525-12c033adcd41_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/2021/dei-2021.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_NumberOfBranchesConsolidated_0858ca5a-3a27-4c19-a1ac-495de90a4fec_terseLabel_en-US" xlink:label="lab_hfwa_NumberOfBranchesConsolidated" xlink: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 Consolidated</link:label>
    <link:label id="lab_hfwa_NumberOfBranchesConsolidated_label_en-US" xlink:label="lab_hfwa_NumberOfBranchesConsolidated" xlink: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 Consolidated</link:label>
    <link:label id="lab_hfwa_NumberOfBranchesConsolidated_documentation_en-US" xlink:label="lab_hfwa_NumberOfBranchesConsolidated" 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 Consolidated</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NumberOfBranchesConsolidated" xlink:href="hfwa-20210630.xsd#hfwa_NumberOfBranchesConsolidated"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_NumberOfBranchesConsolidated" xlink:to="lab_hfwa_NumberOfBranchesConsolidated" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_f8ea87b3-1a39-41bd-861f-64d2de666f1d_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/2021/elts/us-gaap-2021-01-31.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_LoansHeldForSaleFairValueDisclosure_0f3746cc-d4e9-4b92-8d8f-4d2a759be176_terseLabel_en-US" xlink:label="lab_us-gaap_LoansHeldForSaleFairValueDisclosure" xlink: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 held for sale</link:label>
    <link:label id="lab_us-gaap_LoansHeldForSaleFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LoansHeldForSaleFairValueDisclosure" xlink: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 Held-for-sale, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansHeldForSaleFairValueDisclosure" xlink:to="lab_us-gaap_LoansHeldForSaleFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_5d4bfba8-d41b-4470-9b66-2d39106c71a3_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 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/2021/elts/us-gaap-2021-01-31.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_OtherCommitmentsAxis_120304fe-4446-4032-865f-4fc1640d10fe_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/2021/elts/us-gaap-2021-01-31.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_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption_a86cd1b6-57ce-4660-9b2f-c8858e93ce2e_terseLabel_en-US" xlink:label="lab_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect of New Accounting Principle in Period of Adoption</link:label>
    <link:label id="lab_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption_label_en-US" xlink:label="lab_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effects of New Accounting Principle in Period of Adoption</link:label>
    <link:label id="lab_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption_documentation_en-US" xlink:label="lab_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption" 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">Cumulative Effects of New Accounting Principle in Period of Adoption</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption" xlink:href="hfwa-20210630.xsd#hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption" xlink:to="lab_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_01109347-4c96-436d-acb4-4a91cf9b4b75_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_1d14d243-fc70-4bd3-bd33-6424b7268102_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" 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">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, Fair Value, Gross Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_us-gaap_SubsequentEventMember_203f9918-7fb8-4515-956c-9b894f59af27_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_abad801c-f3d1-4c9c-ba74-be2afe3b547a_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/2021/dei-2021.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_DerivativeLiabilitiesAbstract_fecc99f0-f992-4d0d-9929-e89f8889fd5e_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/2021/elts/us-gaap-2021-01-31.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_StockholdersEquityNoteAbstract_5819c1af-4852-4202-afd5-2508f99c7599_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_FinancingReceivableAllowanceForCreditLosses_437f78d4-508d-4ebb-86be-3127d996821d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" 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_FinancingReceivableAllowanceForCreditLosses_4026e995-1a5e-4a02-99d5-d914a9a8b251_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_5f6d97d1-321b-4b33-b2c4-ce74564e072f_periodStartLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" 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_FinancingReceivableAllowanceForCreditLosses_1cdc4109-a7f7-4ee7-8cbb-94f82d50b984_periodEndLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" 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_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/2021/elts/us-gaap-2021-01-31.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_Goodwill_3627dcaf-15cc-48ae-b43a-f601cd416bb2_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/2021/elts/us-gaap-2021-01-31.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_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_4a06bc61-7a51-408c-be02-f8485a91f10a_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/2021/elts/us-gaap-2021-01-31.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_DepreciationAmortizationAndAccretionNet_6f48793a-6793-4880-879f-44b89dbd8fb2_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_4bde2b47-5b07-4abb-9635-62698cec7f16_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink: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, Originated Four Years before Latest Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink: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, Year Five, Originated, Four Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_b68e76da-cabd-456b-8b55-1bd854ee6432_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/2021/elts/us-gaap-2021-01-31.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_NatureOfOperations_fcbc54ca-cf83-4680-834e-2c4da7be6eaf_verboseLabel_en-US" xlink:label="lab_us-gaap_NatureOfOperations" 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</link:label>
    <link:label id="lab_us-gaap_NatureOfOperations_label_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NatureOfOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfOperations" xlink:to="lab_us-gaap_NatureOfOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_bc0a546d-b6c4-4bba-b8e9-9487160a57de_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/2021/elts/us-gaap-2021-01-31.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_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod_f7453249-ccef-4a8d-a6e9-4795206ac7fe_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-20210630.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_hfwa_NumberOfLoanSegments_79a20696-91b1-49e7-9b39-82067928f705_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-20210630.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_SubsequentEventTypeAxis_13c25bbf-b258-4814-8b53-07591e39fb22_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesFairValueDisclosure_57e44fc7-a28f-4379-b295-1a4959d0f4a3_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/2021/elts/us-gaap-2021-01-31.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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_f2e6acc6-5068-4893-a5e4-ee61b180ffd1_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/2021/elts/us-gaap-2021-01-31.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_GainLossOnSalesOfLoansNet_4a6f80a6-7ff2-4f8a-ad86-01c0d9b457f0_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/2021/elts/us-gaap-2021-01-31.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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_d499c0e8-4417-4682-b331-9f85644a7359_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfFiniteLivedIntangibleAssetsTable_1be47d8d-4933-412a-8971-656f9d659a23_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_InvestmentHoldingsLineItems_6eea8b10-8729-4c25-8ff9-a04cba08d1f2_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentHoldingsLineItems" xlink: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_InvestmentHoldingsLineItems_label_en-US" xlink:label="lab_us-gaap_InvestmentHoldingsLineItems" xlink: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 Holdings [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentHoldingsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems" xlink:to="lab_us-gaap_InvestmentHoldingsLineItems" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>9
<FILENAME>hfwa-20210630_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 2021 Workiva-->
<!--r:e8069daf-353c-4b90-8a4a-a9d9b9db040b,g:a56b2c23-352b-4aec-ba48-834dd11891aa-->
<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-20210630.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_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_faca8b64-112c-4402-a441-8c84d968e9ec" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_DocumentType_faca8b64-112c-4402-a441-8c84d968e9ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_b1f9d6d3-f761-4331-99af-1e46574d6631" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_DocumentQuarterlyReport_b1f9d6d3-f761-4331-99af-1e46574d6631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_8e9c831b-3ad6-469f-b39e-1d6e88438487" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_DocumentPeriodEndDate_8e9c831b-3ad6-469f-b39e-1d6e88438487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_0374e2ea-c2ae-40e9-afd9-1b5a55b31df9" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_DocumentTransitionReport_0374e2ea-c2ae-40e9-afd9-1b5a55b31df9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_f81caf11-8508-4501-ba4c-db02d0637afb" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_EntityFileNumber_f81caf11-8508-4501-ba4c-db02d0637afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_dbff876f-b71a-458f-8987-518dbcd54727" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_EntityRegistrantName_dbff876f-b71a-458f-8987-518dbcd54727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_eb1b331a-46ed-410d-81d3-7560969cf390" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_EntityCentralIndexKey_eb1b331a-46ed-410d-81d3-7560969cf390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_202817c8-a19a-48e2-99ae-b8beb8870acf" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_AmendmentFlag_202817c8-a19a-48e2-99ae-b8beb8870acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_92ee9725-36b6-4580-bda4-78f9fc608e90" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_DocumentFiscalYearFocus_92ee9725-36b6-4580-bda4-78f9fc608e90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_fcc9aa7c-eb9e-4d2c-a54f-0a3b20b5aebf" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_DocumentFiscalPeriodFocus_fcc9aa7c-eb9e-4d2c-a54f-0a3b20b5aebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_d7aaae0c-de9f-41e7-8e92-bcdc510e44eb" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_CurrentFiscalYearEndDate_d7aaae0c-de9f-41e7-8e92-bcdc510e44eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_fe8b0640-c31b-4c33-8929-4f37b3c6585c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_EntityIncorporationStateCountryCode_fe8b0640-c31b-4c33-8929-4f37b3c6585c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_2ab9c7d0-223f-4f88-8410-531d0512556a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_EntityTaxIdentificationNumber_2ab9c7d0-223f-4f88-8410-531d0512556a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_1c7b00cf-ef67-43a7-92cf-4f99693193af" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_EntityAddressAddressLine1_1c7b00cf-ef67-43a7-92cf-4f99693193af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_3929b862-a2ce-49b7-8d2d-29d7b6ba8221" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_EntityAddressCityOrTown_3929b862-a2ce-49b7-8d2d-29d7b6ba8221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_50bed9eb-679a-4084-bf3a-c2ca4ff70227" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_EntityAddressStateOrProvince_50bed9eb-679a-4084-bf3a-c2ca4ff70227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_6e578fa7-ad20-4e50-81b6-e9fcd65dd037" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_EntityAddressPostalZipCode_6e578fa7-ad20-4e50-81b6-e9fcd65dd037" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_eb7bc473-a56e-4d4e-8ec3-7da17147d37d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_CityAreaCode_eb7bc473-a56e-4d4e-8ec3-7da17147d37d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_b2bcd536-1c8a-46d6-9bb5-f90156bd26a1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_LocalPhoneNumber_b2bcd536-1c8a-46d6-9bb5-f90156bd26a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_c1eb4570-bc6b-4fbf-b288-658ff838c235" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_Security12bTitle_c1eb4570-bc6b-4fbf-b288-658ff838c235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_fa60cfdf-4231-41c7-8eda-be8b8ea6aa1f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_TradingSymbol_fa60cfdf-4231-41c7-8eda-be8b8ea6aa1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_f61f3fe8-b354-4269-9df3-6fa9d512be37" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_SecurityExchangeName_f61f3fe8-b354-4269-9df3-6fa9d512be37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_e159e959-f6cc-4e1f-83f3-0fca1daba728" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_EntityCurrentReportingStatus_e159e959-f6cc-4e1f-83f3-0fca1daba728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_a66324f1-6750-4539-bd97-ea79ca0ee10e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_EntityInteractiveDataCurrent_a66324f1-6750-4539-bd97-ea79ca0ee10e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_bad29c40-01fb-48ae-9bda-deae44aea302" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_EntityFilerCategory_bad29c40-01fb-48ae-9bda-deae44aea302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_c45e9cf9-2058-4ab2-917f-15b3ee556ae7" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_EntitySmallBusiness_c45e9cf9-2058-4ab2-917f-15b3ee556ae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_e6bc134f-6386-438d-9981-c1f58ed87a90" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_EntityEmergingGrowthCompany_e6bc134f-6386-438d-9981-c1f58ed87a90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_32086cbf-60b9-42a3-b9cc-c768a6a9d199" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_EntityShellCompany_32086cbf-60b9-42a3-b9cc-c768a6a9d199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_4a3e5909-8634-46f2-8cef-1b1b7b55aa27" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e5deeee6-ea6b-49ec-a46e-b4d6a9252ce5" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_4a3e5909-8634-46f2-8cef-1b1b7b55aa27" 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-20210630.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_21511971-5563-43cb-b18b-610cc67dde5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_c76c1d53-365f-4cf5-aaa6-152b94fb65a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_21511971-5563-43cb-b18b-610cc67dde5f" xlink:to="loc_us-gaap_AssetsAbstract_c76c1d53-365f-4cf5-aaa6-152b94fb65a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_9874c819-1d41-4161-880a-62049b7179ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndDueFromBanks"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c76c1d53-365f-4cf5-aaa6-152b94fb65a8" xlink:to="loc_us-gaap_CashAndDueFromBanks_9874c819-1d41-4161-880a-62049b7179ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositsInBanks_83bc454e-5a04-4f89-a230-7eaa2b23f294" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDepositsInBanks"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c76c1d53-365f-4cf5-aaa6-152b94fb65a8" xlink:to="loc_us-gaap_InterestBearingDepositsInBanks_83bc454e-5a04-4f89-a230-7eaa2b23f294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_496cd024-ed75-4c8e-ac45-5772718fa497" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c76c1d53-365f-4cf5-aaa6-152b94fb65a8" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_496cd024-ed75-4c8e-ac45-5772718fa497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_45e939be-f9e3-4f27-a315-303db2603986" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c76c1d53-365f-4cf5-aaa6-152b94fb65a8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_45e939be-f9e3-4f27-a315-303db2603986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_77785a81-1120-4fc4-a1c2-bf97196b6f36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c76c1d53-365f-4cf5-aaa6-152b94fb65a8" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_77785a81-1120-4fc4-a1c2-bf97196b6f36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_5234c587-2e81-41ce-bb53-f103f052a333" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c76c1d53-365f-4cf5-aaa6-152b94fb65a8" xlink:to="loc_us-gaap_NotesReceivableGross_5234c587-2e81-41ce-bb53-f103f052a333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_91044153-e53b-46c8-9768-860da951e124" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c76c1d53-365f-4cf5-aaa6-152b94fb65a8" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_91044153-e53b-46c8-9768-860da951e124" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_4f55f9da-4dd2-494a-b706-cf4d3cf52cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c76c1d53-365f-4cf5-aaa6-152b94fb65a8" xlink:to="loc_us-gaap_NotesReceivableNet_4f55f9da-4dd2-494a-b706-cf4d3cf52cf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstate_cf728e20-9d67-40ff-96bf-a0429cdcaaac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherRealEstate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c76c1d53-365f-4cf5-aaa6-152b94fb65a8" xlink:to="loc_us-gaap_OtherRealEstate_cf728e20-9d67-40ff-96bf-a0429cdcaaac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_78b761bc-8749-48c6-b2bb-dc4c88de4aee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c76c1d53-365f-4cf5-aaa6-152b94fb65a8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_78b761bc-8749-48c6-b2bb-dc4c88de4aee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankStock_e1f5c429-ca27-475e-b1af-1ba552648b7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankStock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c76c1d53-365f-4cf5-aaa6-152b94fb65a8" xlink:to="loc_us-gaap_FederalHomeLoanBankStock_e1f5c429-ca27-475e-b1af-1ba552648b7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_4d54efc8-45dc-4b87-bee1-b5af3162dfb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c76c1d53-365f-4cf5-aaa6-152b94fb65a8" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_4d54efc8-45dc-4b87-bee1-b5af3162dfb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_03f4a4fc-29c7-46ca-9d55-6e6a7bd35864" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestReceivable"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c76c1d53-365f-4cf5-aaa6-152b94fb65a8" xlink:to="loc_us-gaap_InterestReceivable_03f4a4fc-29c7-46ca-9d55-6e6a7bd35864" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssets_f1f40467-ac84-4c65-b140-bf88cf7d85bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c76c1d53-365f-4cf5-aaa6-152b94fb65a8" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssets_f1f40467-ac84-4c65-b140-bf88cf7d85bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e48a77c0-70bb-4393-8937-da18ebf70df0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c76c1d53-365f-4cf5-aaa6-152b94fb65a8" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e48a77c0-70bb-4393-8937-da18ebf70df0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_185999f8-00dc-4ba1-af66-f0983a31d14d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c76c1d53-365f-4cf5-aaa6-152b94fb65a8" xlink:to="loc_us-gaap_Goodwill_185999f8-00dc-4ba1-af66-f0983a31d14d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_335cb789-61a1-489d-9105-943019384025" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c76c1d53-365f-4cf5-aaa6-152b94fb65a8" xlink:to="loc_us-gaap_Assets_335cb789-61a1-489d-9105-943019384025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_656deb4f-e2a6-4f35-ae75-7d15a6588b27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_21511971-5563-43cb-b18b-610cc67dde5f" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_656deb4f-e2a6-4f35-ae75-7d15a6588b27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_c206542e-54d9-4ad9-80db-7a27c2819a31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Deposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_656deb4f-e2a6-4f35-ae75-7d15a6588b27" xlink:to="loc_us-gaap_Deposits_c206542e-54d9-4ad9-80db-7a27c2819a31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_2186e8fe-bcea-4b1c-835d-bed5f883f163" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_656deb4f-e2a6-4f35-ae75-7d15a6588b27" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_2186e8fe-bcea-4b1c-835d-bed5f883f163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_f72965f6-1c6c-4b97-a62f-48f13fd208e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_656deb4f-e2a6-4f35-ae75-7d15a6588b27" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_f72965f6-1c6c-4b97-a62f-48f13fd208e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_ebdcddfc-cf36-44b0-b1e8-ad1b896a2c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_656deb4f-e2a6-4f35-ae75-7d15a6588b27" xlink:to="loc_us-gaap_OtherLiabilities_ebdcddfc-cf36-44b0-b1e8-ad1b896a2c4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_e21a2fd2-d158-45e8-a034-7e13bb2166e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_656deb4f-e2a6-4f35-ae75-7d15a6588b27" xlink:to="loc_us-gaap_Liabilities_e21a2fd2-d158-45e8-a034-7e13bb2166e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_087aa50b-50a9-410c-a66b-3518912be33d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_656deb4f-e2a6-4f35-ae75-7d15a6588b27" xlink:to="loc_us-gaap_StockholdersEquityAbstract_087aa50b-50a9-410c-a66b-3518912be33d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_89b11eb0-e0b1-4037-baf7-56b099ccac5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_087aa50b-50a9-410c-a66b-3518912be33d" xlink:to="loc_us-gaap_PreferredStockValue_89b11eb0-e0b1-4037-baf7-56b099ccac5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_6bad5c0d-4c3b-4547-9881-e43c53ec78e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_087aa50b-50a9-410c-a66b-3518912be33d" xlink:to="loc_us-gaap_CommonStockValue_6bad5c0d-4c3b-4547-9881-e43c53ec78e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9a8f8c94-3a59-4537-a543-0c398ca99f53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_087aa50b-50a9-410c-a66b-3518912be33d" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9a8f8c94-3a59-4537-a543-0c398ca99f53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f00e3014-5947-4256-b6bb-d00f2fc3d9e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_087aa50b-50a9-410c-a66b-3518912be33d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f00e3014-5947-4256-b6bb-d00f2fc3d9e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2790661f-1e4d-4108-beac-fb4d7cb108e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_087aa50b-50a9-410c-a66b-3518912be33d" xlink:to="loc_us-gaap_StockholdersEquity_2790661f-1e4d-4108-beac-fb4d7cb108e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_8b4db74e-2538-40c9-b1c3-1c3ab5d26476" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_656deb4f-e2a6-4f35-ae75-7d15a6588b27" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_8b4db74e-2538-40c9-b1c3-1c3ab5d26476" 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-20210630.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_20ad92b5-8e5f-4dfd-ac6c-266058e53c40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_ac966d06-30de-483c-bfd0-86c20a155c79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_20ad92b5-8e5f-4dfd-ac6c-266058e53c40" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_ac966d06-30de-483c-bfd0-86c20a155c79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockNoParValue_533e7694-6e4f-430e-a8c1-409c3312eef4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockNoParValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_20ad92b5-8e5f-4dfd-ac6c-266058e53c40" xlink:to="loc_us-gaap_PreferredStockNoParValue_533e7694-6e4f-430e-a8c1-409c3312eef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_e528bca7-e69d-497b-8c55-e6092797cf08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_20ad92b5-8e5f-4dfd-ac6c-266058e53c40" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_e528bca7-e69d-497b-8c55-e6092797cf08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValueOutstanding_d8c9aa2f-4f1a-4c02-9462-0b5aa372a31c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValueOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_20ad92b5-8e5f-4dfd-ac6c-266058e53c40" xlink:to="loc_us-gaap_PreferredStockValueOutstanding_d8c9aa2f-4f1a-4c02-9462-0b5aa372a31c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNoParValue_f508a470-27f3-4478-a0ce-0414aa8392a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockNoParValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_20ad92b5-8e5f-4dfd-ac6c-266058e53c40" xlink:to="loc_us-gaap_CommonStockNoParValue_f508a470-27f3-4478-a0ce-0414aa8392a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_aa2661a3-801c-4803-9426-d3492063428b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_20ad92b5-8e5f-4dfd-ac6c-266058e53c40" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_aa2661a3-801c-4803-9426-d3492063428b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_c3f0c871-d968-416d-a1e4-b73dc625796e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_20ad92b5-8e5f-4dfd-ac6c-266058e53c40" xlink:to="loc_us-gaap_CommonStockSharesIssued_c3f0c871-d968-416d-a1e4-b73dc625796e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_3d94a881-672d-4711-b4e2-ef3a954a6f61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_20ad92b5-8e5f-4dfd-ac6c-266058e53c40" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_3d94a881-672d-4711-b4e2-ef3a954a6f61" 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-20210630.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_64fe4253-daa4-47f2-bd0a-f04ffe6e3fbb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_ba86ed0d-dc92-4ff0-bb31-2011bb4b9984" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_64fe4253-daa4-47f2-bd0a-f04ffe6e3fbb" xlink:to="loc_us-gaap_StatementTable_ba86ed0d-dc92-4ff0-bb31-2011bb4b9984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_8e9b555a-21a0-46ad-b796-45e5a425f7ff" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_ba86ed0d-dc92-4ff0-bb31-2011bb4b9984" xlink:to="loc_srt_RestatementAxis_8e9b555a-21a0-46ad-b796-45e5a425f7ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_20913fa8-12c6-4f01-ab50-000f89ad93a7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_8e9b555a-21a0-46ad-b796-45e5a425f7ff" xlink:to="loc_srt_RestatementDomain_20913fa8-12c6-4f01-ab50-000f89ad93a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_ba86ed0d-dc92-4ff0-bb31-2011bb4b9984" xlink:to="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_8585102d-dbdc-47e3-9ca2-15deb33d8d81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperatingAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_8585102d-dbdc-47e3-9ca2-15deb33d8d81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_0e2d4412-14e0-49cd-97db-13689b0f9d3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_8585102d-dbdc-47e3-9ca2-15deb33d8d81" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_0e2d4412-14e0-49cd-97db-13689b0f9d3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxable_65adaa13-71ce-4cd7-87ea-4f8d28691361" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeSecuritiesTaxable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_8585102d-dbdc-47e3-9ca2-15deb33d8d81" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxable_65adaa13-71ce-4cd7-87ea-4f8d28691361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_2ab76ef0-1d70-4237-8b94-393cb1b8e4ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeSecuritiesTaxExempt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_8585102d-dbdc-47e3-9ca2-15deb33d8d81" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_2ab76ef0-1d70-4237-8b94-393cb1b8e4ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInterestAndDividendIncome_5877685c-2ccf-41ba-858d-214518e9071c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInterestAndDividendIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_8585102d-dbdc-47e3-9ca2-15deb33d8d81" xlink:to="loc_us-gaap_OtherInterestAndDividendIncome_5877685c-2ccf-41ba-858d-214518e9071c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_f06258c3-0db5-4d1d-ba80-688331f93c9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_8585102d-dbdc-47e3-9ca2-15deb33d8d81" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_f06258c3-0db5-4d1d-ba80-688331f93c9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_b12755b1-635e-4e08-96cd-a407a843bba8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_InterestExpenseAbstract_b12755b1-635e-4e08-96cd-a407a843bba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits_8c74e330-414c-44b4-b98e-19cdfa08082f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_b12755b1-635e-4e08-96cd-a407a843bba8" xlink:to="loc_us-gaap_InterestExpenseDeposits_8c74e330-414c-44b4-b98e-19cdfa08082f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_7f25f154-6d9d-46dc-93f6-9c96258e5b0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseJuniorSubordinatedDebentures"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_b12755b1-635e-4e08-96cd-a407a843bba8" xlink:to="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_7f25f154-6d9d-46dc-93f6-9c96258e5b0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_8d167f8b-1df3-449a-b8e9-63abf2ba7827" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_b12755b1-635e-4e08-96cd-a407a843bba8" xlink:to="loc_us-gaap_InterestExpenseOther_8d167f8b-1df3-449a-b8e9-63abf2ba7827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_d2e69616-f35b-4c0e-9500-5db0ededd65a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_b12755b1-635e-4e08-96cd-a407a843bba8" xlink:to="loc_us-gaap_InterestExpense_d2e69616-f35b-4c0e-9500-5db0ededd65a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_5c2b144a-30ec-4d6d-bc6f-1b797879ad3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_5c2b144a-30ec-4d6d-bc6f-1b797879ad3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_4c0a3df3-cfc3-4b60-8e09-757b8d1f5163" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_4c0a3df3-cfc3-4b60-8e09-757b8d1f5163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_d4843455-9968-446a-8e31-ae7249d0b7c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_d4843455-9968-446a-8e31-ae7249d0b7c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract_8852a563-cc3c-4a75-bb69-4fbaa8c97ef4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_NoninterestIncomeAbstract_8852a563-cc3c-4a75-bb69-4fbaa8c97ef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TotalDepositFeesAndOtherServiceCharges_85c625a2-0a71-4abe-b80b-235506c98bbb" xlink:href="hfwa-20210630.xsd#hfwa_TotalDepositFeesAndOtherServiceCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_8852a563-cc3c-4a75-bb69-4fbaa8c97ef4" xlink:to="loc_hfwa_TotalDepositFeesAndOtherServiceCharges_85c625a2-0a71-4abe-b80b-235506c98bbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_33df0088-7690-4223-86fa-8648b030b23d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtAndEquitySecuritiesRealizedGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_8852a563-cc3c-4a75-bb69-4fbaa8c97ef4" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_33df0088-7690-4223-86fa-8648b030b23d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfLoansNet_fa8729cf-4fe9-4c86-b673-e73740594283" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSalesOfLoansNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_8852a563-cc3c-4a75-bb69-4fbaa8c97ef4" xlink:to="loc_us-gaap_GainLossOnSalesOfLoansNet_fa8729cf-4fe9-4c86-b673-e73740594283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_InterestRateSwapFeeIncome_def4ddbd-7bc6-4b22-b54b-e4dff3303f6e" xlink:href="hfwa-20210630.xsd#hfwa_InterestRateSwapFeeIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_8852a563-cc3c-4a75-bb69-4fbaa8c97ef4" xlink:to="loc_hfwa_InterestRateSwapFeeIncome_def4ddbd-7bc6-4b22-b54b-e4dff3303f6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsuranceIncome_543695af-b8cf-44d9-aaf8-a3671b525827" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_8852a563-cc3c-4a75-bb69-4fbaa8c97ef4" xlink:to="loc_us-gaap_BankOwnedLifeInsuranceIncome_543695af-b8cf-44d9-aaf8-a3671b525827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_cb336c25-f7d1-40fd-840e-2e14fa2ee106" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_8852a563-cc3c-4a75-bb69-4fbaa8c97ef4" xlink:to="loc_us-gaap_NoninterestIncomeOther_cb336c25-f7d1-40fd-840e-2e14fa2ee106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_fedbaee2-430c-48bf-a123-a4451f1581f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_8852a563-cc3c-4a75-bb69-4fbaa8c97ef4" xlink:to="loc_us-gaap_NoninterestIncome_fedbaee2-430c-48bf-a123-a4451f1581f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpenseAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_06e07a82-e923-402e-ac9f-be5dba491199" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:to="loc_us-gaap_LaborAndRelatedExpense_06e07a82-e923-402e-ac9f-be5dba491199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_9eb180f4-45c6-4106-9636-193accb6dc37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OccupancyNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:to="loc_us-gaap_OccupancyNet_9eb180f4-45c6-4106-9636-193accb6dc37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommunicationsAndInformationTechnology_9c6e5fb5-14af-4723-a219-686ca86acec2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommunicationsAndInformationTechnology"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:to="loc_us-gaap_CommunicationsAndInformationTechnology_9c6e5fb5-14af-4723-a219-686ca86acec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense_08e7acf7-4bfd-4e59-ac4e-40aaa89d3a53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:to="loc_us-gaap_MarketingExpense_08e7acf7-4bfd-4e59-ac4e-40aaa89d3a53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees_5fa620a8-25ca-48db-b327-398afabf9332" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfessionalFees"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:to="loc_us-gaap_ProfessionalFees_5fa620a8-25ca-48db-b327-398afabf9332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_499896f9-7474-48bf-97c3-aa2eddcf9359" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_499896f9-7474-48bf-97c3-aa2eddcf9359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_c7b1f024-d887-438e-a157-b10063921fef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:to="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_c7b1f024-d887-438e-a157-b10063921fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ForeclosedRealEstateIncomeExpense_ea2b6f56-94ce-4562-9215-f172fd639a07" xlink:href="hfwa-20210630.xsd#hfwa_ForeclosedRealEstateIncomeExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:to="loc_hfwa_ForeclosedRealEstateIncomeExpense_ea2b6f56-94ce-4562-9215-f172fd639a07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_0588542f-583a-40f9-a5fc-ce9e067caef4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_0588542f-583a-40f9-a5fc-ce9e067caef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_a9159aa9-411b-41ca-b73d-b803c4ef250f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:to="loc_us-gaap_OtherNoninterestExpense_a9159aa9-411b-41ca-b73d-b803c4ef250f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_e8c8680b-35b8-4f87-b902-47e5541b5382" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_403c916f-8843-40d6-a317-2cb22481ee1f" xlink:to="loc_us-gaap_NoninterestExpense_e8c8680b-35b8-4f87-b902-47e5541b5382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_9dc77d0e-f385-45c2-ad53-f97039c8662d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_9dc77d0e-f385-45c2-ad53-f97039c8662d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b37cb737-483c-4943-a5e6-386c74b5a409" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b37cb737-483c-4943-a5e6-386c74b5a409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_bbafc26c-73fb-41aa-b241-524b8a6b908e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_NetIncomeLoss_bbafc26c-73fb-41aa-b241-524b8a6b908e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_24630a5a-838e-4b2d-95a0-6553d3a63d28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_EarningsPerShareBasic_24630a5a-838e-4b2d-95a0-6553d3a63d28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_618b4c4d-6b12-4661-b90a-912513e6a39d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_EarningsPerShareDiluted_618b4c4d-6b12-4661-b90a-912513e6a39d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_12fd143d-e7dc-47b4-93d2-d60c98eab678" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_12fd143d-e7dc-47b4-93d2-d60c98eab678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c8a9cace-d1a4-48f0-a23b-8bc6426d312d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c8a9cace-d1a4-48f0-a23b-8bc6426d312d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aa2270f5-d29d-4efd-9d94-d4ddf10855ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d6ef7073-cae7-47ad-b0bd-c5b860fc3b4c" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aa2270f5-d29d-4efd-9d94-d4ddf10855ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="hfwa-20210630.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_c1891156-d5ee-4355-9285-b580f0d90a4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4e8dd1d0-5afe-4a3b-82a1-f563df12ac85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_c1891156-d5ee-4355-9285-b580f0d90a4c" xlink:to="loc_us-gaap_StatementTable_4e8dd1d0-5afe-4a3b-82a1-f563df12ac85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_7bd8fc0e-ed01-48bb-bfb4-f49e30ccfa28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4e8dd1d0-5afe-4a3b-82a1-f563df12ac85" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_7bd8fc0e-ed01-48bb-bfb4-f49e30ccfa28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_cade8329-20b7-4ca8-ba6d-25e3c78c8075" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_7bd8fc0e-ed01-48bb-bfb4-f49e30ccfa28" xlink:to="loc_us-gaap_EquityComponentDomain_cade8329-20b7-4ca8-ba6d-25e3c78c8075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3f7de2ea-cc45-418c-b0e4-1cc3c0357430" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_cade8329-20b7-4ca8-ba6d-25e3c78c8075" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3f7de2ea-cc45-418c-b0e4-1cc3c0357430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_0faa8919-8ebf-434c-a407-07f64784407d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4e8dd1d0-5afe-4a3b-82a1-f563df12ac85" xlink:to="loc_us-gaap_StatementLineItems_0faa8919-8ebf-434c-a407-07f64784407d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7aaea762-6f5e-43d9-bea3-32f0c0f30b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0faa8919-8ebf-434c-a407-07f64784407d" xlink:to="loc_us-gaap_NetIncomeLoss_7aaea762-6f5e-43d9-bea3-32f0c0f30b6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_64785117-82a1-4e55-a265-01c76c0cd317" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0faa8919-8ebf-434c-a407-07f64784407d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_64785117-82a1-4e55-a265-01c76c0cd317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_c5222ebf-7f0f-48b1-87c1-8c8c02c4a71e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0faa8919-8ebf-434c-a407-07f64784407d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_c5222ebf-7f0f-48b1-87c1-8c8c02c4a71e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3c5041b7-737c-4c38-974a-9c9a5a5a8fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0faa8919-8ebf-434c-a407-07f64784407d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3c5041b7-737c-4c38-974a-9c9a5a5a8fbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_d116810e-91ae-4678-86fd-abdc1deb0cf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0faa8919-8ebf-434c-a407-07f64784407d" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_d116810e-91ae-4678-86fd-abdc1deb0cf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" xlink:type="simple" xlink:href="hfwa-20210630.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_dc83cf77-e834-48f2-9b61-1fc244b02a2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_71347c92-a271-435b-9365-622a67d5b9c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_dc83cf77-e834-48f2-9b61-1fc244b02a2e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_71347c92-a271-435b-9365-622a67d5b9c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_3c75bc3d-2cd8-4232-91b9-108a7089de68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_dc83cf77-e834-48f2-9b61-1fc244b02a2e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_3c75bc3d-2cd8-4232-91b9-108a7089de68" 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-20210630.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_df4cc814-d9b1-413d-8377-e3c7ea334313" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_dd4197a6-0c8a-4ab8-b573-13ccc25502ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_df4cc814-d9b1-413d-8377-e3c7ea334313" xlink:to="loc_us-gaap_StatementTable_dd4197a6-0c8a-4ab8-b573-13ccc25502ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_67274a54-d15e-4b6a-b14d-4a5836f6f494" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_dd4197a6-0c8a-4ab8-b573-13ccc25502ac" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_67274a54-d15e-4b6a-b14d-4a5836f6f494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b16ccf5f-53a1-4476-b8d9-0ce64cc0be77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_67274a54-d15e-4b6a-b14d-4a5836f6f494" xlink:to="loc_us-gaap_EquityComponentDomain_b16ccf5f-53a1-4476-b8d9-0ce64cc0be77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_395e6761-d775-4a6d-9491-c11e59ffa810" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b16ccf5f-53a1-4476-b8d9-0ce64cc0be77" xlink:to="loc_us-gaap_CommonStockMember_395e6761-d775-4a6d-9491-c11e59ffa810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_48f2a388-c848-48d2-9aa0-b7432cf86d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b16ccf5f-53a1-4476-b8d9-0ce64cc0be77" xlink:to="loc_us-gaap_RetainedEarningsMember_48f2a388-c848-48d2-9aa0-b7432cf86d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_fe41c783-08fc-44e8-bf5a-165a17ee9601" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b16ccf5f-53a1-4476-b8d9-0ce64cc0be77" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_fe41c783-08fc-44e8-bf5a-165a17ee9601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_b16a88c7-1df4-4004-be1c-6a41a3874a98" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_dd4197a6-0c8a-4ab8-b573-13ccc25502ac" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_b16a88c7-1df4-4004-be1c-6a41a3874a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_110268a0-22d8-4b8f-a402-9c6cd3133cb9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_b16a88c7-1df4-4004-be1c-6a41a3874a98" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_110268a0-22d8-4b8f-a402-9c6cd3133cb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_c6696c27-be2c-4842-aeba-6c5d62d89199" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_110268a0-22d8-4b8f-a402-9c6cd3133cb9" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_c6696c27-be2c-4842-aeba-6c5d62d89199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_76ba88c8-2952-4af6-bf23-4ee7a95ba2e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_dd4197a6-0c8a-4ab8-b573-13ccc25502ac" xlink:to="loc_us-gaap_StatementLineItems_76ba88c8-2952-4af6-bf23-4ee7a95ba2e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_76ba88c8-2952-4af6-bf23-4ee7a95ba2e4" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_382ea8e5-10e4-4122-b1b1-f73caa1a6f04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_SharesOutstanding_382ea8e5-10e4-4122-b1b1-f73caa1a6f04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3e86e562-9e58-4be6-8624-2337a4aebf25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_StockholdersEquity_3e86e562-9e58-4be6-8624-2337a4aebf25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_0f94e059-504a-40fb-a63a-81a70bb44872" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_0f94e059-504a-40fb-a63a-81a70bb44872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f32789d4-bd48-4ca2-85b9-b0b4c57d9768" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f32789d4-bd48-4ca2-85b9-b0b4c57d9768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_5c30406c-b9ab-43b9-bb8a-24b9b98d28d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_5c30406c-b9ab-43b9-bb8a-24b9b98d28d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_8fe72e34-aab4-43d4-ab09-ff1da282232a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_8fe72e34-aab4-43d4-ab09-ff1da282232a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_7219105c-c855-456d-afe4-dada440cebd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_7219105c-c855-456d-afe4-dada440cebd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_4a38b3fb-0cf2-4f16-bdc4-b44dc352ba59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_4a38b3fb-0cf2-4f16-bdc4-b44dc352ba59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7c7e5d19-15bb-4b23-a209-af9c7d0c5851" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_NetIncomeLoss_7c7e5d19-15bb-4b23-a209-af9c7d0c5851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_8aea28eb-d579-4324-914e-0831c9051925" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_8aea28eb-d579-4324-914e-0831c9051925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_8e2d2907-a8c1-4ae9-ade9-ad4727b9f9ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_DividendsCommonStockCash_8e2d2907-a8c1-4ae9-ade9-ad4727b9f9ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_501638d2-70ab-4bcf-aa48-a9a402f13a1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_SharesOutstanding_501638d2-70ab-4bcf-aa48-a9a402f13a1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3d1507ac-2908-4f98-9da5-aeb9f5a53272" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bea7b03e-5d05-41d0-a4a4-e4e005f822d8" xlink:to="loc_us-gaap_StockholdersEquity_3d1507ac-2908-4f98-9da5-aeb9f5a53272" 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-20210630.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_edba1fd7-7dce-4852-af89-6d895e973ac4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_186fac96-f905-4bfc-af32-770342ff1d80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_edba1fd7-7dce-4852-af89-6d895e973ac4" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_186fac96-f905-4bfc-af32-770342ff1d80" 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-20210630.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_b6bdaa47-5c8e-4ef3-8e99-e0c68fa8bff8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_678d0012-f94e-43f6-949d-e0e32ad89b1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b6bdaa47-5c8e-4ef3-8e99-e0c68fa8bff8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_678d0012-f94e-43f6-949d-e0e32ad89b1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_25668920-ca08-46e5-985c-06c6168ad31d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_678d0012-f94e-43f6-949d-e0e32ad89b1c" xlink:to="loc_us-gaap_NetIncomeLoss_25668920-ca08-46e5-985c-06c6168ad31d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_526f4817-6294-4f28-85bb-16f23727d3b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_678d0012-f94e-43f6-949d-e0e32ad89b1c" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_526f4817-6294-4f28-85bb-16f23727d3b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet_e944d5b4-903e-42d4-afb1-4e0d1aadf453" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_526f4817-6294-4f28-85bb-16f23727d3b6" xlink:to="loc_us-gaap_DepreciationAmortizationAndAccretionNet_e944d5b4-903e-42d4-afb1-4e0d1aadf453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_1995e0a8-2775-4bba-8631-2341d6c816ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_526f4817-6294-4f28-85bb-16f23727d3b6" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_1995e0a8-2775-4bba-8631-2341d6c816ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities_0ad69839-316c-4d19-ae72-bbdea1ce2593" xlink:href="hfwa-20210630.xsd#hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_526f4817-6294-4f28-85bb-16f23727d3b6" xlink:to="loc_hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities_0ad69839-316c-4d19-ae72-bbdea1ce2593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_a3e412f3-ec24-4b1b-a180-566bb92961d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_526f4817-6294-4f28-85bb-16f23727d3b6" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_a3e412f3-ec24-4b1b-a180-566bb92961d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_f42548bc-c7f0-4014-a868-461d24c4815e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_526f4817-6294-4f28-85bb-16f23727d3b6" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_f42548bc-c7f0-4014-a868-461d24c4815e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_b4ca9157-bcb8-4400-a9b0-d9c84fdba405" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_526f4817-6294-4f28-85bb-16f23727d3b6" xlink:to="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_b4ca9157-bcb8-4400-a9b0-d9c84fdba405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_6dbabd49-bcf1-4db1-8c4a-2448cf9100cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_526f4817-6294-4f28-85bb-16f23727d3b6" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_6dbabd49-bcf1-4db1-8c4a-2448cf9100cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsuranceIncome_01c39914-f15a-4a38-b86a-abcaf665d1c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_526f4817-6294-4f28-85bb-16f23727d3b6" xlink:to="loc_us-gaap_BankOwnedLifeInsuranceIncome_01c39914-f15a-4a38-b86a-abcaf665d1c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_InterestRateSwapValuationAdjustments_53af3e8e-2488-477b-a994-a7ca08a2d63b" xlink:href="hfwa-20210630.xsd#hfwa_InterestRateSwapValuationAdjustments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_526f4817-6294-4f28-85bb-16f23727d3b6" xlink:to="loc_hfwa_InterestRateSwapValuationAdjustments_53af3e8e-2488-477b-a994-a7ca08a2d63b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnSalesOfOtherRealEstate_c1da8cd0-f810-4c77-969e-6d894261f359" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnSalesOfOtherRealEstate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_526f4817-6294-4f28-85bb-16f23727d3b6" xlink:to="loc_us-gaap_GainsLossesOnSalesOfOtherRealEstate_c1da8cd0-f810-4c77-969e-6d894261f359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfNotesReceivable_e5b85e51-cb35-40c6-86b9-98e2cb53ec51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfNotesReceivable"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_526f4817-6294-4f28-85bb-16f23727d3b6" xlink:to="loc_us-gaap_GainLossOnSaleOfNotesReceivable_e5b85e51-cb35-40c6-86b9-98e2cb53ec51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_148a355a-0ea8-49f1-9432-845a33fedbfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtAndEquitySecuritiesRealizedGainLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_526f4817-6294-4f28-85bb-16f23727d3b6" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_148a355a-0ea8-49f1-9432-845a33fedbfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_GainLossofAssetsHeldforSale_19ed6e5e-8db0-43c1-adff-187559b234bf" xlink:href="hfwa-20210630.xsd#hfwa_GainLossofAssetsHeldforSale"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_526f4817-6294-4f28-85bb-16f23727d3b6" xlink:to="loc_hfwa_GainLossofAssetsHeldforSale_19ed6e5e-8db0-43c1-adff-187559b234bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_300da799-7013-4e70-bbfa-db89ff0863c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_526f4817-6294-4f28-85bb-16f23727d3b6" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_300da799-7013-4e70-bbfa-db89ff0863c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2742b6e1-24cc-41ae-b1e5-bcaf31471ca1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_678d0012-f94e-43f6-949d-e0e32ad89b1c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2742b6e1-24cc-41ae-b1e5-bcaf31471ca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fec7ee63-7455-4616-941c-5733d73ce326" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b6bdaa47-5c8e-4ef3-8e99-e0c68fa8bff8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fec7ee63-7455-4616-941c-5733d73ce326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PaymentsForProceedsFromFinanceReceivables_e900a636-e32b-4e33-b388-1f6ebbeabdbc" xlink:href="hfwa-20210630.xsd#hfwa_PaymentsForProceedsFromFinanceReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fec7ee63-7455-4616-941c-5733d73ce326" xlink:to="loc_hfwa_PaymentsForProceedsFromFinanceReceivables_e900a636-e32b-4e33-b388-1f6ebbeabdbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_4182d390-aba4-43a6-b714-d1ac21beb9cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fec7ee63-7455-4616-941c-5733d73ce326" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_4182d390-aba4-43a6-b714-d1ac21beb9cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_15cf6567-b211-4334-b729-0df9b55bae7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fec7ee63-7455-4616-941c-5733d73ce326" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_15cf6567-b211-4334-b729-0df9b55bae7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_ae04fc6c-c568-4e69-bbf5-eb485d4b5acd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fec7ee63-7455-4616-941c-5733d73ce326" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_ae04fc6c-c568-4e69-bbf5-eb485d4b5acd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2279eaf9-6d4f-4c5e-baf7-8a00dab66859" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fec7ee63-7455-4616-941c-5733d73ce326" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2279eaf9-6d4f-4c5e-baf7-8a00dab66859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets_89a8945d-ba36-4666-adc0-885747c55969" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfForeclosedAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fec7ee63-7455-4616-941c-5733d73ce326" xlink:to="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets_89a8945d-ba36-4666-adc0-885747c55969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ProceedsfromSaleofAssetsHeldforSale_aff9fd65-6c8a-420d-9148-75549f26b32b" xlink:href="hfwa-20210630.xsd#hfwa_ProceedsfromSaleofAssetsHeldforSale"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fec7ee63-7455-4616-941c-5733d73ce326" xlink:to="loc_hfwa_ProceedsfromSaleofAssetsHeldforSale_aff9fd65-6c8a-420d-9148-75549f26b32b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_e2e6f00b-0d4d-40d0-8c6c-89eb32ae20c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fec7ee63-7455-4616-941c-5733d73ce326" xlink:to="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_e2e6f00b-0d4d-40d0-8c6c-89eb32ae20c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_5648794c-b144-44b2-9183-972693d1dc08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireFederalHomeLoanBankStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fec7ee63-7455-4616-941c-5733d73ce326" xlink:to="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_5648794c-b144-44b2-9183-972693d1dc08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_c08c46ac-4f28-41f8-aa55-b2ab2fdebdbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fec7ee63-7455-4616-941c-5733d73ce326" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_c08c46ac-4f28-41f8-aa55-b2ab2fdebdbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_Purchasebankownedlifeinsurance_69c4e402-1de9-4e34-998e-596d122e3291" xlink:href="hfwa-20210630.xsd#hfwa_Purchasebankownedlifeinsurance"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fec7ee63-7455-4616-941c-5733d73ce326" xlink:to="loc_hfwa_Purchasebankownedlifeinsurance_69c4e402-1de9-4e34-998e-596d122e3291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_BankOwnedLifeInsuranceDeathBenefit_0ca340e8-b44d-4297-bde0-d67d6dff2fda" xlink:href="hfwa-20210630.xsd#hfwa_BankOwnedLifeInsuranceDeathBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fec7ee63-7455-4616-941c-5733d73ce326" xlink:to="loc_hfwa_BankOwnedLifeInsuranceDeathBenefit_0ca340e8-b44d-4297-bde0-d67d6dff2fda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ReturnOfTaxCreditEquityMethodInvestment_45058ee5-1e14-4730-afe8-6d3b4038e52f" xlink:href="hfwa-20210630.xsd#hfwa_ReturnOfTaxCreditEquityMethodInvestment"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fec7ee63-7455-4616-941c-5733d73ce326" xlink:to="loc_hfwa_ReturnOfTaxCreditEquityMethodInvestment_45058ee5-1e14-4730-afe8-6d3b4038e52f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_Changeinlowincometaxhousingtaxcreditpartnership_29a09959-4760-444a-81e5-7eefd28feb1f" xlink:href="hfwa-20210630.xsd#hfwa_Changeinlowincometaxhousingtaxcreditpartnership"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fec7ee63-7455-4616-941c-5733d73ce326" xlink:to="loc_hfwa_Changeinlowincometaxhousingtaxcreditpartnership_29a09959-4760-444a-81e5-7eefd28feb1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8f599cad-7645-401f-b83d-b7c527bcf65b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fec7ee63-7455-4616-941c-5733d73ce326" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8f599cad-7645-401f-b83d-b7c527bcf65b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8c13c447-dbb5-44c1-9931-637c76ebb297" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b6bdaa47-5c8e-4ef3-8e99-e0c68fa8bff8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8c13c447-dbb5-44c1-9931-637c76ebb297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeposits_e8414058-c133-46ec-a687-fd401581fd85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8c13c447-dbb5-44c1-9931-637c76ebb297" xlink:to="loc_us-gaap_IncreaseDecreaseInDeposits_e8414058-c133-46ec-a687-fd401581fd85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks_593640e6-4979-42fd-b37f-a3b408e77023" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8c13c447-dbb5-44c1-9931-637c76ebb297" xlink:to="loc_us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks_593640e6-4979-42fd-b37f-a3b408e77023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_b431c364-2e3d-4eea-b3b5-193383b8eba1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8c13c447-dbb5-44c1-9931-637c76ebb297" xlink:to="loc_us-gaap_RepaymentsOfDebt_b431c364-2e3d-4eea-b3b5-193383b8eba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_9e02a15d-5d7f-4238-bba5-fea548c20640" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8c13c447-dbb5-44c1-9931-637c76ebb297" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_9e02a15d-5d7f-4238-bba5-fea548c20640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivablesUnderRepurchaseAgreements_92a919b1-7dee-48fb-ad5d-5e007db5b2a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInReceivablesUnderRepurchaseAgreements"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8c13c447-dbb5-44c1-9931-637c76ebb297" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivablesUnderRepurchaseAgreements_92a919b1-7dee-48fb-ad5d-5e007db5b2a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_eb781abc-8dda-4ded-8eac-48729ff2bbae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8c13c447-dbb5-44c1-9931-637c76ebb297" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_eb781abc-8dda-4ded-8eac-48729ff2bbae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_8dd5a7da-c31e-489d-9d3e-6a899f3617f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8c13c447-dbb5-44c1-9931-637c76ebb297" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_8dd5a7da-c31e-489d-9d3e-6a899f3617f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_907ba7fa-6d74-4003-9d1b-535969041c76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8c13c447-dbb5-44c1-9931-637c76ebb297" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_907ba7fa-6d74-4003-9d1b-535969041c76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50999715-a867-4fc7-a00c-ead857a03bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b6bdaa47-5c8e-4ef3-8e99-e0c68fa8bff8" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50999715-a867-4fc7-a00c-ead857a03bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8046c6d8-2193-4784-acac-104379d1dc5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b6bdaa47-5c8e-4ef3-8e99-e0c68fa8bff8" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8046c6d8-2193-4784-acac-104379d1dc5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0cda09a6-4bfe-4ab6-b9ba-0562df51b6e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b6bdaa47-5c8e-4ef3-8e99-e0c68fa8bff8" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0cda09a6-4bfe-4ab6-b9ba-0562df51b6e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_e4aa5a55-e058-43b1-9003-baf01fdf5b77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b6bdaa47-5c8e-4ef3-8e99-e0c68fa8bff8" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_e4aa5a55-e058-43b1-9003-baf01fdf5b77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_b8275d66-31d9-42ca-8782-d6d9dd1f72c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_e4aa5a55-e058-43b1-9003-baf01fdf5b77" xlink:to="loc_us-gaap_InterestPaidNet_b8275d66-31d9-42ca-8782-d6d9dd1f72c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_c372980c-4097-4872-8e5e-4b59974f57bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_e4aa5a55-e058-43b1-9003-baf01fdf5b77" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_c372980c-4097-4872-8e5e-4b59974f57bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a1c8b0bb-5f3d-4e40-81ad-db585de2d5dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b6bdaa47-5c8e-4ef3-8e99-e0c68fa8bff8" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a1c8b0bb-5f3d-4e40-81ad-db585de2d5dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferToOtherRealEstate_b3267c04-ad0f-44b2-8da3-eb43948386e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferToOtherRealEstate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a1c8b0bb-5f3d-4e40-81ad-db585de2d5dd" xlink:to="loc_us-gaap_TransferToOtherRealEstate_b3267c04-ad0f-44b2-8da3-eb43948386e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_LoansReceivedFromTaxCreditEquityMethodInvestment_d38d6460-ff8d-4fc0-aa25-c0d473b5bd3c" xlink:href="hfwa-20210630.xsd#hfwa_LoansReceivedFromTaxCreditEquityMethodInvestment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a1c8b0bb-5f3d-4e40-81ad-db585de2d5dd" xlink:to="loc_hfwa_LoansReceivedFromTaxCreditEquityMethodInvestment_d38d6460-ff8d-4fc0-aa25-c0d473b5bd3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale_58781741-c148-4b25-8b6e-31ceae427c37" xlink:href="hfwa-20210630.xsd#hfwa_TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a1c8b0bb-5f3d-4e40-81ad-db585de2d5dd" xlink:to="loc_hfwa_TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale_58781741-c148-4b25-8b6e-31ceae427c37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_InvestmentInLowIncomeHousingTaxPartnership_0c5796fc-9faf-4d00-aac5-87f6fdae33eb" xlink:href="hfwa-20210630.xsd#hfwa_InvestmentInLowIncomeHousingTaxPartnership"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a1c8b0bb-5f3d-4e40-81ad-db585de2d5dd" xlink:to="loc_hfwa_InvestmentInLowIncomeHousingTaxPartnership_0c5796fc-9faf-4d00-aac5-87f6fdae33eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CumulativeEffectFromChangeInAccountingPolicy_ece8075b-6bfb-446f-bddb-f15a9e0ce618" xlink:href="hfwa-20210630.xsd#hfwa_CumulativeEffectFromChangeInAccountingPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a1c8b0bb-5f3d-4e40-81ad-db585de2d5dd" xlink:to="loc_hfwa_CumulativeEffectFromChangeInAccountingPolicy_ece8075b-6bfb-446f-bddb-f15a9e0ce618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_42feac06-c22a-4a51-98ec-93bb80d3f9a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a1c8b0bb-5f3d-4e40-81ad-db585de2d5dd" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_42feac06-c22a-4a51-98ec-93bb80d3f9a3" 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-20210630.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_764c1f52-16f9-4111-a4df-641e2461acde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_76b071c1-068a-45d6-8859-3c7245552e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_764c1f52-16f9-4111-a4df-641e2461acde" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_76b071c1-068a-45d6-8859-3c7245552e1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsPolicies" xlink:type="simple" xlink:href="hfwa-20210630.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_0b577060-8e3c-4385-b413-6062d7c1c97a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations_bc653924-0252-4857-a0da-f8003f626f47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NatureOfOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0b577060-8e3c-4385-b413-6062d7c1c97a" xlink:to="loc_us-gaap_NatureOfOperations_bc653924-0252-4857-a0da-f8003f626f47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_9ce0e14d-4d99-4d12-80b4-c90e4ccb28c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0b577060-8e3c-4385-b413-6062d7c1c97a" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_9ce0e14d-4d99-4d12-80b4-c90e4ccb28c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_05dcdb83-85a0-44be-a522-610d5b202d72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0b577060-8e3c-4385-b413-6062d7c1c97a" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_05dcdb83-85a0-44be-a522-610d5b202d72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails" xlink:type="simple" xlink:href="hfwa-20210630.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_a6aba492-cdb8-4da9-a59d-fb819036a73c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a0a14caa-6e7e-4db2-ac00-cdb6c975d589" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a6aba492-cdb8-4da9-a59d-fb819036a73c" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a0a14caa-6e7e-4db2-ac00-cdb6c975d589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_07d3adc6-27ad-4142-9c15-9ba55cf44d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a0a14caa-6e7e-4db2-ac00-cdb6c975d589" xlink:to="loc_us-gaap_OtherCommitmentsAxis_07d3adc6-27ad-4142-9c15-9ba55cf44d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_8aa754d8-a684-463a-bb7e-ec1f0307635f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_07d3adc6-27ad-4142-9c15-9ba55cf44d5d" xlink:to="loc_us-gaap_OtherCommitmentsDomain_8aa754d8-a684-463a-bb7e-ec1f0307635f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_UnusedCommitmentstoExtendCreditMember_fae758eb-8f63-4835-9427-603fb5733683" xlink:href="hfwa-20210630.xsd#hfwa_UnusedCommitmentstoExtendCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_8aa754d8-a684-463a-bb7e-ec1f0307635f" xlink:to="loc_hfwa_UnusedCommitmentstoExtendCreditMember_fae758eb-8f63-4835-9427-603fb5733683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TotalAllowanceforCreditLossesMember_bde4a56d-22b1-42b9-8062-b92307e3a5fd" xlink:href="hfwa-20210630.xsd#hfwa_TotalAllowanceforCreditLossesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_8aa754d8-a684-463a-bb7e-ec1f0307635f" xlink:to="loc_hfwa_TotalAllowanceforCreditLossesMember_bde4a56d-22b1-42b9-8062-b92307e3a5fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_0791b0dd-35bf-432d-aa9c-85fba9b56fc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a0a14caa-6e7e-4db2-ac00-cdb6c975d589" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_0791b0dd-35bf-432d-aa9c-85fba9b56fc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_72e2e6ff-f3f5-4980-853d-6c1142d2c82c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_0791b0dd-35bf-432d-aa9c-85fba9b56fc7" xlink:to="loc_us-gaap_TypeOfAdoptionMember_72e2e6ff-f3f5-4980-853d-6c1142d2c82c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_204e7431-9708-438e-a0ab-e40d726dc0b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_72e2e6ff-f3f5-4980-853d-6c1142d2c82c" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_204e7431-9708-438e-a0ab-e40d726dc0b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7a405400-fa41-4ce1-ab6f-b02e186c2bda" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a0a14caa-6e7e-4db2-ac00-cdb6c975d589" xlink:to="loc_dei_LegalEntityAxis_7a405400-fa41-4ce1-ab6f-b02e186c2bda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6d53b287-b7b6-4f96-8d7e-e01f1326c142" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_7a405400-fa41-4ce1-ab6f-b02e186c2bda" xlink:to="loc_dei_EntityDomain_6d53b287-b7b6-4f96-8d7e-e01f1326c142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_HeritageBankMember_5fc636d5-c581-4e3b-a4e0-67e9825c8238" xlink:href="hfwa-20210630.xsd#hfwa_HeritageBankMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6d53b287-b7b6-4f96-8d7e-e01f1326c142" xlink:to="loc_hfwa_HeritageBankMember_5fc636d5-c581-4e3b-a4e0-67e9825c8238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_06fcd41a-f91d-406c-bef6-5c83e02b4e40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a0a14caa-6e7e-4db2-ac00-cdb6c975d589" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_06fcd41a-f91d-406c-bef6-5c83e02b4e40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_3856e482-e979-401d-b45b-122a5673a0b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_06fcd41a-f91d-406c-bef6-5c83e02b4e40" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_3856e482-e979-401d-b45b-122a5673a0b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_9c1c7b60-0bb8-4ace-998e-6bad9ddb4cc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_3856e482-e979-401d-b45b-122a5673a0b6" xlink:to="loc_us-gaap_SubsequentEventMember_9c1c7b60-0bb8-4ace-998e-6bad9ddb4cc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_daa3033c-03d7-42c3-8eb8-ae4699572c7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a0a14caa-6e7e-4db2-ac00-cdb6c975d589" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_daa3033c-03d7-42c3-8eb8-ae4699572c7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NumberOfBranchesConsolidated_5ec9a665-c293-4f4a-8a73-654e1168d33e" xlink:href="hfwa-20210630.xsd#hfwa_NumberOfBranchesConsolidated"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_daa3033c-03d7-42c3-8eb8-ae4699572c7c" xlink:to="loc_hfwa_NumberOfBranchesConsolidated_5ec9a665-c293-4f4a-8a73-654e1168d33e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NumberOfBranchesOperating_8538abe8-8b31-468c-8a09-15593ca909e3" xlink:href="hfwa-20210630.xsd#hfwa_NumberOfBranchesOperating"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_daa3033c-03d7-42c3-8eb8-ae4699572c7c" xlink:to="loc_hfwa_NumberOfBranchesOperating_8538abe8-8b31-468c-8a09-15593ca909e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption_5a8a37fe-0335-47b0-96b2-6deb30329409" xlink:href="hfwa-20210630.xsd#hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_daa3033c-03d7-42c3-8eb8-ae4699572c7c" xlink:to="loc_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption_5a8a37fe-0335-47b0-96b2-6deb30329409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax_c8666440-4b55-4eb4-a199-e022b20dbbf6" xlink:href="hfwa-20210630.xsd#hfwa_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_daa3033c-03d7-42c3-8eb8-ae4699572c7c" xlink:to="loc_hfwa_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax_c8666440-4b55-4eb4-a199-e022b20dbbf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecurities" xlink:type="simple" xlink:href="hfwa-20210630.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_5b617f13-fbeb-4bb1-965c-0fe9e107da69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_08c18ab3-fa42-4244-971c-d5cbe9f3625e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_5b617f13-fbeb-4bb1-965c-0fe9e107da69" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_08c18ab3-fa42-4244-971c-d5cbe9f3625e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesTables" xlink:type="simple" xlink:href="hfwa-20210630.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_ee775516-a1b9-4b85-93b8-39ee19a1f2bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_d75bcb34-1960-4008-aa08-3f9652436371" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_ee775516-a1b9-4b85-93b8-39ee19a1f2bb" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_d75bcb34-1960-4008-aa08-3f9652436371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_05b93dbd-1875-4d6d-92ed-9125e324f7e2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_ee775516-a1b9-4b85-93b8-39ee19a1f2bb" xlink:to="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_05b93dbd-1875-4d6d-92ed-9125e324f7e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_bae213f3-dfec-47dd-9a80-db5f95071d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_ee775516-a1b9-4b85-93b8-39ee19a1f2bb" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_bae213f3-dfec-47dd-9a80-db5f95071d3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_72163ca4-da40-4589-ac7a-91eaa2a7f5e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRealizedGainLossTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_ee775516-a1b9-4b85-93b8-39ee19a1f2bb" xlink:to="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_72163ca4-da40-4589-ac7a-91eaa2a7f5e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock_7f4aa8f7-8f21-468e-819f-f451e3e23fea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_ee775516-a1b9-4b85-93b8-39ee19a1f2bb" xlink:to="loc_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock_7f4aa8f7-8f21-468e-819f-f451e3e23fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails" xlink:type="simple" xlink:href="hfwa-20210630.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_aebe0062-dab4-4870-97f8-ef6af5a6fb7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsTable_16c8d61d-fa6e-4e93-805c-a9f2a3dc6081" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentHoldingsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_aebe0062-dab4-4870-97f8-ef6af5a6fb7a" xlink:to="loc_us-gaap_InvestmentHoldingsTable_16c8d61d-fa6e-4e93-805c-a9f2a3dc6081" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_8e1b656c-ef09-49fe-b3c5-bed7ae5d97da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsTable_16c8d61d-fa6e-4e93-805c-a9f2a3dc6081" xlink:to="loc_us-gaap_FinancialInstrumentAxis_8e1b656c-ef09-49fe-b3c5-bed7ae5d97da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f320beae-6682-4b31-9af8-219e7ce00f9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_8e1b656c-ef09-49fe-b3c5-bed7ae5d97da" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f320beae-6682-4b31-9af8-219e7ce00f9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_ccba69c3-91e1-43c9-9990-313d3c5620a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f320beae-6682-4b31-9af8-219e7ce00f9b" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_ccba69c3-91e1-43c9-9990-313d3c5620a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_1cf9de87-404a-4fa7-8d03-13615ceb320e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f320beae-6682-4b31-9af8-219e7ce00f9b" xlink:to="loc_us-gaap_MunicipalBondsMember_1cf9de87-404a-4fa7-8d03-13615ceb320e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_8d3eee03-16f6-4a3f-816d-3cf9739a2029" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f320beae-6682-4b31-9af8-219e7ce00f9b" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_8d3eee03-16f6-4a3f-816d-3cf9739a2029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_1fe57b0c-1804-4d1a-b069-73eb29829407" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f320beae-6682-4b31-9af8-219e7ce00f9b" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_1fe57b0c-1804-4d1a-b069-73eb29829407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_1b95555c-ea4d-490a-b314-596fdc78efd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f320beae-6682-4b31-9af8-219e7ce00f9b" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_1b95555c-ea4d-490a-b314-596fdc78efd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAggregatedInvestmentsMember_1e81f424-b340-47fa-be8c-10048f5ce5eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAggregatedInvestmentsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f320beae-6682-4b31-9af8-219e7ce00f9b" xlink:to="loc_us-gaap_OtherAggregatedInvestmentsMember_1e81f424-b340-47fa-be8c-10048f5ce5eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsLineItems_146f7d8e-6a7c-4156-9d71-f3ae9e64e34b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentHoldingsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsTable_16c8d61d-fa6e-4e93-805c-a9f2a3dc6081" xlink:to="loc_us-gaap_InvestmentHoldingsLineItems_146f7d8e-6a7c-4156-9d71-f3ae9e64e34b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_28eaaac3-a776-4105-ae6b-331d1362776c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradingSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_146f7d8e-6a7c-4156-9d71-f3ae9e64e34b" xlink:to="loc_us-gaap_TradingSecurities_28eaaac3-a776-4105-ae6b-331d1362776c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_3c15c907-6a1d-427e-a143-0440368a16b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_146f7d8e-6a7c-4156-9d71-f3ae9e64e34b" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_3c15c907-6a1d-427e-a143-0440368a16b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_775ad72f-dab9-43c5-ab25-b4cbd79b4d89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_146f7d8e-6a7c-4156-9d71-f3ae9e64e34b" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_775ad72f-dab9-43c5-ab25-b4cbd79b4d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_b83965a5-87bb-45fd-b4f4-9df7de0662ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_146f7d8e-6a7c-4156-9d71-f3ae9e64e34b" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_b83965a5-87bb-45fd-b4f4-9df7de0662ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7be1aa79-4586-4bf9-a05a-8f1f694b6aef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_146f7d8e-6a7c-4156-9d71-f3ae9e64e34b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7be1aa79-4586-4bf9-a05a-8f1f694b6aef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails" xlink:type="simple" xlink:href="hfwa-20210630.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_2ae18974-90f8-41a0-bb59-041b1a929181" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_b4dc9404-fe25-4069-a31f-0107eca7eec1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2ae18974-90f8-41a0-bb59-041b1a929181" xlink:to="loc_us-gaap_StatementTable_b4dc9404-fe25-4069-a31f-0107eca7eec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_b41bcea7-b503-46c5-9c96-97ea27e72923" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b4dc9404-fe25-4069-a31f-0107eca7eec1" xlink:to="loc_us-gaap_FinancialInstrumentAxis_b41bcea7-b503-46c5-9c96-97ea27e72923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_bef638c2-84bd-45f1-976c-241e66d745fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_b41bcea7-b503-46c5-9c96-97ea27e72923" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_bef638c2-84bd-45f1-976c-241e66d745fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_6cab2930-d320-4d1e-9e01-415ff1b79cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_bef638c2-84bd-45f1-976c-241e66d745fc" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_6cab2930-d320-4d1e-9e01-415ff1b79cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_0ea02e2a-0112-4bd2-b722-fa0089b60030" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b4dc9404-fe25-4069-a31f-0107eca7eec1" xlink:to="loc_us-gaap_StatementLineItems_0ea02e2a-0112-4bd2-b722-fa0089b60030" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_e37f19da-237b-4c73-8460-2668d98b165c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0ea02e2a-0112-4bd2-b722-fa0089b60030" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_e37f19da-237b-4c73-8460-2668d98b165c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInvestmentIncomeReceivable_3c576ae3-7601-418e-ab9a-877657deefc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedInvestmentIncomeReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0ea02e2a-0112-4bd2-b722-fa0089b60030" xlink:to="loc_us-gaap_AccruedInvestmentIncomeReceivable_3c576ae3-7601-418e-ab9a-877657deefc9" 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-20210630.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_cf094209-750b-43c7-ba54-003e6515f605" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_7045cb3b-23c0-4334-b3da-160b4d0915b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_cf094209-750b-43c7-ba54-003e6515f605" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_7045cb3b-23c0-4334-b3da-160b4d0915b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_ae43ed4d-ed61-4c7a-879d-5ff12fffb7ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_7045cb3b-23c0-4334-b3da-160b4d0915b5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_ae43ed4d-ed61-4c7a-879d-5ff12fffb7ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_7b14c1cf-3a40-4c37-b66f-98cee7f42f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_7045cb3b-23c0-4334-b3da-160b4d0915b5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_7b14c1cf-3a40-4c37-b66f-98cee7f42f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_53abaa20-e4ce-4c64-b9be-96cc188b9ead" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_7045cb3b-23c0-4334-b3da-160b4d0915b5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_53abaa20-e4ce-4c64-b9be-96cc188b9ead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_f0f2d990-4466-4e0f-882e-73b06dd981fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_7045cb3b-23c0-4334-b3da-160b4d0915b5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_f0f2d990-4466-4e0f-882e-73b06dd981fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f271d105-7c01-4db6-a888-adce203868a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_7045cb3b-23c0-4334-b3da-160b4d0915b5" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f271d105-7c01-4db6-a888-adce203868a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_dadceaaa-b70d-4809-9d2f-73214db6835a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_cf094209-750b-43c7-ba54-003e6515f605" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_dadceaaa-b70d-4809-9d2f-73214db6835a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_50d79e3a-780b-4dde-92b8-989f752981ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_dadceaaa-b70d-4809-9d2f-73214db6835a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_50d79e3a-780b-4dde-92b8-989f752981ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_b4c1e950-f73d-44e5-8c6e-3f8c72a7148e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_dadceaaa-b70d-4809-9d2f-73214db6835a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_b4c1e950-f73d-44e5-8c6e-3f8c72a7148e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_b3c3bf02-5a1e-44e3-9eb9-5e41172f9065" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_dadceaaa-b70d-4809-9d2f-73214db6835a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_b3c3bf02-5a1e-44e3-9eb9-5e41172f9065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_77633a7a-416d-4284-b5e3-fc467241e7c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_dadceaaa-b70d-4809-9d2f-73214db6835a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_77633a7a-416d-4284-b5e3-fc467241e7c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_5135b09d-5c82-4580-a74c-683990b74144" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_dadceaaa-b70d-4809-9d2f-73214db6835a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_5135b09d-5c82-4580-a74c-683990b74144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails" xlink:type="simple" xlink:href="hfwa-20210630.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_2f8ccf26-eefe-4820-9db5-ab174e0b4d62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsTable_2f3df624-29cf-4741-bd2b-17d13c6d1d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentHoldingsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2f8ccf26-eefe-4820-9db5-ab174e0b4d62" xlink:to="loc_us-gaap_InvestmentHoldingsTable_2f3df624-29cf-4741-bd2b-17d13c6d1d2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_82baa86e-4e53-4030-bcf5-416bd3d13360" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsTable_2f3df624-29cf-4741-bd2b-17d13c6d1d2a" xlink:to="loc_us-gaap_FinancialInstrumentAxis_82baa86e-4e53-4030-bcf5-416bd3d13360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cef0d7e8-ae76-4e69-9c59-5e42f9f5a0c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_82baa86e-4e53-4030-bcf5-416bd3d13360" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cef0d7e8-ae76-4e69-9c59-5e42f9f5a0c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_05343664-3954-48d0-85a7-2dedad9b70e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cef0d7e8-ae76-4e69-9c59-5e42f9f5a0c6" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_05343664-3954-48d0-85a7-2dedad9b70e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_9dd8956c-097d-46ba-bd35-d12ff90f3457" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cef0d7e8-ae76-4e69-9c59-5e42f9f5a0c6" xlink:to="loc_us-gaap_MunicipalBondsMember_9dd8956c-097d-46ba-bd35-d12ff90f3457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_573f2fee-732e-4d9a-a608-30b6152c9f58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cef0d7e8-ae76-4e69-9c59-5e42f9f5a0c6" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_573f2fee-732e-4d9a-a608-30b6152c9f58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_7f2a0063-c451-4805-b42d-e4a2c2d686db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cef0d7e8-ae76-4e69-9c59-5e42f9f5a0c6" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_7f2a0063-c451-4805-b42d-e4a2c2d686db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_fccbc5d1-8433-4343-adff-5e9d4d5330ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cef0d7e8-ae76-4e69-9c59-5e42f9f5a0c6" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_fccbc5d1-8433-4343-adff-5e9d4d5330ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAggregatedInvestmentsMember_13e53a82-76e4-4a61-a1fb-59fc425733c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAggregatedInvestmentsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cef0d7e8-ae76-4e69-9c59-5e42f9f5a0c6" xlink:to="loc_us-gaap_OtherAggregatedInvestmentsMember_13e53a82-76e4-4a61-a1fb-59fc425733c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsLineItems_cfda79ba-88e6-4e10-aa0a-b79514746b1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentHoldingsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsTable_2f3df624-29cf-4741-bd2b-17d13c6d1d2a" xlink:to="loc_us-gaap_InvestmentHoldingsLineItems_cfda79ba-88e6-4e10-aa0a-b79514746b1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_ebab5931-b128-4c71-8959-8c042f7ebacc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_cfda79ba-88e6-4e10-aa0a-b79514746b1c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_ebab5931-b128-4c71-8959-8c042f7ebacc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_d1231b27-4aee-42bd-898c-e4e6f0c367a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_ebab5931-b128-4c71-8959-8c042f7ebacc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_d1231b27-4aee-42bd-898c-e4e6f0c367a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_7e14c21b-7ab3-45d8-9045-5216ce6d0ee0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_ebab5931-b128-4c71-8959-8c042f7ebacc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_7e14c21b-7ab3-45d8-9045-5216ce6d0ee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_51244e29-0cfd-4376-8988-0d478b4c80b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_ebab5931-b128-4c71-8959-8c042f7ebacc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_51244e29-0cfd-4376-8988-0d478b4c80b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract_664f41c2-d9eb-4e3e-a46d-54b6ac264ed6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_cfda79ba-88e6-4e10-aa0a-b79514746b1c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract_664f41c2-d9eb-4e3e-a46d-54b6ac264ed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_e3db9a06-749a-4b85-823b-c5d30a2ff087" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract_664f41c2-d9eb-4e3e-a46d-54b6ac264ed6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_e3db9a06-749a-4b85-823b-c5d30a2ff087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_67a24d05-9fbc-407d-9c4d-3a833d68bf7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract_664f41c2-d9eb-4e3e-a46d-54b6ac264ed6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_67a24d05-9fbc-407d-9c4d-3a833d68bf7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_be532da5-0f60-4712-be3d-c59fd4359aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract_664f41c2-d9eb-4e3e-a46d-54b6ac264ed6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_be532da5-0f60-4712-be3d-c59fd4359aaa" 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-20210630.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_0463b346-c68b-402d-99dc-1bd8b8cb6f0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_6b331388-454f-44a9-8772-554f512db879" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0463b346-c68b-402d-99dc-1bd8b8cb6f0a" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_6b331388-454f-44a9-8772-554f512db879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_2dfb39fa-dd7e-4286-8f75-8d7ef672f56a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0463b346-c68b-402d-99dc-1bd8b8cb6f0a" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_2dfb39fa-dd7e-4286-8f75-8d7ef672f56a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_3e3c8c54-6683-42ca-8f57-5c3758d644b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0463b346-c68b-402d-99dc-1bd8b8cb6f0a" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_3e3c8c54-6683-42ca-8f57-5c3758d644b8" 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-20210630.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_ef2f62da-0248-4d48-b039-90247bd0d1a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsTable_1445ed0d-a9cc-446a-af11-8ca076382bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentHoldingsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_ef2f62da-0248-4d48-b039-90247bd0d1a9" xlink:to="loc_us-gaap_InvestmentHoldingsTable_1445ed0d-a9cc-446a-af11-8ca076382bc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_685965cd-82b7-4295-a90f-b053a5a6b81a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsTable_1445ed0d-a9cc-446a-af11-8ca076382bc9" xlink:to="loc_us-gaap_InvestmentTypeAxis_685965cd-82b7-4295-a90f-b053a5a6b81a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_d8733f27-a6c2-42f9-ba94-1b096bd056e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_685965cd-82b7-4295-a90f-b053a5a6b81a" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_d8733f27-a6c2-42f9-ba94-1b096bd056e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember_54dde3f1-e9c4-4c65-a27b-481d2ac6b318" xlink:href="hfwa-20210630.xsd#hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_d8733f27-a6c2-42f9-ba94-1b096bd056e3" xlink:to="loc_hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember_54dde3f1-e9c4-4c65-a27b-481d2ac6b318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAgreementsMember_2a8d6415-2612-4e67-b892-be1b8d50360a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepurchaseAgreementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_d8733f27-a6c2-42f9-ba94-1b096bd056e3" xlink:to="loc_us-gaap_RepurchaseAgreementsMember_2a8d6415-2612-4e67-b892-be1b8d50360a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OtherSecuritiesPledgedMember_c45504c4-4cce-411b-bd91-d69bf2d09333" xlink:href="hfwa-20210630.xsd#hfwa_OtherSecuritiesPledgedMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_d8733f27-a6c2-42f9-ba94-1b096bd056e3" xlink:to="loc_hfwa_OtherSecuritiesPledgedMember_c45504c4-4cce-411b-bd91-d69bf2d09333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsLineItems_838627b7-0913-4ebc-be3a-4141890f41b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentHoldingsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsTable_1445ed0d-a9cc-446a-af11-8ca076382bc9" xlink:to="loc_us-gaap_InvestmentHoldingsLineItems_838627b7-0913-4ebc-be3a-4141890f41b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract_c0a90c40-9242-4478-8b7b-a90e92b809da" xlink:href="hfwa-20210630.xsd#hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_838627b7-0913-4ebc-be3a-4141890f41b6" xlink:to="loc_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract_c0a90c40-9242-4478-8b7b-a90e92b809da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost_7b9b91bc-bc4d-4587-8c0e-cfdb28023bd5" xlink:href="hfwa-20210630.xsd#hfwa_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract_c0a90c40-9242-4478-8b7b-a90e92b809da" xlink:to="loc_hfwa_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost_7b9b91bc-bc4d-4587-8c0e-cfdb28023bd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue_ba64b4b2-f160-41b3-bba8-f4400fe77cef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_ScheduledOfAmortizedCostAndFairValueOfSecuritiesPledgedAsCollateralAbstract_c0a90c40-9242-4478-8b7b-a90e92b809da" xlink:to="loc_us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue_ba64b4b2-f160-41b3-bba8-f4400fe77cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivable" xlink:type="simple" xlink:href="hfwa-20210630.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_4986526a-5869-41ef-b88c-b8abd9d53858" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesTextBlock_e69d061c-d378-46a1-abdf-55f11878b39d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_4986526a-5869-41ef-b88c-b8abd9d53858" xlink:to="loc_us-gaap_FinancingReceivablesTextBlock_e69d061c-d378-46a1-abdf-55f11878b39d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivableTables" xlink:type="simple" xlink:href="hfwa-20210630.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_e3887bfd-274c-4a53-ad9d-143a868d3820" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_33f55062-1566-4ee0-8957-79bbf0480aef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_e3887bfd-274c-4a53-ad9d-143a868d3820" xlink:to="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_33f55062-1566-4ee0-8957-79bbf0480aef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_5dca9de2-d598-4ccb-8f06-4fd2b11fb6a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_e3887bfd-274c-4a53-ad9d-143a868d3820" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_5dca9de2-d598-4ccb-8f06-4fd2b11fb6a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_56272389-854b-483a-8560-6f9636f9b3dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PastDueFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_e3887bfd-274c-4a53-ad9d-143a868d3820" xlink:to="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_56272389-854b-483a-8560-6f9636f9b3dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CreditLossFinancialInstrumentTableTextBlock_5c21868b-9ab9-4b39-ae4c-192b218a0b52" xlink:href="hfwa-20210630.xsd#hfwa_CreditLossFinancialInstrumentTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_e3887bfd-274c-4a53-ad9d-143a868d3820" xlink:to="loc_hfwa_CreditLossFinancialInstrumentTableTextBlock_5c21868b-9ab9-4b39-ae4c-192b218a0b52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_3cb39274-b96f-4a7d-a5fc-85cf41782dd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_e3887bfd-274c-4a53-ad9d-143a868d3820" xlink:to="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_3cb39274-b96f-4a7d-a5fc-85cf41782dd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock_412e353f-2453-431e-8a8b-58537a2ceefd" xlink:href="hfwa-20210630.xsd#hfwa_TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_e3887bfd-274c-4a53-ad9d-143a868d3820" xlink:to="loc_hfwa_TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock_412e353f-2453-431e-8a8b-58537a2ceefd" 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-20210630.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_cd897eef-093c-4511-b7e9-c2ffae0efbd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a9a2d66f-edfc-4e75-9d11-b308c7d163d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_cd897eef-093c-4511-b7e9-c2ffae0efbd0" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a9a2d66f-edfc-4e75-9d11-b308c7d163d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_dc4992dc-5021-404a-9df7-85c6f4d78c54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a9a2d66f-edfc-4e75-9d11-b308c7d163d6" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_dc4992dc-5021-404a-9df7-85c6f4d78c54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_22f7afbe-5276-44c6-9306-924a15662a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_dc4992dc-5021-404a-9df7-85c6f4d78c54" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_22f7afbe-5276-44c6-9306-924a15662a4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_ba541821-29ae-4fe4-bc86-2c80cbbf02ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_22f7afbe-5276-44c6-9306-924a15662a4f" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_ba541821-29ae-4fe4-bc86-2c80cbbf02ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_7cd9dd05-e393-4413-91d5-14933fc48280" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_22f7afbe-5276-44c6-9306-924a15662a4f" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_7cd9dd05-e393-4413-91d5-14933fc48280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_c8353fb3-cb06-4805-9f8e-2c9857b3fbd5" xlink:href="hfwa-20210630.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_22f7afbe-5276-44c6-9306-924a15662a4f" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_c8353fb3-cb06-4805-9f8e-2c9857b3fbd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_d0540b20-cdba-4b9c-8b96-cdd7965fc938" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_22f7afbe-5276-44c6-9306-924a15662a4f" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_d0540b20-cdba-4b9c-8b96-cdd7965fc938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ad37daa3-7be8-4040-84dd-8324ee3f60b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a9a2d66f-edfc-4e75-9d11-b308c7d163d6" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ad37daa3-7be8-4040-84dd-8324ee3f60b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_818351fc-7ce6-4245-878a-0ec7af4cd584" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ad37daa3-7be8-4040-84dd-8324ee3f60b5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_818351fc-7ce6-4245-878a-0ec7af4cd584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_21e9972c-d3fc-40f0-b076-0221283afba2" xlink:href="hfwa-20210630.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_818351fc-7ce6-4245-878a-0ec7af4cd584" xlink:to="loc_hfwa_CommercialAndIndustrialMember_21e9972c-d3fc-40f0-b076-0221283afba2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PaycheckProtectionProgramMember_b1b79d3d-934f-4f78-80c1-091255e8dc30" xlink:href="hfwa-20210630.xsd#hfwa_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_818351fc-7ce6-4245-878a-0ec7af4cd584" xlink:to="loc_hfwa_PaycheckProtectionProgramMember_b1b79d3d-934f-4f78-80c1-091255e8dc30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_a443eb51-f297-4dd8-b418-019676e7aa92" xlink:href="hfwa-20210630.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_818351fc-7ce6-4245-878a-0ec7af4cd584" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_a443eb51-f297-4dd8-b418-019676e7aa92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_33f879f4-01d4-4983-9818-099b5ae0ee85" xlink:href="hfwa-20210630.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_818351fc-7ce6-4245-878a-0ec7af4cd584" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_33f879f4-01d4-4983-9818-099b5ae0ee85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_42f821d8-44b9-45c7-b2a8-a14cc921fcea" xlink:href="hfwa-20210630.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_818351fc-7ce6-4245-878a-0ec7af4cd584" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_42f821d8-44b9-45c7-b2a8-a14cc921fcea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_ceeedcd8-ab5b-4e50-9fe9-3bb00d3ce63f" xlink:href="hfwa-20210630.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_818351fc-7ce6-4245-878a-0ec7af4cd584" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_ceeedcd8-ab5b-4e50-9fe9-3bb00d3ce63f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a528aca6-2826-4b4c-8d05-f174b472b1a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a9a2d66f-edfc-4e75-9d11-b308c7d163d6" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a528aca6-2826-4b4c-8d05-f174b472b1a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NumberOfLoanSegments_9327fc69-d424-45ea-a13b-7df9141ec813" xlink:href="hfwa-20210630.xsd#hfwa_NumberOfLoanSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a528aca6-2826-4b4c-8d05-f174b472b1a0" xlink:to="loc_hfwa_NumberOfLoanSegments_9327fc69-d424-45ea-a13b-7df9141ec813" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_b2ab3847-48c3-4e77-8bd5-f47789982398" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a528aca6-2826-4b4c-8d05-f174b472b1a0" xlink:to="loc_us-gaap_NotesReceivableGross_b2ab3847-48c3-4e77-8bd5-f47789982398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_a0e8990b-730c-4331-84ea-f984001e434d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a528aca6-2826-4b4c-8d05-f174b472b1a0" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_a0e8990b-730c-4331-84ea-f984001e434d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_057dc1fd-72ba-40d9-82be-08bd8b09c83c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a528aca6-2826-4b4c-8d05-f174b472b1a0" xlink:to="loc_us-gaap_NotesReceivableNet_057dc1fd-72ba-40d9-82be-08bd8b09c83c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount_ee575ff7-419d-49be-a325-f6088d6d7361" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a528aca6-2826-4b4c-8d05-f174b472b1a0" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount_ee575ff7-419d-49be-a325-f6088d6d7361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_e6adc0b3-211f-4a5f-bbcf-676e5ae685c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a528aca6-2826-4b4c-8d05-f174b472b1a0" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_e6adc0b3-211f-4a5f-bbcf-676e5ae685c0" 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-20210630.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_c828b7ff-3195-4753-9a86-5553b5992c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_2b8851ee-6b37-4eb1-bf1b-b0b6e1489094" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_c828b7ff-3195-4753-9a86-5553b5992c1e" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_2b8851ee-6b37-4eb1-bf1b-b0b6e1489094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_60e2eff9-b09c-4ecd-a4de-62818da86596" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_2b8851ee-6b37-4eb1-bf1b-b0b6e1489094" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_60e2eff9-b09c-4ecd-a4de-62818da86596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_1cf1226f-0dec-4d82-b4bb-41b57f63deeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_60e2eff9-b09c-4ecd-a4de-62818da86596" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_1cf1226f-0dec-4d82-b4bb-41b57f63deeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PassMember_ac068083-91c5-494a-9bb4-82b5059286eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PassMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_1cf1226f-0dec-4d82-b4bb-41b57f63deeb" xlink:to="loc_us-gaap_PassMember_ac068083-91c5-494a-9bb4-82b5059286eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialMentionMember_5cfe32ff-0a19-49f3-9669-6c2d677f0fa2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SpecialMentionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_1cf1226f-0dec-4d82-b4bb-41b57f63deeb" xlink:to="loc_us-gaap_SpecialMentionMember_5cfe32ff-0a19-49f3-9669-6c2d677f0fa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubstandardMember_2f2d42d7-6346-4b24-acfe-9c56b613d6d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubstandardMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_1cf1226f-0dec-4d82-b4bb-41b57f63deeb" xlink:to="loc_us-gaap_SubstandardMember_2f2d42d7-6346-4b24-acfe-9c56b613d6d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_4a2a4029-e6c5-4ac9-ba5e-4f8997058cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_2b8851ee-6b37-4eb1-bf1b-b0b6e1489094" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_4a2a4029-e6c5-4ac9-ba5e-4f8997058cfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d9b69bc1-d9a5-49b8-b58b-72f5241977e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_4a2a4029-e6c5-4ac9-ba5e-4f8997058cfd" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d9b69bc1-d9a5-49b8-b58b-72f5241977e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_aff64c8d-5b04-463e-b5f8-3e4768fc05bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d9b69bc1-d9a5-49b8-b58b-72f5241977e7" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_aff64c8d-5b04-463e-b5f8-3e4768fc05bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_6293f263-514c-460f-8ed1-b52c99b69bae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d9b69bc1-d9a5-49b8-b58b-72f5241977e7" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_6293f263-514c-460f-8ed1-b52c99b69bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_7f5b7407-466d-4b61-84f4-2121c5475456" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d9b69bc1-d9a5-49b8-b58b-72f5241977e7" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_7f5b7407-466d-4b61-84f4-2121c5475456" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_57bebc0c-13bc-4e93-a43c-7b3624e6caab" xlink:href="hfwa-20210630.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d9b69bc1-d9a5-49b8-b58b-72f5241977e7" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_57bebc0c-13bc-4e93-a43c-7b3624e6caab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_36543f5c-c3b7-4834-8986-fde1bc6b66e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_2b8851ee-6b37-4eb1-bf1b-b0b6e1489094" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_36543f5c-c3b7-4834-8986-fde1bc6b66e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5762d54c-df21-4e3f-a215-da004acb398a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_36543f5c-c3b7-4834-8986-fde1bc6b66e5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5762d54c-df21-4e3f-a215-da004acb398a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_20bd8d83-c229-44c4-80ca-3082604b5ce4" xlink:href="hfwa-20210630.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5762d54c-df21-4e3f-a215-da004acb398a" xlink:to="loc_hfwa_CommercialAndIndustrialMember_20bd8d83-c229-44c4-80ca-3082604b5ce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PaycheckProtectionProgramMember_e4d32f88-6291-4af9-8d9a-afb511556df6" xlink:href="hfwa-20210630.xsd#hfwa_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5762d54c-df21-4e3f-a215-da004acb398a" xlink:to="loc_hfwa_PaycheckProtectionProgramMember_e4d32f88-6291-4af9-8d9a-afb511556df6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_c5629f6d-a5f3-4832-845b-f770d1766011" xlink:href="hfwa-20210630.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5762d54c-df21-4e3f-a215-da004acb398a" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_c5629f6d-a5f3-4832-845b-f770d1766011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_26f1d208-7ac2-4435-ac7f-ef4e3e8e4b94" xlink:href="hfwa-20210630.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5762d54c-df21-4e3f-a215-da004acb398a" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_26f1d208-7ac2-4435-ac7f-ef4e3e8e4b94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_7e58ac51-20c2-4f7d-8d0f-4485ac891291" xlink:href="hfwa-20210630.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5762d54c-df21-4e3f-a215-da004acb398a" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_7e58ac51-20c2-4f7d-8d0f-4485ac891291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_5b64cd0c-a547-4a2e-bc14-f5478147fee7" xlink:href="hfwa-20210630.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5762d54c-df21-4e3f-a215-da004acb398a" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_5b64cd0c-a547-4a2e-bc14-f5478147fee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_1341bfa5-4c63-4f59-adbb-cf9ea626d381" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_2b8851ee-6b37-4eb1-bf1b-b0b6e1489094" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_1341bfa5-4c63-4f59-adbb-cf9ea626d381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_9cb104ad-3044-4e3b-b1f6-f9eb4269d799" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_1341bfa5-4c63-4f59-adbb-cf9ea626d381" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_9cb104ad-3044-4e3b-b1f6-f9eb4269d799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_89c5d665-cb2d-4e3f-a1a9-2054aba83053" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_1341bfa5-4c63-4f59-adbb-cf9ea626d381" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_89c5d665-cb2d-4e3f-a1a9-2054aba83053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_7a088496-fa33-4947-847a-1dc8efcb5705" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_1341bfa5-4c63-4f59-adbb-cf9ea626d381" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_7a088496-fa33-4947-847a-1dc8efcb5705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_66647cc2-2054-4c46-8037-54db44354b34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_1341bfa5-4c63-4f59-adbb-cf9ea626d381" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_66647cc2-2054-4c46-8037-54db44354b34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_06aa9f81-0840-45ab-8791-2c4386e01e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_1341bfa5-4c63-4f59-adbb-cf9ea626d381" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_06aa9f81-0840-45ab-8791-2c4386e01e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_8df51ac6-41ad-4a18-915b-0dfd7f690f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_1341bfa5-4c63-4f59-adbb-cf9ea626d381" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_8df51ac6-41ad-4a18-915b-0dfd7f690f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_1268987c-97de-455e-a6d2-539feea9d198" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_1341bfa5-4c63-4f59-adbb-cf9ea626d381" xlink:to="loc_us-gaap_FinancingReceivableRevolving_1268987c-97de-455e-a6d2-539feea9d198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans_c33ff1cd-5278-4abc-aeed-2395c429f449" xlink:href="hfwa-20210630.xsd#hfwa_FinancingReceivablerevolvingconvertedtoTermLoans"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_1341bfa5-4c63-4f59-adbb-cf9ea626d381" xlink:to="loc_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans_c33ff1cd-5278-4abc-aeed-2395c429f449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_bc1416c3-d89c-4453-9af3-df093b0c7f06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_1341bfa5-4c63-4f59-adbb-cf9ea626d381" xlink:to="loc_us-gaap_NotesReceivableGross_bc1416c3-d89c-4453-9af3-df093b0c7f06" 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-20210630.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_3e617d14-05a9-4b39-a666-28b596fd134d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_fa4a75a8-da83-43dc-801a-89b18f119064" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3e617d14-05a9-4b39-a666-28b596fd134d" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_fa4a75a8-da83-43dc-801a-89b18f119064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_cac11c4c-f986-49c8-b47b-b1ae9f608341" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_fa4a75a8-da83-43dc-801a-89b18f119064" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_cac11c4c-f986-49c8-b47b-b1ae9f608341" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_55afc7f2-94da-480f-a6b6-9e91a4a5058c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_cac11c4c-f986-49c8-b47b-b1ae9f608341" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_55afc7f2-94da-480f-a6b6-9e91a4a5058c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonaccrualMember_b7f05cd6-3bd7-4dc6-8ad3-79742a2b6740" xlink:href="hfwa-20210630.xsd#hfwa_NonaccrualMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_55afc7f2-94da-480f-a6b6-9e91a4a5058c" xlink:to="loc_hfwa_NonaccrualMember_b7f05cd6-3bd7-4dc6-8ad3-79742a2b6740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6e9bda47-b82e-4d98-b7e2-a00e67b6a358" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_fa4a75a8-da83-43dc-801a-89b18f119064" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6e9bda47-b82e-4d98-b7e2-a00e67b6a358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1c097dd3-cf2b-47ba-b04f-415a67dbb6cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6e9bda47-b82e-4d98-b7e2-a00e67b6a358" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1c097dd3-cf2b-47ba-b04f-415a67dbb6cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_1fb7b37d-7dcd-4506-97c2-98254e8b5ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1c097dd3-cf2b-47ba-b04f-415a67dbb6cc" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_1fb7b37d-7dcd-4506-97c2-98254e8b5ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_d0d41c9c-1597-4ebc-9a18-d4521c4d67a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1c097dd3-cf2b-47ba-b04f-415a67dbb6cc" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_d0d41c9c-1597-4ebc-9a18-d4521c4d67a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_0ab42705-82db-4850-99ae-4da8640cf972" xlink:href="hfwa-20210630.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1c097dd3-cf2b-47ba-b04f-415a67dbb6cc" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_0ab42705-82db-4850-99ae-4da8640cf972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_c239dbaf-ab01-46a1-b52a-149000fbb023" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1c097dd3-cf2b-47ba-b04f-415a67dbb6cc" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_c239dbaf-ab01-46a1-b52a-149000fbb023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_d3a09335-9ba1-41ed-8863-0d59bb1be240" xlink:href="hfwa-20210630.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1c097dd3-cf2b-47ba-b04f-415a67dbb6cc" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_d3a09335-9ba1-41ed-8863-0d59bb1be240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonaccrualMember_26ba8f54-80c9-4edd-9a6b-fa2ef66afeea" xlink:href="hfwa-20210630.xsd#hfwa_NonaccrualMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1c097dd3-cf2b-47ba-b04f-415a67dbb6cc" xlink:to="loc_hfwa_NonaccrualMember_26ba8f54-80c9-4edd-9a6b-fa2ef66afeea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_0807d85d-9bb1-4d1e-a74b-27da7ef1e095" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_fa4a75a8-da83-43dc-801a-89b18f119064" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_0807d85d-9bb1-4d1e-a74b-27da7ef1e095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6fe3929a-72f7-448b-8bda-ff55a296fb26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_0807d85d-9bb1-4d1e-a74b-27da7ef1e095" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6fe3929a-72f7-448b-8bda-ff55a296fb26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_ecaeaa5e-bbf8-4530-8fd0-13aa292f2978" xlink:href="hfwa-20210630.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6fe3929a-72f7-448b-8bda-ff55a296fb26" xlink:to="loc_hfwa_CommercialAndIndustrialMember_ecaeaa5e-bbf8-4530-8fd0-13aa292f2978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_70e5bd16-eb80-4a86-898e-53702697d3fd" xlink:href="hfwa-20210630.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6fe3929a-72f7-448b-8bda-ff55a296fb26" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_70e5bd16-eb80-4a86-898e-53702697d3fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_5ff7b80e-621e-4ea5-95a3-d30dab6cb4c3" xlink:href="hfwa-20210630.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6fe3929a-72f7-448b-8bda-ff55a296fb26" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_5ff7b80e-621e-4ea5-95a3-d30dab6cb4c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_01d2b7db-9c97-435c-8c47-bf8be0efec79" xlink:href="hfwa-20210630.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6fe3929a-72f7-448b-8bda-ff55a296fb26" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_01d2b7db-9c97-435c-8c47-bf8be0efec79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_2db19e7a-52b1-4895-b889-c80c786e7b85" xlink:href="hfwa-20210630.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6fe3929a-72f7-448b-8bda-ff55a296fb26" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_2db19e7a-52b1-4895-b889-c80c786e7b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_9022f8e3-7ac8-4fc2-91e8-119df3eb8e4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_fa4a75a8-da83-43dc-801a-89b18f119064" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_9022f8e3-7ac8-4fc2-91e8-119df3eb8e4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_47f6e62b-2664-4cca-8fa1-a38f033a22a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_9022f8e3-7ac8-4fc2-91e8-119df3eb8e4d" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_47f6e62b-2664-4cca-8fa1-a38f033a22a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialMentionMember_977d3a9c-6bf3-44a6-b03d-4ee742f67a39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SpecialMentionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_47f6e62b-2664-4cca-8fa1-a38f033a22a9" xlink:to="loc_us-gaap_SpecialMentionMember_977d3a9c-6bf3-44a6-b03d-4ee742f67a39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_5dc58235-9845-4fe2-8e04-26137e281780" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_fa4a75a8-da83-43dc-801a-89b18f119064" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_5dc58235-9845-4fe2-8e04-26137e281780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_d3d90728-9c85-4a8a-bea7-b72adef2220e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableNonaccrualNoAllowance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_5dc58235-9845-4fe2-8e04-26137e281780" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_d3d90728-9c85-4a8a-bea7-b72adef2220e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancingReceivableNonaccrualwithAllowance_6e33fe9f-8017-4ab3-aad1-6843ca7ab474" xlink:href="hfwa-20210630.xsd#hfwa_FinancingReceivableNonaccrualwithAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_5dc58235-9845-4fe2-8e04-26137e281780" xlink:to="loc_hfwa_FinancingReceivableNonaccrualwithAllowance_6e33fe9f-8017-4ab3-aad1-6843ca7ab474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_fb6adf2a-0795-4728-9b0f-0e50341249ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_5dc58235-9845-4fe2-8e04-26137e281780" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_fb6adf2a-0795-4728-9b0f-0e50341249ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod_4752163d-d605-46d1-98b7-06f8e8dab3cd" xlink:href="hfwa-20210630.xsd#hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_5dc58235-9845-4fe2-8e04-26137e281780" xlink:to="loc_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod_4752163d-d605-46d1-98b7-06f8e8dab3cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod_ba55276a-4702-4c8f-a07b-310a6ea3af7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_5dc58235-9845-4fe2-8e04-26137e281780" xlink:to="loc_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod_ba55276a-4702-4c8f-a07b-310a6ea3af7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_4222507d-97de-41e5-91ba-961c9b2a7ec4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_5dc58235-9845-4fe2-8e04-26137e281780" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_4222507d-97de-41e5-91ba-961c9b2a7ec4" 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-20210630.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_8bb80986-c2a0-473b-b26e-f90449cc2e62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_fb4ea2ba-8bfa-48bf-adf8-e5106ca70ff0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_8bb80986-c2a0-473b-b26e-f90449cc2e62" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_fb4ea2ba-8bfa-48bf-adf8-e5106ca70ff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b2dd23db-4904-48e5-8f93-ac2472c3d530" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_fb4ea2ba-8bfa-48bf-adf8-e5106ca70ff0" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b2dd23db-4904-48e5-8f93-ac2472c3d530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4450636b-83d6-45a3-8554-0efadbaf7603" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b2dd23db-4904-48e5-8f93-ac2472c3d530" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4450636b-83d6-45a3-8554-0efadbaf7603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_e3bf6ead-57af-47f6-9fb7-07722095c7d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4450636b-83d6-45a3-8554-0efadbaf7603" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_e3bf6ead-57af-47f6-9fb7-07722095c7d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_17702947-a8c1-49fe-98bb-8d0cff9343d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4450636b-83d6-45a3-8554-0efadbaf7603" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_17702947-a8c1-49fe-98bb-8d0cff9343d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_f70b8aab-c8b1-423f-abb5-affdd1c17327" xlink:href="hfwa-20210630.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4450636b-83d6-45a3-8554-0efadbaf7603" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_f70b8aab-c8b1-423f-abb5-affdd1c17327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_03f24680-7663-4e93-a133-a1549b1560d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4450636b-83d6-45a3-8554-0efadbaf7603" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_03f24680-7663-4e93-a133-a1549b1560d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7d0e274e-a7b5-48cd-b6f8-e13eaeb5c0a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_fb4ea2ba-8bfa-48bf-adf8-e5106ca70ff0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7d0e274e-a7b5-48cd-b6f8-e13eaeb5c0a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96308eab-b84b-4c0c-bca2-25b7bff47a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7d0e274e-a7b5-48cd-b6f8-e13eaeb5c0a1" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96308eab-b84b-4c0c-bca2-25b7bff47a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_a562f076-8278-46df-806e-628e49878282" xlink:href="hfwa-20210630.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96308eab-b84b-4c0c-bca2-25b7bff47a2c" xlink:to="loc_hfwa_CommercialAndIndustrialMember_a562f076-8278-46df-806e-628e49878282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_SBAPPPLoansMember_79a17f3e-2a32-4703-a984-7cc0d8d1ad45" xlink:href="hfwa-20210630.xsd#hfwa_SBAPPPLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96308eab-b84b-4c0c-bca2-25b7bff47a2c" xlink:to="loc_hfwa_SBAPPPLoansMember_79a17f3e-2a32-4703-a984-7cc0d8d1ad45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_68a449cf-ebd9-4d02-8a8e-06df225b2337" xlink:href="hfwa-20210630.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96308eab-b84b-4c0c-bca2-25b7bff47a2c" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_68a449cf-ebd9-4d02-8a8e-06df225b2337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_ab51b97b-00c7-41a7-ba11-68c06bbe322b" xlink:href="hfwa-20210630.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96308eab-b84b-4c0c-bca2-25b7bff47a2c" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_ab51b97b-00c7-41a7-ba11-68c06bbe322b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_4946408b-bd2a-4ec5-9dad-792e1c72f566" xlink:href="hfwa-20210630.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96308eab-b84b-4c0c-bca2-25b7bff47a2c" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_4946408b-bd2a-4ec5-9dad-792e1c72f566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_c44dc74b-9d1a-412f-b9a8-99573a030c49" xlink:href="hfwa-20210630.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96308eab-b84b-4c0c-bca2-25b7bff47a2c" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_c44dc74b-9d1a-412f-b9a8-99573a030c49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_83569717-f5b8-47b8-ad49-fb6432cd5963" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_fb4ea2ba-8bfa-48bf-adf8-e5106ca70ff0" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_83569717-f5b8-47b8-ad49-fb6432cd5963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_e0c491c1-2644-48cd-99ed-50abc139e798" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_83569717-f5b8-47b8-ad49-fb6432cd5963" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_e0c491c1-2644-48cd-99ed-50abc139e798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancingReceivables30to89DaysPastDueMember_c4b66d5f-1b5e-48fe-b3df-73d3f69dc798" xlink:href="hfwa-20210630.xsd#hfwa_FinancingReceivables30to89DaysPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_e0c491c1-2644-48cd-99ed-50abc139e798" xlink:to="loc_hfwa_FinancingReceivables30to89DaysPastDueMember_c4b66d5f-1b5e-48fe-b3df-73d3f69dc798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_518c9602-9d9e-44c9-b459-fad212d78a9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_e0c491c1-2644-48cd-99ed-50abc139e798" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_518c9602-9d9e-44c9-b459-fad212d78a9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_64160663-66a9-48e9-b546-b8db60af3042" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_e0c491c1-2644-48cd-99ed-50abc139e798" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_64160663-66a9-48e9-b546-b8db60af3042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_688b33e6-a607-4865-b8a3-fa078d5448b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_e0c491c1-2644-48cd-99ed-50abc139e798" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_688b33e6-a607-4865-b8a3-fa078d5448b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_a38b8994-b32d-48bd-a0db-40b33b01a8ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_fb4ea2ba-8bfa-48bf-adf8-e5106ca70ff0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_a38b8994-b32d-48bd-a0db-40b33b01a8ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_ed2c1866-f454-496a-9caa-eb89780dc25f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_a38b8994-b32d-48bd-a0db-40b33b01a8ce" xlink:to="loc_us-gaap_NotesReceivableGross_ed2c1866-f454-496a-9caa-eb89780dc25f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans_4830cefa-148b-4de7-8a0e-fd52d8420179" xlink:href="hfwa-20210630.xsd#hfwa_FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_a38b8994-b32d-48bd-a0db-40b33b01a8ce" xlink:to="loc_hfwa_FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans_4830cefa-148b-4de7-8a0e-fd52d8420179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_112c890a-336f-4248-a501-f53606455f99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_a38b8994-b32d-48bd-a0db-40b33b01a8ce" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_112c890a-336f-4248-a501-f53606455f99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails" xlink:type="simple" xlink:href="hfwa-20210630.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_dbd14a8f-f66a-42cc-bb32-0e1a78e3cc9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_162d6f82-0be9-4570-b712-9d2aec8e3aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_dbd14a8f-f66a-42cc-bb32-0e1a78e3cc9a" xlink:to="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_162d6f82-0be9-4570-b712-9d2aec8e3aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_1cda0241-2e59-4b0b-9738-5f0b843c1c9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_162d6f82-0be9-4570-b712-9d2aec8e3aa3" xlink:to="loc_us-gaap_CollateralAxis_1cda0241-2e59-4b0b-9738-5f0b843c1c9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_34b25747-741e-448d-8cee-9eafff5ed3e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralAxis_1cda0241-2e59-4b0b-9738-5f0b843c1c9b" xlink:to="loc_us-gaap_CollateralDomain_34b25747-741e-448d-8cee-9eafff5ed3e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstateMember_f092f8f5-a058-438e-a8c8-0f77d64f7732" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_34b25747-741e-448d-8cee-9eafff5ed3e6" xlink:to="loc_us-gaap_CommercialRealEstateMember_f092f8f5-a058-438e-a8c8-0f77d64f7732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FarmlandMember_6c4a26c7-ca07-45e2-aa08-e7e85c6e10b0" xlink:href="hfwa-20210630.xsd#hfwa_FarmlandMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_34b25747-741e-448d-8cee-9eafff5ed3e6" xlink:to="loc_hfwa_FarmlandMember_6c4a26c7-ca07-45e2-aa08-e7e85c6e10b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateMember_bccd3186-c404-4dcf-ab3e-68468175972c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_34b25747-741e-448d-8cee-9eafff5ed3e6" xlink:to="loc_us-gaap_RealEstateMember_bccd3186-c404-4dcf-ab3e-68468175972c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OtherMember_48768c72-fe6a-499b-adbc-252ad6f730ba" xlink:href="hfwa-20210630.xsd#hfwa_OtherMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_34b25747-741e-448d-8cee-9eafff5ed3e6" xlink:to="loc_hfwa_OtherMember_48768c72-fe6a-499b-adbc-252ad6f730ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_eee5ccce-9a45-40e2-a2bc-fccce9ad24de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_162d6f82-0be9-4570-b712-9d2aec8e3aa3" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_eee5ccce-9a45-40e2-a2bc-fccce9ad24de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_af5a2ee5-cbc7-4342-afa6-446fd1360738" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_eee5ccce-9a45-40e2-a2bc-fccce9ad24de" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_af5a2ee5-cbc7-4342-afa6-446fd1360738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_9b5e6e17-50cb-4651-80fe-838e850e93e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_af5a2ee5-cbc7-4342-afa6-446fd1360738" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_9b5e6e17-50cb-4651-80fe-838e850e93e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_252bf89e-488a-4344-999b-6228a6907110" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_af5a2ee5-cbc7-4342-afa6-446fd1360738" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_252bf89e-488a-4344-999b-6228a6907110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_ce12204f-04c7-494d-9a04-25957198fc4c" xlink:href="hfwa-20210630.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_af5a2ee5-cbc7-4342-afa6-446fd1360738" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_ce12204f-04c7-494d-9a04-25957198fc4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_0e18a499-190d-4f7e-ad01-430ae6706b74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_af5a2ee5-cbc7-4342-afa6-446fd1360738" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_0e18a499-190d-4f7e-ad01-430ae6706b74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_fe7b965f-c779-41b3-a438-5b91c34927e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_162d6f82-0be9-4570-b712-9d2aec8e3aa3" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_fe7b965f-c779-41b3-a438-5b91c34927e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96ed12e7-af4c-466e-94e2-03742378c068" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_fe7b965f-c779-41b3-a438-5b91c34927e5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96ed12e7-af4c-466e-94e2-03742378c068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_332a4779-fb85-4be2-8d14-28c4d763662c" xlink:href="hfwa-20210630.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96ed12e7-af4c-466e-94e2-03742378c068" xlink:to="loc_hfwa_CommercialAndIndustrialMember_332a4779-fb85-4be2-8d14-28c4d763662c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_3baec88c-1a9a-450a-a63d-753d32d79500" xlink:href="hfwa-20210630.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96ed12e7-af4c-466e-94e2-03742378c068" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_3baec88c-1a9a-450a-a63d-753d32d79500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_01d196de-39db-48e8-b9ab-d57a17bf254b" xlink:href="hfwa-20210630.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96ed12e7-af4c-466e-94e2-03742378c068" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_01d196de-39db-48e8-b9ab-d57a17bf254b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_1104c1f8-8cb6-467a-9acb-c60d5ac9e27d" xlink:href="hfwa-20210630.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96ed12e7-af4c-466e-94e2-03742378c068" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_1104c1f8-8cb6-467a-9acb-c60d5ac9e27d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems_a9d13e5c-b88b-4614-8c5a-7f37c17d37cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable_162d6f82-0be9-4570-b712-9d2aec8e3aa3" xlink:to="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems_a9d13e5c-b88b-4614-8c5a-7f37c17d37cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancingReceivableCollateralForSecuredBorrowings_c869bb74-097d-4bb6-be94-2ac2f8f17454" xlink:href="hfwa-20210630.xsd#hfwa_FinancingReceivableCollateralForSecuredBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems_a9d13e5c-b88b-4614-8c5a-7f37c17d37cb" xlink:to="loc_hfwa_FinancingReceivableCollateralForSecuredBorrowings_c869bb74-097d-4bb6-be94-2ac2f8f17454" 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-20210630.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_1d350161-5df1-47ae-b7ea-3edcf65ed1a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_d050d3ab-e680-4f11-9f61-e3562f54cae3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1d350161-5df1-47ae-b7ea-3edcf65ed1a8" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_d050d3ab-e680-4f11-9f61-e3562f54cae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_5969bfae-7c36-41b2-8159-500ecc7e4393" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_d050d3ab-e680-4f11-9f61-e3562f54cae3" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_5969bfae-7c36-41b2-8159-500ecc7e4393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_cdf24bcf-303c-4fcc-b6a9-590a45e0fcb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_5969bfae-7c36-41b2-8159-500ecc7e4393" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_cdf24bcf-303c-4fcc-b6a9-590a45e0fcb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TroubledDebtRestructuredLoansMember_8fcbb848-61c0-4869-9774-cc122cc547db" xlink:href="hfwa-20210630.xsd#hfwa_TroubledDebtRestructuredLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_cdf24bcf-303c-4fcc-b6a9-590a45e0fcb4" xlink:to="loc_hfwa_TroubledDebtRestructuredLoansMember_8fcbb848-61c0-4869-9774-cc122cc547db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_752da26d-f638-4821-aad6-fdf813111d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_d050d3ab-e680-4f11-9f61-e3562f54cae3" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_752da26d-f638-4821-aad6-fdf813111d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c5482fc4-5360-48d5-a7f9-550b4e26dcf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_752da26d-f638-4821-aad6-fdf813111d2e" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c5482fc4-5360-48d5-a7f9-550b4e26dcf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_7cae7f7f-4e24-4f6d-9ea0-1c226c211468" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c5482fc4-5360-48d5-a7f9-550b4e26dcf9" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_7cae7f7f-4e24-4f6d-9ea0-1c226c211468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_3cbdcaa1-1cfb-469c-b6f5-466f2dbfbd1a" xlink:href="hfwa-20210630.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c5482fc4-5360-48d5-a7f9-550b4e26dcf9" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_3cbdcaa1-1cfb-469c-b6f5-466f2dbfbd1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_b3b9a7e9-edae-4582-896b-5912a8863201" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c5482fc4-5360-48d5-a7f9-550b4e26dcf9" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_b3b9a7e9-edae-4582-896b-5912a8863201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_177b4eb5-61b5-4567-9a2e-0f34cd4bd9e9" xlink:href="hfwa-20210630.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c5482fc4-5360-48d5-a7f9-550b4e26dcf9" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_177b4eb5-61b5-4567-9a2e-0f34cd4bd9e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_aea9d036-0330-4ce5-b8ff-5312d7dc9c97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_d050d3ab-e680-4f11-9f61-e3562f54cae3" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_aea9d036-0330-4ce5-b8ff-5312d7dc9c97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9394e4f4-652c-4c23-af75-c5948805f8cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_aea9d036-0330-4ce5-b8ff-5312d7dc9c97" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9394e4f4-652c-4c23-af75-c5948805f8cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_c87e5c45-1978-459f-9a16-139703ac1857" xlink:href="hfwa-20210630.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9394e4f4-652c-4c23-af75-c5948805f8cd" xlink:to="loc_hfwa_CommercialAndIndustrialMember_c87e5c45-1978-459f-9a16-139703ac1857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_dd1ec085-6297-4ffd-98d5-b772098d135e" xlink:href="hfwa-20210630.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9394e4f4-652c-4c23-af75-c5948805f8cd" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_dd1ec085-6297-4ffd-98d5-b772098d135e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_108bd8b3-7271-4478-8309-27a0b96223ca" xlink:href="hfwa-20210630.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9394e4f4-652c-4c23-af75-c5948805f8cd" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_108bd8b3-7271-4478-8309-27a0b96223ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_b3937a02-61cc-4379-b473-be5f65a11999" xlink:href="hfwa-20210630.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9394e4f4-652c-4c23-af75-c5948805f8cd" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_b3937a02-61cc-4379-b473-be5f65a11999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_f3b3d689-2180-49f7-856a-71da7a0b0392" xlink:href="hfwa-20210630.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9394e4f4-652c-4c23-af75-c5948805f8cd" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_f3b3d689-2180-49f7-856a-71da7a0b0392" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis_e2f5eac6-9b57-4599-aab0-81a96b570f0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanRestructuringModificationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_d050d3ab-e680-4f11-9f61-e3562f54cae3" xlink:to="loc_us-gaap_LoanRestructuringModificationAxis_e2f5eac6-9b57-4599-aab0-81a96b570f0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_3edd88fa-5bf4-413b-b616-cd2258e0b030" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_e2f5eac6-9b57-4599-aab0-81a96b570f0f" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_3edd88fa-5bf4-413b-b616-cd2258e0b030" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ModifiedduringthequarterMember_0ccf18df-0592-43d8-93c1-4da82f52d01d" xlink:href="hfwa-20210630.xsd#hfwa_ModifiedduringthequarterMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_3edd88fa-5bf4-413b-b616-cd2258e0b030" xlink:to="loc_hfwa_ModifiedduringthequarterMember_0ccf18df-0592-43d8-93c1-4da82f52d01d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_af99e240-dcea-41db-bf53-f17e082055db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_d050d3ab-e680-4f11-9f61-e3562f54cae3" xlink:to="loc_us-gaap_FinancingReceivableModificationsLineItems_af99e240-dcea-41db-bf53-f17e082055db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract_30d4b5d1-d024-4833-bd73-5c4706156971" xlink:href="hfwa-20210630.xsd#hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_af99e240-dcea-41db-bf53-f17e082055db" xlink:to="loc_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract_30d4b5d1-d024-4833-bd73-5c4706156971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2_de151053-f5dc-4ed3-ac34-d71e6c402004" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsNumberOfContracts2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract_30d4b5d1-d024-4833-bd73-5c4706156971" xlink:to="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2_de151053-f5dc-4ed3-ac34-d71e6c402004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_7ad48c83-c7a0-4474-b834-5402e3252b62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract_30d4b5d1-d024-4833-bd73-5c4706156971" xlink:to="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_7ad48c83-c7a0-4474-b834-5402e3252b62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_1649c922-ff88-47eb-b331-b74708915acd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairedFinancingReceivableRelatedAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_af99e240-dcea-41db-bf53-f17e082055db" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_1649c922-ff88-47eb-b331-b74708915acd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend_8340d90c-1de6-44fe-a1d9-aadad29d3f34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_af99e240-dcea-41db-bf53-f17e082055db" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend_8340d90c-1de6-44fe-a1d9-aadad29d3f34" 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-20210630.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_cf067a79-60c4-4393-aeda-116656f5f950" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_74edb974-0c72-4e94-9840-6b5cf3dc692d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_cf067a79-60c4-4393-aeda-116656f5f950" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_74edb974-0c72-4e94-9840-6b5cf3dc692d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_f6fd8e05-20a7-4538-aabf-fa75b84f803c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_74edb974-0c72-4e94-9840-6b5cf3dc692d" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_f6fd8e05-20a7-4538-aabf-fa75b84f803c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_1d532fee-0966-4d69-a3e7-a78dbf42527f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_f6fd8e05-20a7-4538-aabf-fa75b84f803c" xlink:to="loc_us-gaap_ReceivableTypeDomain_1d532fee-0966-4d69-a3e7-a78dbf42527f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinanceReceivableModifiedSubsequentDefaultMember_5d7cec52-5166-4b7a-b90c-1ce686552436" xlink:href="hfwa-20210630.xsd#hfwa_FinanceReceivableModifiedSubsequentDefaultMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivableTypeDomain_1d532fee-0966-4d69-a3e7-a78dbf42527f" xlink:to="loc_hfwa_FinanceReceivableModifiedSubsequentDefaultMember_5d7cec52-5166-4b7a-b90c-1ce686552436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_904959b9-a50d-4fea-9bb3-6d12d33604a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_74edb974-0c72-4e94-9840-6b5cf3dc692d" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_904959b9-a50d-4fea-9bb3-6d12d33604a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_d070be48-c7e4-4b27-8ead-a1dd99a9e212" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_904959b9-a50d-4fea-9bb3-6d12d33604a0" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_d070be48-c7e4-4b27-8ead-a1dd99a9e212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TroubledDebtRestructuredLoansMember_ced63693-b71c-42bc-ae1d-3f10b77de520" xlink:href="hfwa-20210630.xsd#hfwa_TroubledDebtRestructuredLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_d070be48-c7e4-4b27-8ead-a1dd99a9e212" xlink:to="loc_hfwa_TroubledDebtRestructuredLoansMember_ced63693-b71c-42bc-ae1d-3f10b77de520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b118d230-08f3-47b8-9847-e2c7fedac908" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_74edb974-0c72-4e94-9840-6b5cf3dc692d" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b118d230-08f3-47b8-9847-e2c7fedac908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f0f742b-66fb-4fbb-9a13-aa152578261e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b118d230-08f3-47b8-9847-e2c7fedac908" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f0f742b-66fb-4fbb-9a13-aa152578261e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_1384cdbe-b58e-4df7-8ffd-5bcb51ac5ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f0f742b-66fb-4fbb-9a13-aa152578261e" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_1384cdbe-b58e-4df7-8ffd-5bcb51ac5ba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_adea743d-7296-4aea-9882-2fba7fc4cd24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_74edb974-0c72-4e94-9840-6b5cf3dc692d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_adea743d-7296-4aea-9882-2fba7fc4cd24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_41f311d9-4ef5-4ed4-b1c4-da8964739b48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_adea743d-7296-4aea-9882-2fba7fc4cd24" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_41f311d9-4ef5-4ed4-b1c4-da8964739b48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_d4f02d2c-2e86-430e-8cab-5b6c6488b74e" xlink:href="hfwa-20210630.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_41f311d9-4ef5-4ed4-b1c4-da8964739b48" xlink:to="loc_hfwa_CommercialAndIndustrialMember_d4f02d2c-2e86-430e-8cab-5b6c6488b74e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_9df8266f-f54e-415a-a542-0ec1deecb607" xlink:href="hfwa-20210630.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_41f311d9-4ef5-4ed4-b1c4-da8964739b48" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_9df8266f-f54e-415a-a542-0ec1deecb607" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_0bdb4496-d131-4293-a97c-1d89cafee515" xlink:href="hfwa-20210630.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_41f311d9-4ef5-4ed4-b1c4-da8964739b48" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_0bdb4496-d131-4293-a97c-1d89cafee515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_6c972d86-f299-4329-84c8-beed8242a5ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_41f311d9-4ef5-4ed4-b1c4-da8964739b48" xlink:to="loc_us-gaap_LoansReceivableMember_6c972d86-f299-4329-84c8-beed8242a5ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_2fc09644-2716-44a8-a3dc-824025bb08ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_74edb974-0c72-4e94-9840-6b5cf3dc692d" xlink:to="loc_us-gaap_FinancingReceivableModificationsLineItems_2fc09644-2716-44a8-a3dc-824025bb08ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_7ceeadce-9de7-4ca9-8d08-aaa35d098e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_2fc09644-2716-44a8-a3dc-824025bb08ec" xlink:to="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_7ceeadce-9de7-4ca9-8d08-aaa35d098e0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_cb2be97c-1f29-431b-979b-70a01bcc0b75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_2fc09644-2716-44a8-a3dc-824025bb08ec" xlink:to="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_cb2be97c-1f29-431b-979b-70a01bcc0b75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_66c02e02-3dad-4270-9141-14cdabf64ebd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairedFinancingReceivableRelatedAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_2fc09644-2716-44a8-a3dc-824025bb08ec" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_66c02e02-3dad-4270-9141-14cdabf64ebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_641f95d4-84a5-44d6-837a-f8a0d7058d5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_2fc09644-2716-44a8-a3dc-824025bb08ec" xlink:to="loc_us-gaap_InterestReceivable_641f95d4-84a5-44d6-837a-f8a0d7058d5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAndForeclosedAssets_c45fc648-e7ac-4116-bea0-bb08299e2f95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherRealEstateAndForeclosedAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_2fc09644-2716-44a8-a3dc-824025bb08ec" xlink:to="loc_us-gaap_OtherRealEstateAndForeclosedAssets_c45fc648-e7ac-4116-bea0-bb08299e2f95" 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-20210630.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_feec3c93-b02c-4643-b05e-3e815f482721" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesTextBlock_d647590a-d4dc-4eb1-84c0-56253b455b62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForCreditLossesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_feec3c93-b02c-4643-b05e-3e815f482721" xlink:to="loc_us-gaap_AllowanceForCreditLossesTextBlock_d647590a-d4dc-4eb1-84c0-56253b455b62" 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-20210630.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_65c302ce-6732-492e-96e8-a526d605ce3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_392363ea-d9af-4231-a362-d61468a9652b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_65c302ce-6732-492e-96e8-a526d605ce3b" xlink:to="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_392363ea-d9af-4231-a362-d61468a9652b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#AllowanceforCreditLossesonLoansDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_179eb46c-17e6-4ce7-bad5-243b69322275" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a1b02643-65e6-469e-a8a8-6112ddf61c0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_179eb46c-17e6-4ce7-bad5-243b69322275" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a1b02643-65e6-469e-a8a8-6112ddf61c0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_e2ee3a09-8887-4728-a589-2981d29d6249" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a1b02643-65e6-469e-a8a8-6112ddf61c0d" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_e2ee3a09-8887-4728-a589-2981d29d6249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_f3efd022-c681-480b-93e1-5bfefd743db1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_e2ee3a09-8887-4728-a589-2981d29d6249" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_f3efd022-c681-480b-93e1-5bfefd743db1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_7e09e736-5bd0-4eeb-8a46-7bea4bce23ab" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_f3efd022-c681-480b-93e1-5bfefd743db1" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_7e09e736-5bd0-4eeb-8a46-7bea4bce23ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_10f775b8-7231-4b20-83b2-bf34deb1a809" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_f3efd022-c681-480b-93e1-5bfefd743db1" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_10f775b8-7231-4b20-83b2-bf34deb1a809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_35c973c5-8141-4236-b8d0-4961f5aa15f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a1b02643-65e6-469e-a8a8-6112ddf61c0d" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_35c973c5-8141-4236-b8d0-4961f5aa15f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3ce1d4a2-44a0-404f-8803-899641b3d84f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_35c973c5-8141-4236-b8d0-4961f5aa15f2" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3ce1d4a2-44a0-404f-8803-899641b3d84f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_61155a89-054b-4446-9202-39c172ffdc34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3ce1d4a2-44a0-404f-8803-899641b3d84f" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_61155a89-054b-4446-9202-39c172ffdc34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_30dd9b64-e8c3-4867-a2e3-0024aba0cc59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3ce1d4a2-44a0-404f-8803-899641b3d84f" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_30dd9b64-e8c3-4867-a2e3-0024aba0cc59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_57f7e97b-0ef2-4223-827d-a0fe47df41f5" xlink:href="hfwa-20210630.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3ce1d4a2-44a0-404f-8803-899641b3d84f" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_57f7e97b-0ef2-4223-827d-a0fe47df41f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_e02d6c48-8160-46eb-9c30-39393fe69991" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3ce1d4a2-44a0-404f-8803-899641b3d84f" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_e02d6c48-8160-46eb-9c30-39393fe69991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_UnallocatedMember_c3001529-658f-44aa-a7b3-4bd7e96826d3" xlink:href="hfwa-20210630.xsd#hfwa_UnallocatedMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3ce1d4a2-44a0-404f-8803-899641b3d84f" xlink:to="loc_hfwa_UnallocatedMember_c3001529-658f-44aa-a7b3-4bd7e96826d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_3f96e4a4-30d2-4bf0-a945-73df89538247" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a1b02643-65e6-469e-a8a8-6112ddf61c0d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_3f96e4a4-30d2-4bf0-a945-73df89538247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c71f1bf5-813a-41e8-9471-2d61744d5f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_3f96e4a4-30d2-4bf0-a945-73df89538247" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c71f1bf5-813a-41e8-9471-2d61744d5f0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_7e00c834-030a-41f7-9428-8189397e1b75" xlink:href="hfwa-20210630.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c71f1bf5-813a-41e8-9471-2d61744d5f0b" xlink:to="loc_hfwa_CommercialAndIndustrialMember_7e00c834-030a-41f7-9428-8189397e1b75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PaycheckProtectionProgramMember_23992754-d645-4bfc-87ff-9146b96668b8" xlink:href="hfwa-20210630.xsd#hfwa_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c71f1bf5-813a-41e8-9471-2d61744d5f0b" xlink:to="loc_hfwa_PaycheckProtectionProgramMember_23992754-d645-4bfc-87ff-9146b96668b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_9af948ca-cf3a-401f-8ad9-7da776d648cc" xlink:href="hfwa-20210630.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c71f1bf5-813a-41e8-9471-2d61744d5f0b" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_9af948ca-cf3a-401f-8ad9-7da776d648cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_7f34509b-bf25-4ac8-8a8c-010756590f7d" xlink:href="hfwa-20210630.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c71f1bf5-813a-41e8-9471-2d61744d5f0b" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_7f34509b-bf25-4ac8-8a8c-010756590f7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_1daf0959-6270-4465-a698-4b9fe4f7e421" xlink:href="hfwa-20210630.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c71f1bf5-813a-41e8-9471-2d61744d5f0b" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_1daf0959-6270-4465-a698-4b9fe4f7e421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_1d3fcd29-5cb2-4fc6-aa3a-a53791b5a899" xlink:href="hfwa-20210630.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c71f1bf5-813a-41e8-9471-2d61744d5f0b" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_1d3fcd29-5cb2-4fc6-aa3a-a53791b5a899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_225491d9-4fe8-4334-a7ab-75e14a4a08ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a1b02643-65e6-469e-a8a8-6112ddf61c0d" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_225491d9-4fe8-4334-a7ab-75e14a4a08ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_379fdc68-65aa-473f-8f57-c2a28aeb1bce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_225491d9-4fe8-4334-a7ab-75e14a4a08ff" xlink:to="loc_us-gaap_TypeOfAdoptionMember_379fdc68-65aa-473f-8f57-c2a28aeb1bce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_9490d9df-9d40-4d46-9f34-fd1d6b6db684" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_379fdc68-65aa-473f-8f57-c2a28aeb1bce" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_9490d9df-9d40-4d46-9f34-fd1d6b6db684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_aa64e635-28d6-42b8-bbba-75bcedf368d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a1b02643-65e6-469e-a8a8-6112ddf61c0d" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_aa64e635-28d6-42b8-bbba-75bcedf368d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_0086ba88-0174-45d1-8d01-dcfb6ba9ab75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_aa64e635-28d6-42b8-bbba-75bcedf368d3" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_0086ba88-0174-45d1-8d01-dcfb6ba9ab75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent_e8308614-3e25-4b39-8c3c-68cdcee70f7a" xlink:href="hfwa-20210630.xsd#hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_aa64e635-28d6-42b8-bbba-75bcedf368d3" xlink:to="loc_hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent_e8308614-3e25-4b39-8c3c-68cdcee70f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_f98b04a9-9985-45f6-868d-dfc09a179021" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_aa64e635-28d6-42b8-bbba-75bcedf368d3" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_f98b04a9-9985-45f6-868d-dfc09a179021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_471bf65c-e8fc-4fc0-b799-c8c31e8b0964" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_f98b04a9-9985-45f6-868d-dfc09a179021" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_471bf65c-e8fc-4fc0-b799-c8c31e8b0964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_1c5f451d-5d68-4114-9948-050a903f79d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_f98b04a9-9985-45f6-868d-dfc09a179021" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_1c5f451d-5d68-4114-9948-050a903f79d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_7b0d8d15-b11b-4176-860c-f3058c873d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_f98b04a9-9985-45f6-868d-dfc09a179021" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_7b0d8d15-b11b-4176-860c-f3058c873d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanAndLeaseLosses_2b840520-deed-4bbf-9f53-8d0cb4d811d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanAndLeaseLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_f98b04a9-9985-45f6-868d-dfc09a179021" xlink:to="loc_us-gaap_ProvisionForLoanAndLeaseLosses_2b840520-deed-4bbf-9f53-8d0cb4d811d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_c24c87e5-1947-4812-b6a6-2d1e2d2760f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_f98b04a9-9985-45f6-868d-dfc09a179021" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_c24c87e5-1947-4812-b6a6-2d1e2d2760f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableAllowance_36c31c73-5e15-4f03-8e13-90eb9e5bc7b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_aa64e635-28d6-42b8-bbba-75bcedf368d3" xlink:to="loc_us-gaap_LoansAndLeasesReceivableAllowance_36c31c73-5e15-4f03-8e13-90eb9e5bc7b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption_859d352a-1926-4c17-945b-5d9f81d18368" xlink:href="hfwa-20210630.xsd#hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_aa64e635-28d6-42b8-bbba-75bcedf368d3" xlink:to="loc_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption_859d352a-1926-4c17-945b-5d9f81d18368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod_b8412236-87a6-4a50-a948-c02221d05330" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_aa64e635-28d6-42b8-bbba-75bcedf368d3" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod_b8412236-87a6-4a50-a948-c02221d05330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="hfwa-20210630.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_5ebf16f9-cde1-4a8c-b453-0c64f1f0b82d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_d6fb043f-f7e0-4c3f-a464-9c4ef1a3789e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5ebf16f9-cde1-4a8c-b453-0c64f1f0b82d" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_d6fb043f-f7e0-4c3f-a464-9c4ef1a3789e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="hfwa-20210630.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_bb5fa96a-3135-4781-847b-0f098ec1862f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_2fec8cf4-153b-4bbd-a490-317462e6cded" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_bb5fa96a-3135-4781-847b-0f098ec1862f" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_2fec8cf4-153b-4bbd-a490-317462e6cded" 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-20210630.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_227deaa1-695b-448c-833a-9ea9a704b6c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_70145057-d6bd-4ef9-980a-69d11be312c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_227deaa1-695b-448c-833a-9ea9a704b6c8" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_70145057-d6bd-4ef9-980a-69d11be312c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_243a36e2-d67b-42d3-9194-4e3dfb481893" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_70145057-d6bd-4ef9-980a-69d11be312c0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_243a36e2-d67b-42d3-9194-4e3dfb481893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e5d99c5c-3176-4583-b5e4-29f7271f869c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_243a36e2-d67b-42d3-9194-4e3dfb481893" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e5d99c5c-3176-4583-b5e4-29f7271f869c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember_e3a9857b-0839-4150-a060-510abb65d49f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CoreDepositsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e5d99c5c-3176-4583-b5e4-29f7271f869c" xlink:to="loc_us-gaap_CoreDepositsMember_e3a9857b-0839-4150-a060-510abb65d49f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_ae30aba7-1d6c-4a83-b76e-43a8576d4558" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_70145057-d6bd-4ef9-980a-69d11be312c0" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_ae30aba7-1d6c-4a83-b76e-43a8576d4558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d273bdd1-c378-4c25-a63c-85f6ead4e388" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_ae30aba7-1d6c-4a83-b76e-43a8576d4558" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d273bdd1-c378-4c25-a63c-85f6ead4e388" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PremierCommercialBancorpMember_cb971ecd-f081-4dc4-8622-ee668a52149b" xlink:href="hfwa-20210630.xsd#hfwa_PremierCommercialBancorpMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d273bdd1-c378-4c25-a63c-85f6ead4e388" xlink:to="loc_hfwa_PremierCommercialBancorpMember_cb971ecd-f081-4dc4-8622-ee668a52149b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_PugetSoundMergerMember_434d9340-9f08-4c76-a46e-7c4e26c91c3d" xlink:href="hfwa-20210630.xsd#hfwa_PugetSoundMergerMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d273bdd1-c378-4c25-a63c-85f6ead4e388" xlink:to="loc_hfwa_PugetSoundMergerMember_434d9340-9f08-4c76-a46e-7c4e26c91c3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_WashingtonBankingMember_6f80cb10-29d5-46ae-b8d1-63b4babef5ba" xlink:href="hfwa-20210630.xsd#hfwa_WashingtonBankingMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d273bdd1-c378-4c25-a63c-85f6ead4e388" xlink:to="loc_hfwa_WashingtonBankingMember_6f80cb10-29d5-46ae-b8d1-63b4babef5ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ValleyCommunityBancsharesMember_637a05fb-a3d6-4c52-b0f9-2b78ea4ac1f4" xlink:href="hfwa-20210630.xsd#hfwa_ValleyCommunityBancsharesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d273bdd1-c378-4c25-a63c-85f6ead4e388" xlink:to="loc_hfwa_ValleyCommunityBancsharesMember_637a05fb-a3d6-4c52-b0f9-2b78ea4ac1f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1ed07a68-e465-40ca-9ebe-9df8c3f380b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_70145057-d6bd-4ef9-980a-69d11be312c0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1ed07a68-e465-40ca-9ebe-9df8c3f380b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_aaaa08cf-ae12-4b98-b486-c757a66e0903" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1ed07a68-e465-40ca-9ebe-9df8c3f380b3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_aaaa08cf-ae12-4b98-b486-c757a66e0903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsChangeinOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="hfwa-20210630.xsd#GoodwillandOtherIntangibleAssetsChangeinOtherIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsChangeinOtherIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_937e6f33-9dc5-4f74-9f95-e026ab8b079f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_350464da-7591-46db-a5e5-8d208f287fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_937e6f33-9dc5-4f74-9f95-e026ab8b079f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_350464da-7591-46db-a5e5-8d208f287fa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_0f8bcdb8-c7a7-4c67-9608-957a543a821c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_350464da-7591-46db-a5e5-8d208f287fa7" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_0f8bcdb8-c7a7-4c67-9608-957a543a821c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_f16c89c4-2c5c-44a4-b0da-7086880a4612" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_350464da-7591-46db-a5e5-8d208f287fa7" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_f16c89c4-2c5c-44a4-b0da-7086880a4612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_0544aeb4-c055-450f-8192-0565c9a8da0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_350464da-7591-46db-a5e5-8d208f287fa7" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_0544aeb4-c055-450f-8192-0565c9a8da0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/DerivativeFinancialInstruments" xlink:type="simple" xlink:href="hfwa-20210630.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_76c3a864-5e76-4bd1-976e-5491ac2d1247" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_c1cc284a-da18-4b01-9731-7ffad06cbc40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_76c3a864-5e76-4bd1-976e-5491ac2d1247" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_c1cc284a-da18-4b01-9731-7ffad06cbc40" 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-20210630.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_043f131b-5703-4a9c-8385-80d3e7beea30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_b9f26405-a4cf-4c9f-916d-c77ce61a709c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_043f131b-5703-4a9c-8385-80d3e7beea30" xlink:to="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_b9f26405-a4cf-4c9f-916d-c77ce61a709c" 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-20210630.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_e46d0ae5-553f-4eec-8268-fb2ebc990350" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_a917a2e2-cc01-439e-bc8d-009dec2438da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e46d0ae5-553f-4eec-8268-fb2ebc990350" xlink:to="loc_us-gaap_DerivativeTable_a917a2e2-cc01-439e-bc8d-009dec2438da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_c4053a1a-5375-401e-b929-df16ce57185a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_a917a2e2-cc01-439e-bc8d-009dec2438da" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_c4053a1a-5375-401e-b929-df16ce57185a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_d6e53d79-0fe3-4690-b774-4bcf485033ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_c4053a1a-5375-401e-b929-df16ce57185a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_d6e53d79-0fe3-4690-b774-4bcf485033ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_48175132-b13b-4039-8034-9714e4242776" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_d6e53d79-0fe3-4690-b774-4bcf485033ef" xlink:to="loc_us-gaap_InterestRateSwapMember_48175132-b13b-4039-8034-9714e4242776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_1886da20-8f68-44b5-b71a-fdb74fafa44f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_a917a2e2-cc01-439e-bc8d-009dec2438da" xlink:to="loc_us-gaap_HedgingDesignationAxis_1886da20-8f68-44b5-b71a-fdb74fafa44f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_f7a853a2-41f9-49d6-a4ba-d260a74e7483" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_1886da20-8f68-44b5-b71a-fdb74fafa44f" xlink:to="loc_us-gaap_HedgingDesignationDomain_f7a853a2-41f9-49d6-a4ba-d260a74e7483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_9e9e80b7-1906-44e6-80b0-ecffc2f46c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_f7a853a2-41f9-49d6-a4ba-d260a74e7483" xlink:to="loc_us-gaap_NondesignatedMember_9e9e80b7-1906-44e6-80b0-ecffc2f46c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e3d6776d-838f-4244-8e3e-80fd4a57728e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_a917a2e2-cc01-439e-bc8d-009dec2438da" xlink:to="loc_dei_LegalEntityAxis_e3d6776d-838f-4244-8e3e-80fd4a57728e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6bec5280-de4e-4466-8f42-16c20814500b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_e3d6776d-838f-4244-8e3e-80fd4a57728e" xlink:to="loc_dei_EntityDomain_6bec5280-de4e-4466-8f42-16c20814500b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CustomersMember_017c6613-542b-4ae2-ac12-0659b7208adc" xlink:href="hfwa-20210630.xsd#hfwa_CustomersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6bec5280-de4e-4466-8f42-16c20814500b" xlink:to="loc_hfwa_CustomersMember_017c6613-542b-4ae2-ac12-0659b7208adc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ThirdPartiesMember_a9d594a8-90af-48b0-b1e8-f3c6d125eb46" xlink:href="hfwa-20210630.xsd#hfwa_ThirdPartiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6bec5280-de4e-4466-8f42-16c20814500b" xlink:to="loc_hfwa_ThirdPartiesMember_a9d594a8-90af-48b0-b1e8-f3c6d125eb46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_862fa62e-2aee-456c-9124-ae74ed01c59d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_a917a2e2-cc01-439e-bc8d-009dec2438da" xlink:to="loc_us-gaap_DerivativeLineItems_862fa62e-2aee-456c-9124-ae74ed01c59d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsAbstract_8c08a0ba-8ec4-4391-a0bd-094d0e4fd3d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_862fa62e-2aee-456c-9124-ae74ed01c59d" xlink:to="loc_us-gaap_DerivativeAssetsAbstract_8c08a0ba-8ec4-4391-a0bd-094d0e4fd3d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_a8191f55-a57c-4b29-88ac-0d520e1a28e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeAssetsAbstract_8c08a0ba-8ec4-4391-a0bd-094d0e4fd3d8" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_a8191f55-a57c-4b29-88ac-0d520e1a28e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_a6754c21-95eb-485c-9200-b54ed250f0b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeAssetsAbstract_8c08a0ba-8ec4-4391-a0bd-094d0e4fd3d8" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_a6754c21-95eb-485c-9200-b54ed250f0b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesAbstract_6b7faa56-42f9-4cfb-914a-0327a49c3872" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_862fa62e-2aee-456c-9124-ae74ed01c59d" xlink:to="loc_us-gaap_DerivativeLiabilitiesAbstract_6b7faa56-42f9-4cfb-914a-0327a49c3872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_7b2deb1c-950f-4e21-a4a5-5568c1304e64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLiabilitiesAbstract_6b7faa56-42f9-4cfb-914a-0327a49c3872" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_7b2deb1c-950f-4e21-a4a5-5568c1304e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_b377ba63-a340-43ad-b856-c25414012590" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLiabilitiesAbstract_6b7faa56-42f9-4cfb-914a-0327a49c3872" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_b377ba63-a340-43ad-b856-c25414012590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/StockholdersEquity" xlink:type="simple" xlink:href="hfwa-20210630.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_ebbc04ef-efbb-4b45-aef8-5ae729352e08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_64a5d9ac-9c26-4ffc-b420-0e1a63eaea3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_ebbc04ef-efbb-4b45-aef8-5ae729352e08" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_64a5d9ac-9c26-4ffc-b420-0e1a63eaea3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="hfwa-20210630.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_d17b4e3a-3588-42db-bdd3-9563d8a51924" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_0be687fa-6f16-463d-903c-feb59e0b52ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_d17b4e3a-3588-42db-bdd3-9563d8a51924" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_0be687fa-6f16-463d-903c-feb59e0b52ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDeclaredTableTextBlock_dfb7309d-9a42-403b-9af9-bb3a07e41c19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsDeclaredTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_d17b4e3a-3588-42db-bdd3-9563d8a51924" xlink:to="loc_us-gaap_DividendsDeclaredTableTextBlock_dfb7309d-9a42-403b-9af9-bb3a07e41c19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_StockRepurchasedDuringPeriodTableTextBlock_88983412-ad40-49cb-a78a-2c566155d8c4" xlink:href="hfwa-20210630.xsd#hfwa_StockRepurchasedDuringPeriodTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_d17b4e3a-3588-42db-bdd3-9563d8a51924" xlink:to="loc_hfwa_StockRepurchasedDuringPeriodTableTextBlock_88983412-ad40-49cb-a78a-2c566155d8c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_f24fdea6-ca50-4b7b-8eda-a0aad30c5f52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_d17b4e3a-3588-42db-bdd3-9563d8a51924" xlink:to="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_f24fdea6-ca50-4b7b-8eda-a0aad30c5f52" 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-20210630.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_bb2193ff-26fc-472d-aaad-b60bb24883c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ScheduleOfEarningsPerShareReconciliationAbstract_f76ebb8c-11d1-4139-b55d-e38d1a353125" xlink:href="hfwa-20210630.xsd#hfwa_ScheduleOfEarningsPerShareReconciliationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_bb2193ff-26fc-472d-aaad-b60bb24883c6" xlink:to="loc_hfwa_ScheduleOfEarningsPerShareReconciliationAbstract_f76ebb8c-11d1-4139-b55d-e38d1a353125" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_bb12317d-e328-41f7-8653-6b57e44e1706" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_ScheduleOfEarningsPerShareReconciliationAbstract_f76ebb8c-11d1-4139-b55d-e38d1a353125" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_bb12317d-e328-41f7-8653-6b57e44e1706" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a1dec1de-4e2c-484c-97f5-40f441132643" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_bb12317d-e328-41f7-8653-6b57e44e1706" xlink:to="loc_us-gaap_NetIncomeLoss_a1dec1de-4e2c-484c-97f5-40f441132643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_DividendsAndUndistributedEarnings_5a9e7d92-8255-469e-ad79-e55000077c83" xlink:href="hfwa-20210630.xsd#hfwa_DividendsAndUndistributedEarnings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_bb12317d-e328-41f7-8653-6b57e44e1706" xlink:to="loc_hfwa_DividendsAndUndistributedEarnings_5a9e7d92-8255-469e-ad79-e55000077c83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_b166a223-dd2d-4f78-b48c-69c7b34239ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_bb12317d-e328-41f7-8653-6b57e44e1706" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_b166a223-dd2d-4f78-b48c-69c7b34239ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_58c57246-6956-4439-ad70-9897cd81d683" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_ScheduleOfEarningsPerShareReconciliationAbstract_f76ebb8c-11d1-4139-b55d-e38d1a353125" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_58c57246-6956-4439-ad70-9897cd81d683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic_7ec71bdd-133c-4604-9054-51d5e6e21a09" xlink:href="hfwa-20210630.xsd#hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_58c57246-6956-4439-ad70-9897cd81d683" xlink:to="loc_hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic_7ec71bdd-133c-4604-9054-51d5e6e21a09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_4373d9ca-ffa5-4ecc-ac7a-aa6bf8e02089" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_58c57246-6956-4439-ad70-9897cd81d683" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_4373d9ca-ffa5-4ecc-ac7a-aa6bf8e02089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f752096f-45b8-4571-bd21-efbb80d1c3b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_58c57246-6956-4439-ad70-9897cd81d683" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f752096f-45b8-4571-bd21-efbb80d1c3b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_ce1efae8-1921-4823-a47d-6d48c052cb38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_ScheduleOfEarningsPerShareReconciliationAbstract_f76ebb8c-11d1-4139-b55d-e38d1a353125" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_ce1efae8-1921-4823-a47d-6d48c052cb38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_92e73c0e-2dc0-4104-9592-0da2d03ddc8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_ce1efae8-1921-4823-a47d-6d48c052cb38" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_92e73c0e-2dc0-4104-9592-0da2d03ddc8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_0e8c2a96-7464-42dc-ac6a-a2a0174139e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_ce1efae8-1921-4823-a47d-6d48c052cb38" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_0e8c2a96-7464-42dc-ac6a-a2a0174139e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_186aae66-3743-4eca-a8c2-e9f0ef6bdf31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_ce1efae8-1921-4823-a47d-6d48c052cb38" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_186aae66-3743-4eca-a8c2-e9f0ef6bdf31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_66b73215-471a-4e1d-8d64-de58c7edd45f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_ScheduleOfEarningsPerShareReconciliationAbstract_f76ebb8c-11d1-4139-b55d-e38d1a353125" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_66b73215-471a-4e1d-8d64-de58c7edd45f" 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-20210630.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_5f4d87e6-dde3-4c61-a4da-bc01e89e0deb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_2a4e0231-4a31-435e-a0ee-d874c728234b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPayableDateDeclaredDayMonthAndYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_5f4d87e6-dde3-4c61-a4da-bc01e89e0deb" xlink:to="loc_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_2a4e0231-4a31-435e-a0ee-d874c728234b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_f78bbc66-6c51-40d0-b0f5-a85143a79e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_5f4d87e6-dde3-4c61-a4da-bc01e89e0deb" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_f78bbc66-6c51-40d0-b0f5-a85143a79e0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_2cab66bd-aa78-4f0e-a169-9ac0979c1c09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_5f4d87e6-dde3-4c61-a4da-bc01e89e0deb" xlink:to="loc_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_2cab66bd-aa78-4f0e-a169-9ac0979c1c09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_6a5933e8-c6f4-4ade-b685-91bd6bd6b036" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_5f4d87e6-dde3-4c61-a4da-bc01e89e0deb" xlink:to="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_6a5933e8-c6f4-4ade-b685-91bd6bd6b036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails" xlink:type="simple" xlink:href="hfwa-20210630.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_bd10d887-e524-43c0-99b5-0878944fd4be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_dfb90fb0-ebc8-49d0-bdfe-c36af773e640" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_bd10d887-e524-43c0-99b5-0878944fd4be" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_dfb90fb0-ebc8-49d0-bdfe-c36af773e640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_18ff46ea-5021-4359-9037-35e1529c4b60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_dfb90fb0-ebc8-49d0-bdfe-c36af773e640" xlink:to="loc_us-gaap_PlanNameAxis_18ff46ea-5021-4359-9037-35e1529c4b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_3278249a-5fda-47f4-bfc8-3839f3e7f1df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_18ff46ea-5021-4359-9037-35e1529c4b60" xlink:to="loc_us-gaap_PlanNameDomain_3278249a-5fda-47f4-bfc8-3839f3e7f1df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_EleventhStockRepurchasePlanMemberMember_1f10ef1f-d696-4473-89e6-2b4295f775a7" xlink:href="hfwa-20210630.xsd#hfwa_EleventhStockRepurchasePlanMemberMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_3278249a-5fda-47f4-bfc8-3839f3e7f1df" xlink:to="loc_hfwa_EleventhStockRepurchasePlanMemberMember_1f10ef1f-d696-4473-89e6-2b4295f775a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TwelfthStockRepurchasePlanMember_4a09289c-fb84-4453-98d6-8f8f5a3185b2" xlink:href="hfwa-20210630.xsd#hfwa_TwelfthStockRepurchasePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_3278249a-5fda-47f4-bfc8-3839f3e7f1df" xlink:to="loc_hfwa_TwelfthStockRepurchasePlanMember_4a09289c-fb84-4453-98d6-8f8f5a3185b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_79542d6e-8323-4ef3-b421-023f4cd46e42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_dfb90fb0-ebc8-49d0-bdfe-c36af773e640" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_79542d6e-8323-4ef3-b421-023f4cd46e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_c2c63d21-6656-423c-bb6f-cc81372a1bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_79542d6e-8323-4ef3-b421-023f4cd46e42" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_c2c63d21-6656-423c-bb6f-cc81372a1bcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_EleventhStockRepurchasePlanMemberMember_850929f7-98eb-4204-9851-1fc90112311a" xlink:href="hfwa-20210630.xsd#hfwa_EleventhStockRepurchasePlanMemberMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_c2c63d21-6656-423c-bb6f-cc81372a1bcb" xlink:to="loc_hfwa_EleventhStockRepurchasePlanMemberMember_850929f7-98eb-4204-9851-1fc90112311a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_TwelfthStockRepurchasePlanMember_0649890d-0357-4537-aa82-2e3edf177ea7" xlink:href="hfwa-20210630.xsd#hfwa_TwelfthStockRepurchasePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_c2c63d21-6656-423c-bb6f-cc81372a1bcb" xlink:to="loc_hfwa_TwelfthStockRepurchasePlanMember_0649890d-0357-4537-aa82-2e3edf177ea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_8a2de797-be48-40ab-9fc8-960d4f69b4d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_dfb90fb0-ebc8-49d0-bdfe-c36af773e640" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_8a2de797-be48-40ab-9fc8-960d4f69b4d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d1e26770-9e34-43d5-b8db-fddac240f835" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8a2de797-be48-40ab-9fc8-960d4f69b4d2" xlink:to="loc_us-gaap_EquityComponentDomain_d1e26770-9e34-43d5-b8db-fddac240f835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember_0c9f13e6-6a51-4f28-9618-53fb1082ec34" xlink:href="hfwa-20210630.xsd#hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d1e26770-9e34-43d5-b8db-fddac240f835" xlink:to="loc_hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember_0c9f13e6-6a51-4f28-9618-53fb1082ec34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_1d8b63e0-f230-4510-89dd-dbc1e10a89a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_dfb90fb0-ebc8-49d0-bdfe-c36af773e640" xlink:to="loc_us-gaap_ClassOfStockLineItems_1d8b63e0-f230-4510-89dd-dbc1e10a89a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_StockholdersEquityTextualAbstract_3fdad627-d4ed-4e45-953b-157931987853" xlink:href="hfwa-20210630.xsd#hfwa_StockholdersEquityTextualAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1d8b63e0-f230-4510-89dd-dbc1e10a89a9" xlink:to="loc_hfwa_StockholdersEquityTextualAbstract_3fdad627-d4ed-4e45-953b-157931987853" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase_2969961c-e414-4de5-ac30-9e5d8d32efa0" xlink:href="hfwa-20210630.xsd#hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_StockholdersEquityTextualAbstract_3fdad627-d4ed-4e45-953b-157931987853" xlink:to="loc_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase_2969961c-e414-4de5-ac30-9e5d8d32efa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_784e57ae-292b-4896-9725-1108971b5581" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_StockholdersEquityTextualAbstract_3fdad627-d4ed-4e45-953b-157931987853" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_784e57ae-292b-4896-9725-1108971b5581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_25b01756-2c9b-4658-b912-c8facab142ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_StockholdersEquityTextualAbstract_3fdad627-d4ed-4e45-953b-157931987853" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_25b01756-2c9b-4658-b912-c8facab142ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_3e01f7c4-2966-4ea1-b388-e43965418a03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_StockholdersEquityTextualAbstract_3fdad627-d4ed-4e45-953b-157931987853" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_3e01f7c4-2966-4ea1-b388-e43965418a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares_2a41288a-2dbe-4513-b71b-84c502a3f9ca" xlink:href="hfwa-20210630.xsd#hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_StockholdersEquityTextualAbstract_3fdad627-d4ed-4e45-953b-157931987853" xlink:to="loc_hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares_2a41288a-2dbe-4513-b71b-84c502a3f9ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare_0cdc4745-1eab-499e-bb73-822407905c1a" xlink:href="hfwa-20210630.xsd#hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_StockholdersEquityTextualAbstract_3fdad627-d4ed-4e45-953b-157931987853" xlink:to="loc_hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare_0cdc4745-1eab-499e-bb73-822407905c1a" 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-20210630.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_1e5bcc5e-f99e-4df1-ad01-eb7d641a05c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_6f4c62cd-8d38-4aec-9688-7270e02308a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_1e5bcc5e-f99e-4df1-ad01-eb7d641a05c8" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_6f4c62cd-8d38-4aec-9688-7270e02308a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3453b9b4-1083-40c2-95b8-3603130d439c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_6f4c62cd-8d38-4aec-9688-7270e02308a8" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3453b9b4-1083-40c2-95b8-3603130d439c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_59e88f5d-3ca1-4205-bc8c-6b56f2c58e33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3453b9b4-1083-40c2-95b8-3603130d439c" xlink:to="loc_us-gaap_EquityComponentDomain_59e88f5d-3ca1-4205-bc8c-6b56f2c58e33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember_3badcf56-b9aa-4490-be4a-49c052327baa" xlink:href="hfwa-20210630.xsd#hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_59e88f5d-3ca1-4205-bc8c-6b56f2c58e33" xlink:to="loc_hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember_3badcf56-b9aa-4490-be4a-49c052327baa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_45fe896e-af2f-4ca9-95d3-06da57d3a312" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_6f4c62cd-8d38-4aec-9688-7270e02308a8" xlink:to="loc_us-gaap_EquityClassOfTreasuryStockLineItems_45fe896e-af2f-4ca9-95d3-06da57d3a312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_0f66e988-87d4-4d0a-b087-c15c62327df3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_45fe896e-af2f-4ca9-95d3-06da57d3a312" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_0f66e988-87d4-4d0a-b087-c15c62327df3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_c49a4c33-fd6f-4833-8269-f14fb5b0d05e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_45fe896e-af2f-4ca9-95d3-06da57d3a312" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_c49a4c33-fd6f-4833-8269-f14fb5b0d05e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="hfwa-20210630.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_559c9798-c334-41ca-9e33-6e920f0a4948" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_c15ca9b0-ab2d-40ad-b381-ffabd69b5876" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_559c9798-c334-41ca-9e33-6e920f0a4948" xlink:to="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_c15ca9b0-ab2d-40ad-b381-ffabd69b5876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="hfwa-20210630.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_c7c8ea06-69a9-454e-bb50-d084f14a5120" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_2547c64e-4a2d-4a58-8b17-478fae765d37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c7c8ea06-69a9-454e-bb50-d084f14a5120" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_2547c64e-4a2d-4a58-8b17-478fae765d37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_3d993565-40ac-445b-84fa-c62ab495da65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c7c8ea06-69a9-454e-bb50-d084f14a5120" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_3d993565-40ac-445b-84fa-c62ab495da65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock_e1daf387-2229-4fed-9240-db93bd1eb0d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c7c8ea06-69a9-454e-bb50-d084f14a5120" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock_e1daf387-2229-4fed-9240-db93bd1eb0d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_08b006af-fc67-4571-b680-230bb1bca24b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c7c8ea06-69a9-454e-bb50-d084f14a5120" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_08b006af-fc67-4571-b680-230bb1bca24b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails" xlink:type="simple" xlink:href="hfwa-20210630.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_d345a138-5793-4da3-ae9a-399061aa9840" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a13fdfd0-59a8-484d-b8dd-f6a407fd0ccb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d345a138-5793-4da3-ae9a-399061aa9840" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a13fdfd0-59a8-484d-b8dd-f6a407fd0ccb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8cd4c0fa-02d3-42f9-8a72-8c5f14ea44ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a13fdfd0-59a8-484d-b8dd-f6a407fd0ccb" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8cd4c0fa-02d3-42f9-8a72-8c5f14ea44ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_106c8dac-f87c-4108-a596-bc439cc26dbb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8cd4c0fa-02d3-42f9-8a72-8c5f14ea44ba" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_106c8dac-f87c-4108-a596-bc439cc26dbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_0d94e751-09c3-401f-b579-88cb0ff3aa91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_106c8dac-f87c-4108-a596-bc439cc26dbb" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_0d94e751-09c3-401f-b579-88cb0ff3aa91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ba6b8fb9-80c1-4b94-a39f-65bfb0f643b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a13fdfd0-59a8-484d-b8dd-f6a407fd0ccb" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ba6b8fb9-80c1-4b94-a39f-65bfb0f643b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7140cec1-7946-4acb-85af-3b7f4ef7a9fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ba6b8fb9-80c1-4b94-a39f-65bfb0f643b3" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7140cec1-7946-4acb-85af-3b7f4ef7a9fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_7183b12d-deea-46e2-a696-6f37d39350f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7140cec1-7946-4acb-85af-3b7f4ef7a9fe" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_7183b12d-deea-46e2-a696-6f37d39350f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_9a8e819c-252c-4127-bc6e-5a550bc0a449" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7140cec1-7946-4acb-85af-3b7f4ef7a9fe" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_9a8e819c-252c-4127-bc6e-5a550bc0a449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_4a16045d-9add-4340-b913-62f821bc0e78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7140cec1-7946-4acb-85af-3b7f4ef7a9fe" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_4a16045d-9add-4340-b913-62f821bc0e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_f970aaa7-8e4d-4082-a9c4-ad5dd777086a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a13fdfd0-59a8-484d-b8dd-f6a407fd0ccb" xlink:to="loc_us-gaap_FinancialInstrumentAxis_f970aaa7-8e4d-4082-a9c4-ad5dd777086a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56bd9d09-1f8b-490c-8601-3b0d854eb619" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_f970aaa7-8e4d-4082-a9c4-ad5dd777086a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56bd9d09-1f8b-490c-8601-3b0d854eb619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_0fbe8d05-8260-4104-bc74-ebaa210600d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56bd9d09-1f8b-490c-8601-3b0d854eb619" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_0fbe8d05-8260-4104-bc74-ebaa210600d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_494a7a73-f749-4c8f-be3f-9c3d2e80b07e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56bd9d09-1f8b-490c-8601-3b0d854eb619" xlink:to="loc_us-gaap_MunicipalBondsMember_494a7a73-f749-4c8f-be3f-9c3d2e80b07e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_ae1257c1-2f46-4090-9b39-330deb30abbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56bd9d09-1f8b-490c-8601-3b0d854eb619" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_ae1257c1-2f46-4090-9b39-330deb30abbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_9842c75d-7cf2-4909-84f1-74045d30d826" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56bd9d09-1f8b-490c-8601-3b0d854eb619" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_9842c75d-7cf2-4909-84f1-74045d30d826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_8240628d-47a0-43a9-8201-df377709eb39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56bd9d09-1f8b-490c-8601-3b0d854eb619" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_8240628d-47a0-43a9-8201-df377709eb39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAggregatedInvestmentsMember_c5389886-55ee-4cd9-803b-d615674e7e79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAggregatedInvestmentsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56bd9d09-1f8b-490c-8601-3b0d854eb619" xlink:to="loc_us-gaap_OtherAggregatedInvestmentsMember_c5389886-55ee-4cd9-803b-d615674e7e79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_bcf51ed3-03d2-4048-a78a-f39f8bec037f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56bd9d09-1f8b-490c-8601-3b0d854eb619" xlink:to="loc_us-gaap_InterestRateSwapMember_bcf51ed3-03d2-4048-a78a-f39f8bec037f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_fb1297fb-7803-41d0-a243-cf26626b2cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a13fdfd0-59a8-484d-b8dd-f6a407fd0ccb" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_fb1297fb-7803-41d0-a243-cf26626b2cf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_76d7d644-f908-452f-a265-edb62316ed80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_fb1297fb-7803-41d0-a243-cf26626b2cf7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_76d7d644-f908-452f-a265-edb62316ed80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_ddea9522-b870-4a4f-abac-5846f536cca7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_fb1297fb-7803-41d0-a243-cf26626b2cf7" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_ddea9522-b870-4a4f-abac-5846f536cca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_3e5d92fa-0394-462b-b8dd-db01cd747503" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateDerivativeAssetsAtFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_fb1297fb-7803-41d0-a243-cf26626b2cf7" xlink:to="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_3e5d92fa-0394-462b-b8dd-db01cd747503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_aaacab05-75ea-4914-bee0-f0c3577dcd40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_fb1297fb-7803-41d0-a243-cf26626b2cf7" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_aaacab05-75ea-4914-bee0-f0c3577dcd40" 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-20210630.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_8213c522-e1cd-4226-9f69-bedb3b945dcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d0f9c5bc-034c-435f-9434-601abc570a73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8213c522-e1cd-4226-9f69-bedb3b945dcb" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d0f9c5bc-034c-435f-9434-601abc570a73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f7297473-4e44-4ac3-956a-c0e64b635239" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d0f9c5bc-034c-435f-9434-601abc570a73" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f7297473-4e44-4ac3-956a-c0e64b635239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_287a7687-c1e5-4a0d-9125-3fc6dd3a086e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f7297473-4e44-4ac3-956a-c0e64b635239" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_287a7687-c1e5-4a0d-9125-3fc6dd3a086e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_0ca36a84-9b40-4afb-bc3e-80c187d9b99e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_287a7687-c1e5-4a0d-9125-3fc6dd3a086e" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_0ca36a84-9b40-4afb-bc3e-80c187d9b99e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_c0747a05-eef1-4359-83f6-2453550f2ce8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d0f9c5bc-034c-435f-9434-601abc570a73" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_c0747a05-eef1-4359-83f6-2453550f2ce8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_6ad19241-2830-41b7-8dea-f2aac671c099" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_c0747a05-eef1-4359-83f6-2453550f2ce8" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_6ad19241-2830-41b7-8dea-f2aac671c099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ImpairedLoansMember_1d3289e9-37ef-4af5-844a-9c187a9a6319" xlink:href="hfwa-20210630.xsd#hfwa_ImpairedLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_6ad19241-2830-41b7-8dea-f2aac671c099" xlink:to="loc_hfwa_ImpairedLoansMember_1d3289e9-37ef-4af5-844a-9c187a9a6319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_BranchHeldForSaleMember_eca31219-594c-4c03-b639-8b5469aebf44" xlink:href="hfwa-20210630.xsd#hfwa_BranchHeldForSaleMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_6ad19241-2830-41b7-8dea-f2aac671c099" xlink:to="loc_hfwa_BranchHeldForSaleMember_eca31219-594c-4c03-b639-8b5469aebf44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_05d4a11b-d533-48c7-b25f-316be8601b78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d0f9c5bc-034c-435f-9434-601abc570a73" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_05d4a11b-d533-48c7-b25f-316be8601b78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cea87c9e-fe95-43e4-88ac-82c3dc43ad9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_05d4a11b-d533-48c7-b25f-316be8601b78" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cea87c9e-fe95-43e4-88ac-82c3dc43ad9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_0268c3bd-67b9-4438-84ca-a4023a74220f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cea87c9e-fe95-43e4-88ac-82c3dc43ad9a" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_0268c3bd-67b9-4438-84ca-a4023a74220f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_b7bdfef7-12d0-4ea1-96eb-0462b1d58ca5" xlink:href="hfwa-20210630.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cea87c9e-fe95-43e4-88ac-82c3dc43ad9a" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_b7bdfef7-12d0-4ea1-96eb-0462b1d58ca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8841ec67-f0e1-4ae3-a853-e83bfd0d3dba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d0f9c5bc-034c-435f-9434-601abc570a73" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8841ec67-f0e1-4ae3-a853-e83bfd0d3dba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1303b49a-6aea-4e26-9db1-306f8436224c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8841ec67-f0e1-4ae3-a853-e83bfd0d3dba" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1303b49a-6aea-4e26-9db1-306f8436224c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_44bb9c21-6e41-4649-b8d8-65885e8ca00a" xlink:href="hfwa-20210630.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1303b49a-6aea-4e26-9db1-306f8436224c" xlink:to="loc_hfwa_CommercialAndIndustrialMember_44bb9c21-6e41-4649-b8d8-65885e8ca00a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_06276a25-d20b-4d92-a1e7-66d686c9908f" xlink:href="hfwa-20210630.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1303b49a-6aea-4e26-9db1-306f8436224c" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_06276a25-d20b-4d92-a1e7-66d686c9908f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_bad356aa-090b-403f-93af-d4da9a8f5557" xlink:href="hfwa-20210630.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1303b49a-6aea-4e26-9db1-306f8436224c" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_bad356aa-090b-403f-93af-d4da9a8f5557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7d8da61f-5fd2-4915-be7c-e7a653d7bba0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d0f9c5bc-034c-435f-9434-601abc570a73" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7d8da61f-5fd2-4915-be7c-e7a653d7bba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b9951d4d-9393-41b3-bc17-c530dbde50ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7d8da61f-5fd2-4915-be7c-e7a653d7bba0" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b9951d4d-9393-41b3-bc17-c530dbde50ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_1b0dc4b4-a03d-45c2-9c77-951d046a90c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b9951d4d-9393-41b3-bc17-c530dbde50ec" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_1b0dc4b4-a03d-45c2-9c77-951d046a90c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_6832a529-720b-4884-b452-24fea5ad8b85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b9951d4d-9393-41b3-bc17-c530dbde50ec" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_6832a529-720b-4884-b452-24fea5ad8b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_2d4de5a7-634e-4bc5-9f35-0645b5416e20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b9951d4d-9393-41b3-bc17-c530dbde50ec" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_2d4de5a7-634e-4bc5-9f35-0645b5416e20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1692279c-99bc-42bf-b03a-03008149fad5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d0f9c5bc-034c-435f-9434-601abc570a73" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1692279c-99bc-42bf-b03a-03008149fad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_b8fcadb3-b36c-45c3-be66-72541a3e8e47" xlink:href="hfwa-20210630.xsd#hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1692279c-99bc-42bf-b03a-03008149fad5" xlink:to="loc_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_b8fcadb3-b36c-45c3-be66-72541a3e8e47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_BasisForAssetsMeasuredAtFairValue_a474fbed-9613-41a7-99f9-d073241d00dd" xlink:href="hfwa-20210630.xsd#hfwa_BasisForAssetsMeasuredAtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_b8fcadb3-b36c-45c3-be66-72541a3e8e47" xlink:to="loc_hfwa_BasisForAssetsMeasuredAtFairValue_a474fbed-9613-41a7-99f9-d073241d00dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_6e7d4b4d-ad3d-4bc6-9ac4-e5eeed91cb12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_b8fcadb3-b36c-45c3-be66-72541a3e8e47" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_6e7d4b4d-ad3d-4bc6-9ac4-e5eeed91cb12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings_c8ddc8eb-07ce-4c7f-9a67-1cfc00ba44ca" xlink:href="hfwa-20210630.xsd#hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_b8fcadb3-b36c-45c3-be66-72541a3e8e47" xlink:to="loc_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings_c8ddc8eb-07ce-4c7f-9a67-1cfc00ba44ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_172ca445-80c2-4df3-9766-b9dffbcb4c12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1692279c-99bc-42bf-b03a-03008149fad5" xlink:to="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_172ca445-80c2-4df3-9766-b9dffbcb4c12" 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-20210630.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_9116b4bd-19d5-4667-a1b7-7ae460fe5556" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_d0dc9bd2-0e51-43e9-bd46-ee0542e190fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_9116b4bd-19d5-4667-a1b7-7ae460fe5556" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_d0dc9bd2-0e51-43e9-bd46-ee0542e190fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9fdbfc0d-7a23-4a05-8f11-9a5036d74583" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_d0dc9bd2-0e51-43e9-bd46-ee0542e190fd" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9fdbfc0d-7a23-4a05-8f11-9a5036d74583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3ea695a3-db90-4887-81c1-5369031843d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9fdbfc0d-7a23-4a05-8f11-9a5036d74583" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3ea695a3-db90-4887-81c1-5369031843d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_8031a81a-04a8-4767-821b-3240a406cdd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3ea695a3-db90-4887-81c1-5369031843d7" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_8031a81a-04a8-4767-821b-3240a406cdd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ff1c7373-612d-4bcd-b570-d678e2f19904" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_d0dc9bd2-0e51-43e9-bd46-ee0542e190fd" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ff1c7373-612d-4bcd-b570-d678e2f19904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_b5d9b021-162f-469d-8a57-fa23ed441488" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ff1c7373-612d-4bcd-b570-d678e2f19904" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_b5d9b021-162f-469d-8a57-fa23ed441488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_967f2067-92e3-4f3c-a215-facc390f70e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_b5d9b021-162f-469d-8a57-fa23ed441488" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_967f2067-92e3-4f3c-a215-facc390f70e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_d436e10e-f92b-4515-8ec3-3b069d8280c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_d0dc9bd2-0e51-43e9-bd46-ee0542e190fd" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_d436e10e-f92b-4515-8ec3-3b069d8280c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_4467c3db-d969-4f07-83b6-b9910b077abc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_d436e10e-f92b-4515-8ec3-3b069d8280c9" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_4467c3db-d969-4f07-83b6-b9910b077abc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ImpairedLoansMember_fd6934b0-2711-43ba-aecd-df2fc3597bbd" xlink:href="hfwa-20210630.xsd#hfwa_ImpairedLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_4467c3db-d969-4f07-83b6-b9910b077abc" xlink:to="loc_hfwa_ImpairedLoansMember_fd6934b0-2711-43ba-aecd-df2fc3597bbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_BranchHeldForSaleMember_96d49888-a746-421f-88ab-2f2847603038" xlink:href="hfwa-20210630.xsd#hfwa_BranchHeldForSaleMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_4467c3db-d969-4f07-83b6-b9910b077abc" xlink:to="loc_hfwa_BranchHeldForSaleMember_96d49888-a746-421f-88ab-2f2847603038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_673f8211-ffa5-4aee-97f2-2fa5d0e16088" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_d0dc9bd2-0e51-43e9-bd46-ee0542e190fd" xlink:to="loc_srt_RangeAxis_673f8211-ffa5-4aee-97f2-2fa5d0e16088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_40607fca-6adf-4998-98ef-73660448934c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_673f8211-ffa5-4aee-97f2-2fa5d0e16088" xlink:to="loc_srt_RangeMember_40607fca-6adf-4998-98ef-73660448934c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bdc413b2-0fab-459b-af9d-747dec48a360" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_40607fca-6adf-4998-98ef-73660448934c" xlink:to="loc_srt_MinimumMember_bdc413b2-0fab-459b-af9d-747dec48a360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a90f7a05-2f0b-486d-aaa8-74824d6ef4d0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_40607fca-6adf-4998-98ef-73660448934c" xlink:to="loc_srt_MaximumMember_a90f7a05-2f0b-486d-aaa8-74824d6ef4d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_9b2b19e3-b0e0-4c3a-8e5d-c303581551ea" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_WeightedAverageMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_40607fca-6adf-4998-98ef-73660448934c" xlink:to="loc_srt_WeightedAverageMember_9b2b19e3-b0e0-4c3a-8e5d-c303581551ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_e0768ebf-e441-400f-83bf-e01f3d0b0bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_d0dc9bd2-0e51-43e9-bd46-ee0542e190fd" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_e0768ebf-e441-400f-83bf-e01f3d0b0bf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_f1c34f29-164f-48a9-ab8e-cad3a0f27b08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_e0768ebf-e441-400f-83bf-e01f3d0b0bf8" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_f1c34f29-164f-48a9-ab8e-cad3a0f27b08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputComparabilityAdjustmentMember_b9dc4327-b6b3-49c4-87d3-d8e0c13b9b66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputComparabilityAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_f1c34f29-164f-48a9-ab8e-cad3a0f27b08" xlink:to="loc_us-gaap_MeasurementInputComparabilityAdjustmentMember_b9dc4327-b6b3-49c4-87d3-d8e0c13b9b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_eea45356-7d04-4fcb-8027-6ac40af452e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_d0dc9bd2-0e51-43e9-bd46-ee0542e190fd" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_eea45356-7d04-4fcb-8027-6ac40af452e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_bb7fb6ef-ad22-49b0-9b2f-579f2bbc8fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_eea45356-7d04-4fcb-8027-6ac40af452e1" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_bb7fb6ef-ad22-49b0-9b2f-579f2bbc8fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_BranchHeldForSaleMember_9fb1e099-c321-45ca-9092-567af730c329" xlink:href="hfwa-20210630.xsd#hfwa_BranchHeldForSaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_bb7fb6ef-ad22-49b0-9b2f-579f2bbc8fd3" xlink:to="loc_hfwa_BranchHeldForSaleMember_9fb1e099-c321-45ca-9092-567af730c329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_197a36d1-0faf-4810-aaff-02ef306a726d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_d0dc9bd2-0e51-43e9-bd46-ee0542e190fd" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_197a36d1-0faf-4810-aaff-02ef306a726d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsQuantitativeInformationAbstract_c1262be9-3891-4334-9b62-6af1bf661a3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsQuantitativeInformationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_197a36d1-0faf-4810-aaff-02ef306a726d" xlink:to="loc_us-gaap_FairValueInputsQuantitativeInformationAbstract_c1262be9-3891-4334-9b62-6af1bf661a3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_3b998c0d-7030-4fb5-ac5b-6cd454dab246" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInputsQuantitativeInformationAbstract_c1262be9-3891-4334-9b62-6af1bf661a3a" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_3b998c0d-7030-4fb5-ac5b-6cd454dab246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_ImpairedLoansMeasurementInput_eccfc589-547f-4d68-a497-7bfb32d6c8f3" xlink:href="hfwa-20210630.xsd#hfwa_ImpairedLoansMeasurementInput"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInputsQuantitativeInformationAbstract_c1262be9-3891-4334-9b62-6af1bf661a3a" xlink:to="loc_hfwa_ImpairedLoansMeasurementInput_eccfc589-547f-4d68-a497-7bfb32d6c8f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="hfwa-20210630.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_c034a3db-82a8-426b-a737-953d0d339576" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_028fbde9-e2bf-4e4e-ac5f-f396bd6d2f88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c034a3db-82a8-426b-a737-953d0d339576" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_028fbde9-e2bf-4e4e-ac5f-f396bd6d2f88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_0db708ed-770c-4eff-b470-a4846a122bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_028fbde9-e2bf-4e4e-ac5f-f396bd6d2f88" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_0db708ed-770c-4eff-b470-a4846a122bd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_a04d6f42-99b3-4a56-a4cf-fc250c7eb198" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_0db708ed-770c-4eff-b470-a4846a122bd3" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_a04d6f42-99b3-4a56-a4cf-fc250c7eb198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a3788e2e-aad8-431f-abd8-05bc9ca62fb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_a04d6f42-99b3-4a56-a4cf-fc250c7eb198" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a3788e2e-aad8-431f-abd8-05bc9ca62fb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_2422834d-e0c0-4dd6-b45e-8643d861fad0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_a04d6f42-99b3-4a56-a4cf-fc250c7eb198" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_2422834d-e0c0-4dd6-b45e-8643d861fad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_3490de70-ecde-43b3-aa2a-087ce36541ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_a04d6f42-99b3-4a56-a4cf-fc250c7eb198" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_3490de70-ecde-43b3-aa2a-087ce36541ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_77b05a6f-2bff-4a70-a754-ae8872273034" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_028fbde9-e2bf-4e4e-ac5f-f396bd6d2f88" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_77b05a6f-2bff-4a70-a754-ae8872273034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_19d6463c-a6e0-4706-8f9f-6aae2667c63e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_77b05a6f-2bff-4a70-a754-ae8872273034" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_19d6463c-a6e0-4706-8f9f-6aae2667c63e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_8618d1e4-0b11-4c84-bba3-e741f690104f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_19d6463c-a6e0-4706-8f9f-6aae2667c63e" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_8618d1e4-0b11-4c84-bba3-e741f690104f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_3d702802-f5f2-4543-ac5b-8a5d644d91ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_19d6463c-a6e0-4706-8f9f-6aae2667c63e" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_3d702802-f5f2-4543-ac5b-8a5d644d91ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_17ec084b-c828-4ddf-a0d8-a8fbabe0cd99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_19d6463c-a6e0-4706-8f9f-6aae2667c63e" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_17ec084b-c828-4ddf-a0d8-a8fbabe0cd99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_f68d9b8a-ad62-461c-a410-5c84586f9745" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_028fbde9-e2bf-4e4e-ac5f-f396bd6d2f88" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_f68d9b8a-ad62-461c-a410-5c84586f9745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_ecb721a3-73a4-416f-b49a-40b2d7c70162" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_f68d9b8a-ad62-461c-a410-5c84586f9745" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_ecb721a3-73a4-416f-b49a-40b2d7c70162" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember_4b849c09-427c-4477-b13c-1025777edb12" xlink:href="hfwa-20210630.xsd#hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_ecb721a3-73a4-416f-b49a-40b2d7c70162" xlink:to="loc_hfwa_NoninterestDepositsInterestBearingDemandDepositsMoneyMarketAccountsAndSavingsAccountsMember_4b849c09-427c-4477-b13c-1025777edb12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankTimeDepositsMember_c84066bf-d810-4bcd-b9e5-293461b9c95d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankTimeDepositsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_ecb721a3-73a4-416f-b49a-40b2d7c70162" xlink:to="loc_us-gaap_BankTimeDepositsMember_c84066bf-d810-4bcd-b9e5-293461b9c95d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1afd73a2-d02d-4e81-84ac-d174b174e194" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_028fbde9-e2bf-4e4e-ac5f-f396bd6d2f88" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1afd73a2-d02d-4e81-84ac-d174b174e194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract_baeb1443-b172-4d91-963d-b86a92c2dc10" xlink:href="hfwa-20210630.xsd#hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1afd73a2-d02d-4e81-84ac-d174b174e194" xlink:to="loc_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract_baeb1443-b172-4d91-963d-b86a92c2dc10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_e091528d-bd96-42ed-936d-b48aff1e33e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract_baeb1443-b172-4d91-963d-b86a92c2dc10" xlink:to="loc_us-gaap_AssetsAbstract_e091528d-bd96-42ed-936d-b48aff1e33e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6731f9d8-c00d-43c6-8637-464b8891ab07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e091528d-bd96-42ed-936d-b48aff1e33e8" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6731f9d8-c00d-43c6-8637-464b8891ab07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_77f0e8b9-b5aa-4e2c-abd0-5d7f93155e18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e091528d-bd96-42ed-936d-b48aff1e33e8" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_77f0e8b9-b5aa-4e2c-abd0-5d7f93155e18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_2aaf98e9-6ea6-4fe8-842a-9726614ccaba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e091528d-bd96-42ed-936d-b48aff1e33e8" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_2aaf98e9-6ea6-4fe8-842a-9726614ccaba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_71199e17-e2bf-4dc1-a10f-31715ca3c9d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e091528d-bd96-42ed-936d-b48aff1e33e8" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_71199e17-e2bf-4dc1-a10f-31715ca3c9d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableFairValueDisclosure_1dfac841-9d4d-4275-ad00-e4a6ad71bf8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableFairValueDisclosure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e091528d-bd96-42ed-936d-b48aff1e33e8" xlink:to="loc_us-gaap_AccountsReceivableFairValueDisclosure_1dfac841-9d4d-4275-ad00-e4a6ad71bf8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_b0e7d539-70c6-4506-abed-d424fdb77688" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e091528d-bd96-42ed-936d-b48aff1e33e8" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_b0e7d539-70c6-4506-abed-d424fdb77688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_19262698-3734-4e67-a2d8-87318173ff16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateDerivativeAssetsAtFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e091528d-bd96-42ed-936d-b48aff1e33e8" xlink:to="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_19262698-3734-4e67-a2d8-87318173ff16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_d1cb3a46-c0ac-47fa-914c-a1813223f377" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e091528d-bd96-42ed-936d-b48aff1e33e8" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_d1cb3a46-c0ac-47fa-914c-a1813223f377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9929aa72-8829-4453-8d7c-5e053d0144c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hfwa_FinancialInstrumentsFinancialAssetsAndLiabilitiesBalanceSheetGroupingsAbstract_baeb1443-b172-4d91-963d-b86a92c2dc10" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9929aa72-8829-4453-8d7c-5e053d0144c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsFairValueDisclosure_fe737bcc-8f22-4d30-a8a6-c07fdda9bd5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9929aa72-8829-4453-8d7c-5e053d0144c8" xlink:to="loc_us-gaap_DepositsFairValueDisclosure_fe737bcc-8f22-4d30-a8a6-c07fdda9bd5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits_946b3dc3-af31-4017-b5b4-b78ded860c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9929aa72-8829-4453-8d7c-5e053d0144c8" xlink:to="loc_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits_946b3dc3-af31-4017-b5b4-b78ded860c3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure_118092f3-4afe-4ef2-8b53-7208a65f4543" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9929aa72-8829-4453-8d7c-5e053d0144c8" xlink:to="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure_118092f3-4afe-4ef2-8b53-7208a65f4543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_66493947-ec39-4243-87b2-d8aef8fa1d10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9929aa72-8829-4453-8d7c-5e053d0144c8" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_66493947-ec39-4243-87b2-d8aef8fa1d10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesFairValueDisclosure_8646e360-b41d-447a-91e8-5af47a08c9d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9929aa72-8829-4453-8d7c-5e053d0144c8" xlink:to="loc_us-gaap_AccruedLiabilitiesFairValueDisclosure_8646e360-b41d-447a-91e8-5af47a08c9d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_f7125f24-2a04-4ad9-b3dc-890b8197b6c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9929aa72-8829-4453-8d7c-5e053d0144c8" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_f7125f24-2a04-4ad9-b3dc-890b8197b6c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CashRestriction" xlink:type="simple" xlink:href="hfwa-20210630.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_c8d9a199-c57c-4d44-ad2a-e3e909eed348" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankingAndThriftOtherDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RegulatoryCashRequirementsUnderBankingRegulationsTextBlock_663ac5d5-60ce-49eb-b8bc-73da7436fcba" xlink:href="hfwa-20210630.xsd#hfwa_RegulatoryCashRequirementsUnderBankingRegulationsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BankingAndThriftOtherDisclosuresAbstract_c8d9a199-c57c-4d44-ad2a-e3e909eed348" xlink:to="loc_hfwa_RegulatoryCashRequirementsUnderBankingRegulationsTextBlock_663ac5d5-60ce-49eb-b8bc-73da7436fcba" 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-20210630.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_c23082c8-f2b5-4953-9e3d-d3b87c275fec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankingAndThriftOtherDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_1d69a631-1a69-4aad-83d0-55348d6b2c96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BankingAndThriftOtherDisclosuresAbstract_c23082c8-f2b5-4953-9e3d-d3b87c275fec" xlink:to="loc_us-gaap_RestrictedCash_1d69a631-1a69-4aad-83d0-55348d6b2c96" 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-20210630.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_2e9f60f6-97f8-4920-8804-9cc26cb38b72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_976635dc-bbcf-42f3-aefd-750d95718cf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2e9f60f6-97f8-4920-8804-9cc26cb38b72" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_976635dc-bbcf-42f3-aefd-750d95718cf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hf-wa.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="hfwa-20210630.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_b8b7e6fa-b88e-4223-a7b7-0856c792e42d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7a8e0c09-9b67-4631-87b0-6b2ade2ce02e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b8b7e6fa-b88e-4223-a7b7-0856c792e42d" xlink:to="loc_us-gaap_StatementTable_7a8e0c09-9b67-4631-87b0-6b2ade2ce02e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_9f526b09-1fa6-4f84-8129-3241da80d88c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7a8e0c09-9b67-4631-87b0-6b2ade2ce02e" xlink:to="loc_us-gaap_OtherCommitmentsAxis_9f526b09-1fa6-4f84-8129-3241da80d88c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_99e83315-e91a-4e65-ac37-066ab2c4063e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_9f526b09-1fa6-4f84-8129-3241da80d88c" xlink:to="loc_us-gaap_OtherCommitmentsDomain_99e83315-e91a-4e65-ac37-066ab2c4063e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_UnusedCommitmentstoExtendCreditMember_bd9af43a-0785-4e44-9ae5-a792bcea329a" xlink:href="hfwa-20210630.xsd#hfwa_UnusedCommitmentstoExtendCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_99e83315-e91a-4e65-ac37-066ab2c4063e" xlink:to="loc_hfwa_UnusedCommitmentstoExtendCreditMember_bd9af43a-0785-4e44-9ae5-a792bcea329a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8e972d48-ba2f-4d4a-9a88-408bc06fa9b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7a8e0c09-9b67-4631-87b0-6b2ade2ce02e" xlink:to="loc_us-gaap_StatementLineItems_8e972d48-ba2f-4d4a-9a88-408bc06fa9b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock_6416d228-b825-4040-bd27-5dbb5989f548" xlink:href="hfwa-20210630.xsd#hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8e972d48-ba2f-4d4a-9a88-408bc06fa9b2" xlink:to="loc_hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock_6416d228-b825-4040-bd27-5dbb5989f548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock_e2831ba0-45fc-4a94-98fc-af779493ad21" xlink:href="hfwa-20210630.xsd#hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8e972d48-ba2f-4d4a-9a88-408bc06fa9b2" xlink:to="loc_hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock_e2831ba0-45fc-4a94-98fc-af779493ad21" 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-20210630.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_ea31107c-5cf0-48ca-bb24-d1f0dbc789f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_5f55490d-1daf-457b-85e8-6ea7198d3721" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ea31107c-5cf0-48ca-bb24-d1f0dbc789f9" xlink:to="loc_us-gaap_OtherCommitmentsTable_5f55490d-1daf-457b-85e8-6ea7198d3721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_9a4f71d8-f630-4fea-8c76-439cd707f138" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_5f55490d-1daf-457b-85e8-6ea7198d3721" xlink:to="loc_us-gaap_OtherCommitmentsAxis_9a4f71d8-f630-4fea-8c76-439cd707f138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_ea0e5823-6c04-41fb-98d4-a99e1032c69a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_9a4f71d8-f630-4fea-8c76-439cd707f138" xlink:to="loc_us-gaap_OtherCommitmentsDomain_ea0e5823-6c04-41fb-98d4-a99e1032c69a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_UnusedCommitmentstoExtendCreditMember_317d9d24-c217-40c9-a843-b53634d421cc" xlink:href="hfwa-20210630.xsd#hfwa_UnusedCommitmentstoExtendCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_ea0e5823-6c04-41fb-98d4-a99e1032c69a" xlink:to="loc_hfwa_UnusedCommitmentstoExtendCreditMember_317d9d24-c217-40c9-a843-b53634d421cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_aaaf7a1c-de72-4249-8afb-1bfc603c6da2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_5f55490d-1daf-457b-85e8-6ea7198d3721" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_aaaf7a1c-de72-4249-8afb-1bfc603c6da2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e17d8af0-cc1f-4499-b61c-343cb56284c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_aaaf7a1c-de72-4249-8afb-1bfc603c6da2" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e17d8af0-cc1f-4499-b61c-343cb56284c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_UnusedCommitmentstoExtendCreditMember_ce875ac7-e804-4c81-b87f-1d62110b1e22" xlink:href="hfwa-20210630.xsd#hfwa_UnusedCommitmentstoExtendCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e17d8af0-cc1f-4499-b61c-343cb56284c3" xlink:to="loc_hfwa_UnusedCommitmentstoExtendCreditMember_ce875ac7-e804-4c81-b87f-1d62110b1e22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_3da2a5da-4cdf-4d42-b1dd-b5b68092098e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e17d8af0-cc1f-4499-b61c-343cb56284c3" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_3da2a5da-4cdf-4d42-b1dd-b5b68092098e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_131ed4bc-cda4-42c5-9ae8-404b2e04bc5d" xlink:href="hfwa-20210630.xsd#hfwa_RealEstateConstructionAndLandDevelopmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e17d8af0-cc1f-4499-b61c-343cb56284c3" xlink:to="loc_hfwa_RealEstateConstructionAndLandDevelopmentMember_131ed4bc-cda4-42c5-9ae8-404b2e04bc5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_99b622a1-64df-4f4f-8562-14804dcf1487" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e17d8af0-cc1f-4499-b61c-343cb56284c3" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_99b622a1-64df-4f4f-8562-14804dcf1487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_702cd3f0-acd5-47fb-a2aa-1bd7dbb3ae1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_5f55490d-1daf-457b-85e8-6ea7198d3721" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_702cd3f0-acd5-47fb-a2aa-1bd7dbb3ae1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27b7fdbf-49f1-483a-85e5-d909083d0f70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_702cd3f0-acd5-47fb-a2aa-1bd7dbb3ae1f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27b7fdbf-49f1-483a-85e5-d909083d0f70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_CommercialAndIndustrialMember_2d01071e-eb38-43d8-8c93-1b74fd13efe4" xlink:href="hfwa-20210630.xsd#hfwa_CommercialAndIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27b7fdbf-49f1-483a-85e5-d909083d0f70" xlink:to="loc_hfwa_CommercialAndIndustrialMember_2d01071e-eb38-43d8-8c93-1b74fd13efe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_91236efc-2197-4bca-9b70-40cf5e216047" xlink:href="hfwa-20210630.xsd#hfwa_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27b7fdbf-49f1-483a-85e5-d909083d0f70" xlink:to="loc_hfwa_OwnerOccupiedCommercialRealEstateMember_91236efc-2197-4bca-9b70-40cf5e216047" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_827e95b1-3752-493e-a6f4-14e48b4e283f" xlink:href="hfwa-20210630.xsd#hfwa_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27b7fdbf-49f1-483a-85e5-d909083d0f70" xlink:to="loc_hfwa_NonOwnerOccupiedCommercialRealEstateMember_827e95b1-3752-493e-a6f4-14e48b4e283f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_2cfb5428-c081-4839-9dff-38675be9eadf" xlink:href="hfwa-20210630.xsd#hfwa_OnetoFourFamilyRealEstateConstructionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27b7fdbf-49f1-483a-85e5-d909083d0f70" xlink:to="loc_hfwa_OnetoFourFamilyRealEstateConstructionMember_2cfb5428-c081-4839-9dff-38675be9eadf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_db0fe0c1-3fcb-496a-a919-66e2c3be6575" xlink:href="hfwa-20210630.xsd#hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27b7fdbf-49f1-483a-85e5-d909083d0f70" xlink:to="loc_hfwa_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember_db0fe0c1-3fcb-496a-a919-66e2c3be6575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_2c71356b-aa86-42b5-ae3d-a9c03c09bd00" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_5f55490d-1daf-457b-85e8-6ea7198d3721" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_2c71356b-aa86-42b5-ae3d-a9c03c09bd00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_b6c74c2f-d212-497e-95c3-11f3f65f5137" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_2c71356b-aa86-42b5-ae3d-a9c03c09bd00" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_b6c74c2f-d212-497e-95c3-11f3f65f5137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_061cc388-eb04-4f8c-9333-fcc4872822ea" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_b6c74c2f-d212-497e-95c3-11f3f65f5137" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_061cc388-eb04-4f8c-9333-fcc4872822ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_697a2213-0f7a-4132-8af4-95b11426c0ca" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_b6c74c2f-d212-497e-95c3-11f3f65f5137" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_697a2213-0f7a-4132-8af4-95b11426c0ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_9ec1021b-2881-4ae7-a13d-77bcd23551ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_5f55490d-1daf-457b-85e8-6ea7198d3721" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_9ec1021b-2881-4ae7-a13d-77bcd23551ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_77d0f8f2-6aa3-48b4-bf92-113434bebbae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_9ec1021b-2881-4ae7-a13d-77bcd23551ac" xlink:to="loc_us-gaap_TypeOfAdoptionMember_77d0f8f2-6aa3-48b4-bf92-113434bebbae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_95ea65fc-4ea4-4f76-a844-1d9c750fb65e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_77d0f8f2-6aa3-48b4-bf92-113434bebbae" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_95ea65fc-4ea4-4f76-a844-1d9c750fb65e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_0647ea06-9f33-474d-a308-a62bac91dfbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_5f55490d-1daf-457b-85e8-6ea7198d3721" xlink:to="loc_us-gaap_OtherCommitmentsLineItems_0647ea06-9f33-474d-a308-a62bac91dfbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusedCommitmentsToExtendCredit_e0a0f428-f602-4a4c-87a5-31299cf1b7fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusedCommitmentsToExtendCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_0647ea06-9f33-474d-a308-a62bac91dfbf" xlink:to="loc_us-gaap_UnusedCommitmentsToExtendCredit_e0a0f428-f602-4a4c-87a5-31299cf1b7fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForOtherCreditLosses_6b67d988-dcd7-4a11-a4e3-eb34941ce8d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForOtherCreditLosses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_0647ea06-9f33-474d-a308-a62bac91dfbf" xlink:to="loc_us-gaap_ProvisionForOtherCreditLosses_6b67d988-dcd7-4a11-a4e3-eb34941ce8d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_99c387a2-0756-45ea-aa72-ad2197b3e97d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_0647ea06-9f33-474d-a308-a62bac91dfbf" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_99c387a2-0756-45ea-aa72-ad2197b3e97d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>hfwa-20210630_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/2021"
  xmlns:hfwa="http://www.hf-wa.com/20210630"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="hfwa-20210630.xsd" xlink:type="simple"/>
    <context id="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1c3868d5439844c988ba1a2fa9b3f27a_I20210728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <instant>2021-07-28</instant>
        </period>
    </context>
    <context id="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i11961580d4dc4a838d14008a8131741c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3be002ca97bc45dcb5a4976f77a82990_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2772bd52333c4a6993e8ab4952fa105c_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i99a2fb78f3bf49b8b0541b03eafd8a12_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie34fffc6d1d64b7b8d272cacd8dfdd31_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9df8e2d671e34721b18d407920683fd2_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i3a31c313e38a4550ab42a9879df2641f_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i10a83c7f598545b99afeb8479d9d9dd2_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ieabdad6a15504f4f9d63aee18b9f0ca9_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i1f683d2192f6441c8b01b7566ab9484e_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9dc2ba3012154c4db021f3805437707a_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i46da2ee6d2014ddfb44a5bf4a587433d_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="icf97c3c1483d48be98aa16ba27bed298_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="id7633ed9aae04682994e8a391134adce_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ie82b3d713e334f04945011eda0e00c4a_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ic70de650bcc741bc84d45e1b372ce06f_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i6dabe77fe5224275b82f34c541cf2f49_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i46c5ade9768a4863824d3d956609770f_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ife69e79b746a40f09b4b85cea5a5d5b5_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5f70c2c4ece046b6af335e6a06dde8c4_I20200331">
        <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>2020-03-31</instant>
        </period>
    </context>
    <context id="i7779fca75d7e43018a08ebf4f6a1a84c_I20200331">
        <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>2020-03-31</instant>
        </period>
    </context>
    <context id="i4581419bb9a046b3ba77565b93348dd0_I20200331">
        <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>2020-03-31</instant>
        </period>
    </context>
    <context id="iedfe18f8bb4f40dc9c566f654b39cd5d_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ibb6a3dc020ba4a9ab875b22d00f458f5_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7c028199267f4ef6b3c3897828329321_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6e606eb3135442d8a50449d71eb45189_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="i89c62cd52bd2407f9fdb0fc17b9f20ba_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="ic7d0f61340e24e01b83003453700447d_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="i2280c091ff86491e83db813bcffd4314_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ib87583645615456ea034b4b177d6cf98_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ibae0a5efb63342aa9f262fcc958120d3_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="icbca5e5807d2442ab48c51271f0427f6_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ibc75ed5a8f204c42b003e60a96bfeba3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iead0cd33e5514d328fa0a7401c6fe1ad_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6bdef186ac3e4a5f82889a7ea62b4062_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i14049c786b7c4a1ea9ac0d1caae77ae7_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i37f257ee91994ddbab8467fd53edc75b_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i06a049edb1f64242aa7b42baf1a785e2_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">hfwa:HeritageBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i8a2a209fe0524253ac3ed2d7d6110cc4_D20210701-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i497ac7049e02417ea05c6d62aa6c1261_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">hfwa:HeritageBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i2660552ab1354387a697fb41a8d5816c_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hfwa:TotalAllowanceforCreditLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ice2e6142e6ac4663a82973d0c57c56e1_I20200101">
        <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>2020-01-01</instant>
        </period>
    </context>
    <context id="i0da92f3d36824df88b3789b426eaec42_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="id18e545191f94ccca85f97e89eb6286e_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="idf68b00436e54b5ba7c92865d1ebd077_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ib4e21834485f4f2bbb2ef35ad8fb484a_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i29c7e8a561c246bc8c44ca74dbffb098_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ic44c5f8fb4fb4c83a93260977f325c8e_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i1567f3b688f84245aa53d3dcacf3e036_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i195831c77ce843cbb385c8c28e92b56d_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i4257f025860742fe8625883f0d14d04c_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i27e2799350a44ad28ccb6fe9d2973dff_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ibc3d2058e10c45ea9e8191fb953e982b_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ie4c9c6e6f4ed4377b533786cb87d962b_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i638b77c967b64575a7fad883bf0ccfc5_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i4fe780a49cb04859baf3db356ad2b843_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i27fd57b2833840ce9f57a1c1669e9bad_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i60021ad78ac749d4a5403723747128ac_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i86ca8bdd2239484b92d73d5926f4cffc_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="iab21937bd6f948c2945fbd9ac8785b7f_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ib2d068d993c642649cecfd43852d51c2_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i2162a3b92615434f9066e89804fb0a48_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hfwa:WashingtonAndOregonStateToSecurePublicDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib2215d5361324a31b7970ceb4ed903e6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hfwa:WashingtonAndOregonStateToSecurePublicDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id4dada1c51814bedaa09cca16021c038_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:RepurchaseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if6b0bb3d15254432894d7e1a772aa435_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:RepurchaseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i72aa1d46add143089f9bfce3b7edee57_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hfwa:OtherSecuritiesPledgedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i66aa0ef8fc5040e989dd4ece8b4d3379_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hfwa:OtherSecuritiesPledgedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i06a9e713072b4dec8eae97467031b364_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="if192704b72c44fc8afdf6ef0fc04f111_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i9dc7ad1ab67b473abe5a5bb0d81b53b9_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i7b89cd5f5275438692674224bcc2beb7_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i732a807e131d41e883064583efc63a72_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i0dd673d5ea99498e92f02ea36be861d1_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i5c1d1d93bc954ebf94cf02d893743726_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i7437d2f934da4c318a452fac0c583e59_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i5acd45068dcb43b2bda084861114b790_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i8ba2b1364aad4a5dba737af9f45f0fe9_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i81feef12c4be49279348064df46b0762_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i3fae8c4cfc644ac88684cd84848c35de_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ie546399392844984960c34999acd50f2_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i35990a7ca38d4e02805297ff2bbee248_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="id0ce044786694b1d9ac6793280da1fd4_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i4dec0c36b7954b5db60f19f49e1e4808_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i90086541d9c14877bab9862e56a6c91b_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i311690b447554b96930d999358099719_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i038217dcfc5442bf9a59664ecc998336_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i7416843781a4430db7088b3fefb7e950_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i071781b2618d46fea80467d3f6d48c94_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ia8acf61b1d9d4cc882156c15275ceea0_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i4f9b2def5e6549b3b5d9f6b4683b19d9_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i8d43f9bac0dc4e06a4a71bff005e5e21_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ibaf134e4105d461a8731a3b76c1bb1cf_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i86ca4fad1bf34cea9747b3bc6ac3b65a_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i10aef6a97ba64c949d87e824196a855c_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i7c7894a2963f45eeadb77674d8ca9fa4_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i555c94c4d782459c84e572b56f0b6133_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i3a3f245a7c1740f197fd4314bdbe29f5_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i9b5c4f267f4749d1ac2fd784c97deb8a_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ia6ec1d44a28d4a25bc372ad485b3355b_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i569152783c4c4d34ae2d1162c8207b12_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i201b667d731a42b386c682ebbd824d6a_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ifec4ab7e178e44509aba27621543236a_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="id775386ef65640b08c7510b968efc674_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="if3b7ad11c5da4f4599344d09b617a4ba_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i538222c6511d43f099291e9f75116517_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i0f41b93b4d564d308d0e7bcd07ec36a5_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i7dd718a841084fca91438924272f3ca4_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i752d4a50c25e4310abf1afaaff8173c3_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ie1f0165627024276aa797bd8df19213a_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i7d27d37aae16486f82759924c6915000_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="icce735a694f043ad94bee5bc551d6070_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i9a55760f3f37479cb5b6bfc444d28f1a_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i010da00d291842e7882593c043c534e5_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ia201660d25444481889f5de3d3f11206_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i779de3acaa3f4abaa0b24bab3cf5b13e_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ia95199a028544c9195b6422feda76119_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ic69eda6d131343efa2be91a5fb455036_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i58cc77f0fbf247ffa0f743aa7887b2cc_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i0a1d4b6e20f6498bab15fd4b4d0f90d4_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ia08258b4d72c49398f1a8707b71840e8_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ie06218c6635c43a399b21ca94cbbae23_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ib5017c57430f49549e83f84d7f0912c6_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i2c336880abe544fea5bfa3c6df555407_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i31d862722f2f4ca69dd879c29f1cd22b_I20201231">
        <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:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8d05558ddd064df9a243a9ba762f6662_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i892fd344e809438086685b465f52816c_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ibe93325308a141a0b734d0a4ea90e990_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i6d5d75750c9b4e6a80a5f004b074c55f_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i738c64e3c9cc46f8b84b3e3c4948e5ce_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i9f8956cdaada494cadf87f3d7d93f3a1_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ic8a2760627f9492eac28b470c4902367_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i2b3a71160c1a4846a0ae18b851e5f90f_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="id0c05dae967f4f75a147f724879f0874_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="iaf5e7a98229b4d55b41694ab78573165_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="iec93d2ab1b364cd1b119757338ee482c_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i0a259d858cd243cb98f8b4100b64c5af_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib384279e89c84130bd1bb61ac387079f_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i28103a9aedfe4791861791f2b903c9be_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i363a0a173988407ab2e824358170ed0f_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ieecdf8311d1c4e858a850ca708d3063e_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i52c39ae119e8462c9c23ffccf348463e_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i880e7b97724d4e799f0891c91d6693d4_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia07f93d343754763a1a320812b121a4a_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i80d3942bf119401db8e936fc75e9dd49_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0de9351d1119461fa1892751ad85a369_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id8200f0b1b814f7b8dc0d30c61528617_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i460dc858ba714ad99311b2de63a7b7db_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i04b117fccf0c432e9981c99fc71d4b1d_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i58c620a11f79491fb10bed5682906078_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i90b10db80b0047258b1509ee66dbe740_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6b19ec6cd4fe4b9688574fc2d71fb0f4_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0c5631013d60426c8d09568b32dc28ed_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7354f6774aed4742b7ef013a61f12552_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="icd4355b717ce47d6983dc1fa53aa56cf_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i94f86be1b30f4d91bb2d023631f9a4b4_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6597a3f3e52744cab74279b669efef01_D20210101-20210630">
        <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">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6cd0a221100f4c08970dacaf54c5ee95_D20200101-20200630">
        <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">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5b7be9ebd6ab47d6ac7373c19a226f2e_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i58737c7d10154793896a94db42cfdb83_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9c4496e274ef425cb96b563c94efdb64_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i18e72ba56dc94a85b849a84f8a20faf3_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5c159e12bb7246428e6ef56e06d0d9d1_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ie4a093f7a2c04cfc8350960f6407f82f_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i09ad09c77aa245378352269cbc8a8faf_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="iabda5d4d267d4778bb7632826d4737fc_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i366e840aa474496fb2b577f1f50d93cf_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i01542b8af17247c08b53c529fd2aef0b_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="id6dd8458e4594c1fb103e85bea18c8f3_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ic9b9407e32854be79debf19c0d7149b0_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i945e9643842642858bc87550e7984255_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ia454830255b04e7da01bf116e8032f5b_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ida61e8dc9d1a44a58898fac30d69f57f_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i09b794d8ae95450d8fef00862fa44d9f_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i1bba4bfb407847ef971f576ff655c561_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i492bc6cb923b4d51bc80d6d405cf87a4_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i560a406516bd4227a2006dba292a6b88_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ibd8a86e6d8c845e78eb64b38c861baf4_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i938cf2f2bd3f46c5bc80519b0449fd37_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ic6d451dcedec4e968f61fde9cccc614f_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i5db709c92f9e41fbbd8f3ea5091e9682_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i6e4ec4942f62429eacc3ec81d093f9b3_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i3226b5d03caa4e979c89145aed054ec0_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ic86eb0b0d39e49738cc55d6e8d0c3a8b_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="iec4fc074150a43d691d00f51e56c26cc_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i334d95cedf8940fbb8e1ee074cf74593_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ie0814090e2d94910bf525d472536e026_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="iff74b20c22a245d383c57bec02cea032_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i86d5d587ad6b4a99a29eaeef924fc183_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i890dc5847a914895b2b94c1d674325b7_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i423b203b7a4e404e80b85dfc0246b0bd_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i66c63a30dd0a42a78edf5d8db1fb0785_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="iff8862214e304c228acfbf62e6c5cb5d_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="iedf6a6184f7f49678e3d89c6e8fdc3c0_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i15f86e20f5b34175a6fb7fbf81f1208c_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ic426478c1a8242c4a34e7767c54ef0d7_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i472ccde33c4243fea68451033f3475ab_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i105dc4e304194e88a82932d3ceb273bd_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i5eaf1376a9ed4fcf9fc8a129bdb5e86b_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ia44fa85980974a9b8efbada6eb5b5d56_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="iccb3450a2ae04ebc9d6dfabf9dc7c58e_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ic413b8b9f56a4cc4b1b5b72c693994f3_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i4b5a2315d4f544698be6f7654d7d4204_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="id87591c2c13a403eb701a64c81f1b78a_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i57d967faa1e04977ab8cdef86cc2bc5e_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="iebcbc10e73384c768c3b5633238a5453_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="icb43a455be9b459884bb41d8cbbe3a94_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i198fa5a2cf6e4d6cbc5729aa84a77ad9_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="id6369aef457a4c5598eadc9d2070a584_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i29d9fc7975e04c658e65bc89cb70bcfd_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i44db42866a92487fba5f8d77babf5a9f_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ib05420e4cd5d4ef9a26c417249fa1c09_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i576e123e204247129fcf796531b492d1_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i1776b468897d4d7daa73b77102a63b5c_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i2347e34d979446b9aec4e28de17492c6_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i707a5d49838a4b7ab06f5a06cde988c4_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ie2d85e58ce734787a55a1bafb8825fd2_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i3081f3a8ef7346d6bca31a6e9e1cd3f5_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="icf2f8a47c4bf4339b52869cb6549e8be_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i1831411f8c3a446c9d83b10b66506bdb_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i83190b1cdabe4caf8fd72229e5a9cb82_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i708b11b961c84409911b2f41ec5ba350_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i703ea624e98d4a7f953ef259e259b52c_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i9928201eafbd4e29bb6a7e880f0b3931_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="if2c4109909594e2cae23a37ef9626ade_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i3fd984399bb34eed9f845ae33cda086d_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ifb4fa2e210904becbd3c1a5cc45a022c_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i39a2c83d70c048bba1f5920768f657e5_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i5f9db74fc8c24bcbb0aa8981c7a0ddcb_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="iafd215dc26254cc1b06e13ce64ee9a07_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="id6e076de7b5746538424d64c5496722a_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i79d0f94be9b34c85a6cbaa9faee1d75e_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i1571e770a72f46cf814392bb6c20ed4a_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i0b556cf061af4caab9a944b5eb8a6614_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i6a6ee0d1de5d430b9eb264381283fc05_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ic7e19ed6c99c476f860610bcdf03b2dc_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="icbb1ce83bb964e8cb1c6914e1ba4d615_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i68d528021a49416a84067327175b6f5a_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i22b8dada27b94e408fdc1947bb2c3796_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ie5682d7562434597934ff2b7ee602d82_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i1241ee58681d4fec9892cf1ee04f9f6b_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i86493875bd264c3b9495770a3096efa9_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i8574e76fd3a14b7cb1b72bb5d3e8eb87_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ica7a1065bde140a7a47555f115cf1fa4_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ibcec86330fb54b5ab282a18fbe86e479_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i65089077f93e44638a3962deba801e3e_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ifdba1ea5e7524ec09d093db33bae3f53_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i79f7d799d82b4388a3869e9c69da3aac_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i597bc5fbef024e9fb34cd3ed5087181d_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="if13291e3756442d7b482dd6d62e95aaf_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="iecb8c366cefa4e668687974637bc41dd_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i786e1aef1bcf48a889301440d11a36e2_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ic371850c87e846ceb3db1d8e46fd5b7f_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="icb8424f1642a452d882e013a1b32c72b_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="if5d20f8978314370be9d2b9727dd3739_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</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>2021-06-30</instant>
        </period>
    </context>
    <context id="iede8b13871ab426e9dedea2b17d073e5_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</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>2021-06-30</instant>
        </period>
    </context>
    <context id="i940d9eee4594425186e3a074daf4b09b_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i5bfc356507a749c193bf4735ff987a39_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i3d3d801ee5004fd0a3399afd5e471a78_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</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>2021-06-30</instant>
        </period>
    </context>
    <context id="i7432000ec17b4cd18f40bf29c034b79d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</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>2021-06-30</instant>
        </period>
    </context>
    <context id="i85ce717fcae34108b2702343b0b90815_I20210630">
        <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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1ae58f180783492895d1088786c46e7e_I20210630">
        <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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="idd270d516eda4d4a8af2ee7851c178ba_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</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>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id679dca0ddb04e6a88701fb67231c520_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</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>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iaa06af742ce74c94bac5163d76b93c3c_I20210630">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="icb85c67875e540a8ac92804305375e6e_I20210630">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if7d28425fb7242b1a297be693c97844a_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i42b8040d3e394279a133ce40bef9a17b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i2e5fc7e4ae3248e8bcb136ed80ae5092_I20210630">
        <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">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic67e88c19fef4db99f65f393fd4cdcd3_I20210630">
        <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">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i9736dea51d0e4ea8899cfc0ec5e7acc8_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <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-06-30</instant>
        </period>
    </context>
    <context id="i5657d60f14da4134b8680f5f91f94289_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</xbrldi:explicitMember>
                <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-06-30</instant>
        </period>
    </context>
    <context id="i4ef9d244e4a54b77b813edc3b49292f3_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i8b037bc7aea342349cef0e2e308b853c_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i8ef120b1b49648f884b8dcfd2b7ee0ae_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ibd08c1b21c4144a187c9f25138f08e58_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="icb2428e5cd9b42af8b18ca645dbeca62_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="iccc2d417fabf45079bdb815548bc799b_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i5feeb08ea909420298f57cd149843b00_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</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>2020-12-31</instant>
        </period>
    </context>
    <context id="i7a59e7939b4f4ad0967ddef2f4681e5b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</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>2020-12-31</instant>
        </period>
    </context>
    <context id="ic5543ed79ab3450abb9df86cc66c81ea_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i6e78a65846c149cf929e7c06fa8ccbde_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="if364304b5f134c848ac91186d618e41f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</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>2020-12-31</instant>
        </period>
    </context>
    <context id="i2814f513868d4f6085abfeff9b2a42ba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</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>2020-12-31</instant>
        </period>
    </context>
    <context id="i0ac303b923a748ccbd87bcc74501c620_I20201231">
        <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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i53b99d242728421b981bb29c8b3fcaf6_I20201231">
        <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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if09c55d29694463c92ce8173da60a1ca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</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>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic109f0ca69994cda9a478c6ebbd758c9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</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>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id9936a78b3a74dcb83ecb7cce1d4223b_I20201231">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1be4a98036184b95af74f86bba27e3aa_I20201231">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i43d8bee0531841aa9ceedb078c7eab57_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i08d8c7163dae40b1b32cdcb5ed539287_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i431b2020da53483aada510dd36cd8869_I20201231">
        <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:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idb912b270d284a26be8c491e0ebd8318_I20201231">
        <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:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id4e85e9ad8a74e878a674082e2697ad9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i39936d3e360d4ea8bbbe7c52cfed587b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0544e2035235437a9683a56b46174fa5_I20201231">
        <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">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3bfe2656f9b34eef8979bc6a446a5376_I20201231">
        <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">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4680952e2ea74ce5a23c7ded48a61a88_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic006c4a43fa644cc961b43bb70f1571d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i09790a20048748979013c4d071766e44_I20201231">
        <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:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9bc8e7c90aa847beb13ec73ddb8cfcb5_I20201231">
        <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:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9664ba32b34f49a893e3d7f1b895b39a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4974b9d6cdb74bbebcb66ce4c6444af1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hfwa:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic5b0227cec5a4f3eb092841e507ec0ac_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i1c678c4720544625b46b70405defb134_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i9a4a35cd3b5742b3aa0133c62352a283_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4fd96c407831402aa1abc436fc2d9840_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9939552b1ce447afa97d7488c3437a8a_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ief5fe44ccc1445af9a380515c75afd74_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i11155ce6d1f940b7806464e2ae725607_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i62c3722007714c6ab811b30c36bccc6c_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i31397230cadb4974985a9f7b8b12d6d4_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i81f1adb5bcb1411bba575eefd0ff6667_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2c943e04917b497aa6f4d95b69c6028b_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if16c04d3157f41cf8be2e86ab8039a32_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7222a37062e34ae9902abf6ef3563f76_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie032c2102e334cdea50ebd27383ba46d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifa3d06144ac04107af7aac81f7521067_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia9e9544f89a041f795d1003ceb038d0f_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib8c03d530f7e48079041780f7c47c567_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8e0b96cd117b46ddae92cf2c0816f387_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icc8d8d3f90ff4682b337ff230eb189a2_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iafa94851fe364831aa82a2ad97c8333d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7737955d2a4b421ea677cff3471d08a8_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8ad7f2177faa45a194d4506313cffcb0_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0cdd5a73add94ef08d08ab5a17ba8982_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1b3c256ca37044d6a330f9d582cfae23_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifc3ab01896dc40758304143655abb515_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if4c3400895bc464096c52acf80dc7f28_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5f9cc6ba7c0d43cf92898d1f0f59d393_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i38730811b2f64a079395bb9eee96be51_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i893dfb4e85e74d3f8554daf1ca900ff7_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic79ee222455943c5a305378eca020f20_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id9de6bee08284611a104a4060b270cd7_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0b466afda7b54c77a4a823355dd21231_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iafe45f1bfc0c4253bc13822a951ff144_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="idbac2977eca04be5be4994880acc1d21_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5cb6bc1f67cd409ca1c71e1c4acc7bf7_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i049d5c131697438590fc9d4fd883a750_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6169a9db706642e3afdc4ba1741df56d_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i384a3ccffe2c4cca96bb293571380c7b_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iea5e4beae1a24551a11ecd4a8b2f8471_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2b56bc07b29b4fce932dc3326443235b_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i62a77bfa00bf46f5bcd2e419bb8029cd_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibc18e5d75c564f5a84ce725aa9c202f1_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">hfwa:ModifiedduringthequarterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i80dd71ae3de04162bb53cfa554a38cfb_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">hfwa:ModifiedduringthequarterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ib387a2f28b9740deae08c5847e5bc25f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hfwa:FinanceReceivableModifiedSubsequentDefaultMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie5a7bc8e888643528cb6df8051ffcfd3_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hfwa:FinanceReceivableModifiedSubsequentDefaultMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:TroubledDebtRestructuredLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ia571a370a5464f6fadba8355b697293f_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="id4f382309ded4564bafd967f1d1ae9e4_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="iae29f499204d4d9cbfad9c4b0385803e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3662f537e2184bfc905f789e92a94176_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i44c6124b2c8c43e3971f9cc951b35dec_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i55fa10dfc5d94ad4810419b72337932c_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i27d89a944eba4b678da822c529798f15_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="ia20db0dc69a1486c8e9da2ae5244e466_D20210401-20210630">
        <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>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4eb33f88102a4f42bcddb99ac440e5ff_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i6335f33b4f204311aa3774c39110151d_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i1a71987360734c12a87d70544cf39788_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i295b1400746e4b92a33b8dcc0dd9e89b_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ibf4766c60a63423fa5bfda696986c5c3_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i09bdc5ab958b4abdae110fcc014d793d_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i9dda193f2dff45a1913d2e22ac5b3045_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="idc66dff285024c42bb8de8840f67ed95_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9e3489fc6ac14a6fa82e1d0bd028b84c_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i00c3ee26f4474848b1d4ff24cac64ba2_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if5f8067f13d946238c70bee2241ca73b_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="iba0842ba697d48c795df35b71858323e_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icd99f7840e4949b5bd1715fb4e020758_D20210101-20210630">
        <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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2b823051266d43968aaad4695a88cb3d_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6cc1e3d28b3c41b6aa67914bdebe1963_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic2294581862f46068e97b50971effe10_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic1f05607e02944caae4595250b81ccac_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1bf366a818d747ebaf65f0ba14b43d2c_I20200331">
        <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>2020-03-31</instant>
        </period>
    </context>
    <context id="i5ac13b416ae2495bb27efc773dd4c878_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="i17b73bb07a324fa28f15157ed5b2bdb3_I20200331">
        <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>2020-03-31</instant>
        </period>
    </context>
    <context id="icbbee8f3d5db4ce0b427ac7ae54c45b5_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="ic6f8de55a7c7496aaf0800db14ad4814_I20200331">
        <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>2020-03-31</instant>
        </period>
    </context>
    <context id="i46847ffcd5044071942f80b6f42a5f9f_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="i06cba0783cc841d7aebf5a317bfb1f36_I20200331">
        <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>2020-03-31</instant>
        </period>
    </context>
    <context id="i14265478efd74059bc9d80ff7fd7e344_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="i18e4584cda9d40829cbc6c67f46dd942_I20200331">
        <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>2020-03-31</instant>
        </period>
    </context>
    <context id="i9ccf6d03ad634f12b466ab7d05326e81_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibab900601a1b44d99331e892c4af5a82_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="i5f5b37e6feea4bf2ada8deeae8d9493f_I20200331">
        <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>2020-03-31</instant>
        </period>
    </context>
    <context id="idfb793d98ccc4fbcacce064bd4cf30fd_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="i015f65226ac34d6e993ef3fdacb2dbfc_I20200331">
        <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>2020-03-31</instant>
        </period>
    </context>
    <context id="i8ee480759d2a4ee08820a7d4afffe08a_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if09454aec1234ca2800413bb8ff7fc36_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="id672b0ac547243ca94e4c83e6ce79d3c_I20200331">
        <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>2020-03-31</instant>
        </period>
    </context>
    <context id="ic40b54db2833424884b14f2e236b5064_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib2e7a5ce70d645bd99ca6c71eebc8c22_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="icb74f76157c24395b8dec4c3569b0b85_I20200331">
        <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>2020-03-31</instant>
        </period>
    </context>
    <context id="ifcb0e9fdb9f54f78a351c89095003628_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i04ff3b2392fa4c419c0b69ef4047f997_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="i4fbe34cbc04e449caf0b62de688adb9a_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i645d3ce2a72444db9db951e3f29ebeca_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</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>2020-01-01</instant>
        </period>
    </context>
    <context id="ie8ccbb6c600b44659f502635a8f482f6_I20200101">
        <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>2020-01-01</instant>
        </period>
    </context>
    <context id="iee3af1a439c84c2382aa2de554ab1c09_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i8c1ce3620f88417c8c47cae79dfaadc8_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</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>2020-01-01</instant>
        </period>
    </context>
    <context id="i9059f0243f5f49bb843779aa40897df3_I20200101">
        <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>2020-01-01</instant>
        </period>
    </context>
    <context id="i5efcff72bb6a44e28fc259a8903bf6c7_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i4c489446055549439f76b3aa04fae1e5_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</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>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i47f141a471054e35b9b9678ad42918e4_I20200101">
        <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>2020-01-01</instant>
        </period>
    </context>
    <context id="i163a4e83afbe4c64b486b5038ca4d7f2_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i0bd13d5178d842c38f8f43a261f35d3a_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i72c08b399e3549ca95335292a44fc55c_I20200101">
        <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>2020-01-01</instant>
        </period>
    </context>
    <context id="i13883c89c9db4de68b7bc5b09eec2af9_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="if30d37a18ddb42a7a25eb535250869f6_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i95c8a3e7830345cca137b2242869c613_I20200101">
        <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>2020-01-01</instant>
        </period>
    </context>
    <context id="i4e3a414ea8614d69ac90bbdf971f2b3b_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ife32a98974a94504a5d3ae6816c79d66_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ib03b99f682aa4b31a2faa50daac96f03_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:OnetoFourFamilyRealEstateConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i38720b74dd92429a959abe51da017e02_I20200101">
        <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>2020-01-01</instant>
        </period>
    </context>
    <context id="i5e9fa0af97ec4601982ab0a7dcde7ddf_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ifed7b5176e304acc812c5e0a2e76600a_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="iface072188124f9d992f4a04b2e656ec_I20200101">
        <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>2020-01-01</instant>
        </period>
    </context>
    <context id="i2bdbe3f2c2c043679d8459aa75305aeb_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8a91c5f9541b460cac09a7be32ffb17b_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i30727846bf894ff2a41697a691ff26b9_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i467f4edb7c834dfc80e32c7841c269a3_I20200101">
        <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>2020-01-01</instant>
        </period>
    </context>
    <context id="i975cfa8d68ad46e0bb3fff9630ad0a4c_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i893c69b34e0b4e9fa94a4dca4087b604_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ibbe22a88f5b84651ac8868434f305106_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i857a0535348c48448d3eff06f47e9b52_I20200101">
        <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>2020-01-01</instant>
        </period>
    </context>
    <context id="i89aebad0e15f4132bb9ecf8718671454_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia623b69825dc4586b63026f441118b16_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:UnallocatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1907dfd2a42c4c7c89626467aa2f899a_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:UnallocatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i5b9fbe7ad6e44538b9af9bb7d82e309d_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:UnallocatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i650538d0a95d4d07892e92118d03d102_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:UnallocatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i360be13b74e74a099e524cf8fafba702_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hfwa:UnallocatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="if62793641f96449f86889fcf708d4685_D20200101-20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-01</endDate>
        </period>
    </context>
    <context id="i9791d4aa95224d18a9d43aa46e206d23_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i997d3cf7aef443c3b8df288456248743_D20210101-20210630">
        <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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9ff7eeccf9784037b43b8d8a3d72db55_D20210101-20210630">
        <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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3253821da4f94d95978f2d4a0e27914e_D20210101-20210630">
        <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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1083aff1b61e4ef186e1225099f7fe48_D20210101-20210630">
        <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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6b80fcc6799740a19a88d8f775c82daf_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i1a9128f2258e41ba873e458ff79ae360_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i58c14741346f4f33a0ef7b434bdb1d70_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i446e4e32f4a74d13a01b5fbf21842ab1_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">hfwa:CustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="icd70b542fff54773872f310a30733e20_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">hfwa:CustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i27427e7fcd5a480aaab6f78349cde279_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">hfwa:ThirdPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i7c5a87e9892e47a6b9e221f8e5f4ecdc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">hfwa:ThirdPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaa3a1af00df94a8081b0264f680024f1_D20200122-20200122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <startDate>2020-01-22</startDate>
            <endDate>2020-01-22</endDate>
        </period>
    </context>
    <context id="if221622fce4047d08a0d0b15f05b9fc3_D20200429-20200429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <startDate>2020-04-29</startDate>
            <endDate>2020-04-29</endDate>
        </period>
    </context>
    <context id="i4a4aa8ee52f340779a404e33e1b5a071_D20200722-20200722">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <startDate>2020-07-22</startDate>
            <endDate>2020-07-22</endDate>
        </period>
    </context>
    <context id="i69a494936b884ff58474264df60defb0_D20201021-20201021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <startDate>2020-10-21</startDate>
            <endDate>2020-10-21</endDate>
        </period>
    </context>
    <context id="i495600feee7b4563b31b135e9ff29a2d_D20210127-20210127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <startDate>2021-01-27</startDate>
            <endDate>2021-01-27</endDate>
        </period>
    </context>
    <context id="i9d575bb2300d45878a780886985fe807_D20210421-20210421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
        </entity>
        <period>
            <startDate>2021-04-21</startDate>
            <endDate>2021-04-21</endDate>
        </period>
    </context>
    <context id="icf9113ab346443a29ed66ca7ad9c0c3c_D20141023-20141023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">hfwa:EleventhStockRepurchasePlanMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-10-23</startDate>
            <endDate>2014-10-23</endDate>
        </period>
    </context>
    <context id="i94d09bfcccfe4fdaa8dde511f2204e49_I20141023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">hfwa:EleventhStockRepurchasePlanMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-10-23</instant>
        </period>
    </context>
    <context id="ifb7a9e83c65644459b5fc75c38b7765d_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="icb7cd4b3fbab407da4baac6cd217d9b8_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="i63ed1ebacf9646078aebf716d3f903ea_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hfwa:EleventhStockRepurchasePlanMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i244868e91f064c21b4c2c8d849a2a8e2_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hfwa:EleventhStockRepurchasePlanMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie4ed6148394c4d90a1d8e2aa34e7c3a7_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hfwa:EleventhStockRepurchasePlanMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i526595b408e540dfb1b9beba29fb0f01_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hfwa:EleventhStockRepurchasePlanMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5f690a183db046d4aaff0fd4921099b9_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib3953f08dffa4988bbc1841f6380155d_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i000629a0e37d45d9871356c3a18b99df_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9ab0a190ed02470ea4e01373c9efd647_D20200101-20200630">
        <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-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ieff7dd76277b44fe87eba3be5bacd3cf_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i574bace1c0474afd94984a7696090393_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i794c319821a44be59a36453c5cff3c34_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1508a2c945fb443ebae96ca7cf86709e_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib527506530bd4e29a7c50c45e6497d39_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i9de0af517f8246158c116f4b6abd808b_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="iff46764e886b45709b706e93cd11b6f2_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="iae5aa8e9dcfb486ebf81abb0e8e54ac2_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ie55f3971670240bdad9e12b4cd25016c_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ie6dd1139c0c04b1abb3f0e17de4c7b04_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ia3e1d92da8214dab8d6dd0d1effdfb3c_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ie097dd7bcdc1428499b02d8d10bf41d7_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="iaaa55559718741bc8720c1535c34998e_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i85be605dea8f4711834ff46066d0b04b_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i268ad3952f3c46149b4d61482a2c7f59_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="iebe482a4fd964cfd91d2a8060d7201af_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ibefba45b1aff45b884a3d483a17d4726_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ic6ebc174c78f4818a5affbd95bbc9d40_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i7c5c61870dcd45e5bd1867683533cd5e_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i8f83275036ca4e369d517d0e2f12fda7_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i5bc6ad37d31b4dd1bd57163ebdd4912b_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i5ff883a343604a5f8a4c99cd3ff591bc_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i63d120955a6f444a9ec2e1c29a806e5e_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i61cccf81d16948dfb8f397b50d308ca3_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ifb83818a2b784b13a5f22522ae6aad16_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ie73feb57adc2403fb954ca7d29165e9e_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ic4944ba0be03475992181ed8f24e80c9_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i148da947cf204dbbaff5cff6e9350be3_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ia4f09372cae7459e92ae1e74553fa112_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i9f363a55272c4a138b5cb1dc5a3dfd41_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i1ca36da4469947bfbdd880c371a00a6e_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i0132cc1480284e5380b1b0abfb740631_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ie9d124a3bd3f4cca87049067b95cd81e_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i174fb900779649128a8816f925158823_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ib7faa33da7a44584b93171a159371ee1_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i01af517a916147e6ab28579c3b897cf5_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i4a127514657e49ddba8b6217cbf30624_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ic7bb9ae822c344ff9803703065cbfe1d_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i00b572b627f0498a865a7f68903eafb3_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i7495616b1a064c30bcd9d96cf5c1bb17_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i92e15f0af4474b71a176c1f922f140e4_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ia843bcfadb984aea9eed1ec8af8fb8d7_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i0b841bac60ae41639615e968533fd339_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="if23ba9adfcf44353a00f41d71dfa496f_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i24e6082dfca346b2aa9c2b0545decef4_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i70527474dc144f828101456a0a86a9e6_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i9bb0efedd16f4e6bb56f5fdd83646c78_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ie374eb0c36e54f42a288b62fccc9a2c0_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i98ff4a33a559458fb3e548d5df0ad9a4_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i1c2d2a5de01148af8848cf1e0e8c0712_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i884535dbb6274eacaf14ce0747e50aca_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i54a2050b8bfc43eaaa1bc820cbf1dea2_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i499ef77bef0441e4ae49574e258c479a_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i499c0a346639411d8553c5cca43ab745_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i047424287b484e70a7ff834f40b0e2b3_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i96e959b6008f42d7a861152b4f0f33a1_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i45078d68f19145899a26ade15f4fd805_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i5cbd8ec4cb2f46b1a54378b73384c28a_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i66712cbca5ca4498baf02d849bb498f5_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i70ed939b83b846ad90fd97d729eccfb2_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i95ced06ae4a94483b3e653c7d4cf64ae_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ib42d06c587c74b69944599fbdbfd6f10_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i869696ead84a49e2ab430e9d5ee1bba4_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i3f10c7f1eca24a44919e8c7b508f29b8_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="icc7dc2d35f5349f4a027b4ac1e70006b_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i032e3d1ab6034e1f8de881faaed88d96_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ia51a3dfb381d4a019f4910d336ff0587_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i3bd8920b0d22428e89453ab83c331428_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i63575736abd64026bb81c3960348778e_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ib6f7f673bd804c8b839d76c699b7604a_I20210630">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i7f994a4f6fd84be5a70a52360d6e0c97_I20210630">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ife9b7697135a46baac7a695660d53196_I20210630">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib170c2ff125d4181a6aa0ddeb02f9fad_I20210630">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i51c942fd0f4e4e7991d16a6a1779860c_I20210630">
        <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">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="idd11792018a34f169882929ae40f40a8_I20210630">
        <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">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i71c48bc8fd314cdfa25c58db0a84962e_I20210630">
        <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">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1f2c9bbccba44cf19dfa6d9cdb6a5b6c_I20210630">
        <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">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i77359b0450ea40b1ab3711b8deafde39_I20210630">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i17fcd549d5bf44938e6e6d033aec20dd_I20210630">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i008be30aa11a4da68d87633531bd91a0_I20210630">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id9e0723050754909bd8b81b24f33b951_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i68feb6b5c4df42549407441b07bed262_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i3d46a67279ae4badb571387d6d18c47d_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ice1d8f3e8802426d9429652e88e1ac0b_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i64eb1be930c247a6add52e88118fa8a4_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ibb082d5fbe4f403c8f484cca6f7d6840_I20201231">
        <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:BranchHeldForSaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0348fa0a6c2c4fcbb63ab278aa84c269_I20201231">
        <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:BranchHeldForSaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8885c3be27e84a9abb10e27fd5e216a7_I20201231">
        <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:BranchHeldForSaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i772dffc6a85d42168b780c730b776a28_I20201231">
        <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:BranchHeldForSaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i88c1adc931fc4a33a44cc3cbfe60f1fb_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i5c34e96b8bed44b2b80e2e7e916fd537_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ic0e357c6bb3f491488e2812f5496967c_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i2a8adce577e94c40bc975f2ceff4030a_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ide934798e6b24a70ae9b3758e98ee5e0_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i48666f2daed74b5284280cdd367806ab_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5c91e6c8141b42908e335a91edad16c6_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i61e5fd13472243be913aafc58cb0a1f4_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7a9ee76327804ff182e5c7659ddc1b24_D20210401-20210630">
        <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>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia9b23d6754214b8faf997e60da58929f_D20200401-20200630">
        <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>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i93b600a76c5e4eeabbfb4fe8f18c19f0_D20210101-20210630">
        <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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3738fd6dc9534262afca314f2105bad3_D20200101-20200630">
        <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>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i88f5cac75c6441fa93e82c687da66fd4_D20210401-20210630">
        <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>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0f591360d5f741929f560f052866cb18_D20200401-20200630">
        <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>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i44cf078dd526431e90a4512859240fac_D20210101-20210630">
        <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>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i555b8ecabf8a4ecaa0d1802ec35db017_D20200101-20200630">
        <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>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i035ee19497d3457aae4180b28a62b13e_D20210401-20210630">
        <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">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if2321257db8840e2bb51a54012275d6f_D20200401-20200630">
        <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">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="icb9f6a389f07402baa5ce78e402a54dd_D20210101-20210630">
        <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">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if2579d7dbac840e6920c542d1ac505fa_D20200101-20200630">
        <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">hfwa:RealEstateConstructionAndLandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hfwa:FiveOrMoreFamilyResidentialAndCommercialPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i843333d862734ced9550ec0a6f7eb210_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie9fa6c6a2139455890ed9f2339ee0403_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i08ec1feb6e4742dfb0228812bb471b2c_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i45b9ee093c5d404484fffb056e847277_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0c146ca95d9c4049a1c70c88be9fcb2c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputComparabilityAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iaed4a296116e45a5aa81b4b7ad227a3c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputComparabilityAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if48a789b03a6486491ef8be569ffae73_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputComparabilityAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i69e0dac3550b4f9a81a2fab3749bea60_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="if1a045f38166480e995ce90066521ca8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputComparabilityAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4dcbdb3aa315449fa7089ce886ddc023_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputComparabilityAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iad72c8da304147eebc1f83280ef01556_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputComparabilityAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i91937d54d45648c886122bd413dd2096_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:BranchHeldForSaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputComparabilityAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i82969e841f7546a2b1549c18741bef32_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:BranchHeldForSaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputComparabilityAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9fc65156ee5344019385857eba3ca054_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">hfwa:BranchHeldForSaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputComparabilityAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i663458256e874e76bea712baa1ad472b_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i73c5483a3b0049d19075ae5a150fca08_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="id94d2e4ba96d46379f892e7b21a3f5a9_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i981d36199b344734b883bd3ab7fb0278_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="id6d3dd4584824b118baba73b2c9ae2d5_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ie40427a9afe641e0a09de2f293865359_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i9310a73bb7324a38b31dbfd6487f30f8_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i3424921a21ee43109b2c5ebb87e14190_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ib9de5b9375324424aa2a7112b168064c_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i6a59ca0fb0a94a5b8f68ff2ed135fc47_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i671718dc9ed546e59e09987297d1042d_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i0e2e862753184c78aa6d21fc78e8aadd_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i06858d1e21674140913cb94763df0ce5_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i36fcdb95ac194a51966baaba68a92396_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i8dce210fb36142c29acde94b69074af2_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="iab3634e1691e4196aea35af48e51526e_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i950bcc27285d48f5aa3650b37fd9462a_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i3b779b416f60482badc07c6ea0e61742_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ied9b8d9887d74a59b54c2155b6aede84_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i0819ae2ca5004eff991ac8850f486909_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hfwa:UnusedCommitmentstoExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i6e9572bec04745dbb3471efa7be27310_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i21a17b288186445eae0a80f3b272d8b4_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i0d485f1072634e748776b23979898313_I20200331">
        <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>2020-03-31</instant>
        </period>
    </context>
    <context id="i115d6d0454424692b0faf7762d052e55_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ic03e96ef0547422a987e8072fa1ba742_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i86be58a550734569b6933645c346b6ce_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hfwa:UnusedCommitmentstoExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8a9e228c701445b185898425cd4873fb_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hfwa:UnusedCommitmentstoExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i962188c0cd1841c38c320c2279935cd7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hfwa:UnusedCommitmentstoExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i300a0a5ca53249948a7892b3b3ed03cc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hfwa:UnusedCommitmentstoExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5f07d11ee19842aa84bf562a97b1f858_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hfwa:UnusedCommitmentstoExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if8073613f86f45baab8345c54387e2c2_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hfwa:UnusedCommitmentstoExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i037ea75f509d481caf133f96ab1eb2bb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hfwa:UnusedCommitmentstoExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i154fb4ccf27f44aea7b32382c6f0b052_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001046025</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hfwa:UnusedCommitmentstoExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7ee3551707cd46baa729d4fe6b3b19dc_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0119ddb9c0cc4bd0b36ba68cb6a5ccc9_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2a73d18e81504618aed21b6653e0c3a7_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia9ad0f06f615439b8f5f60103f6e09e9_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i33b3ebc0e71448e6a86f64e75bd35b0b_I20200630">
        <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>2020-06-30</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="branch2">
        <measure>hfwa:Branch</measure>
    </unit>
    <unit id="segment">
        <measure>hfwa:segment</measure>
    </unit>
    <unit id="loan">
        <measure>hfwa:Loan</measure>
    </unit>
    <unit id="contract">
        <measure>hfwa:contract</measure>
    </unit>
    <unit id="contract2">
        <measure>hfwa:Contract</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80L2ZyYWc6ZjMzZGZjMTk2YWUwNDk2MzkxYjRjYzc0N2ZkNTFlOTMvdGFibGU6ODc0MmIyOTk2ZDE5NDY3MzkxNDdkMTkzNTZmMTkxYmEvdGFibGVyYW5nZTo4NzQyYjI5OTZkMTk0NjczOTE0N2QxOTM1NmYxOTFiYV80LTEtMS0xLTA_7592cb77-4488-41e7-94ed-957564571b20">0001046025</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80L2ZyYWc6ZjMzZGZjMTk2YWUwNDk2MzkxYjRjYzc0N2ZkNTFlOTMvdGFibGU6ODc0MmIyOTk2ZDE5NDY3MzkxNDdkMTkzNTZmMTkxYmEvdGFibGVyYW5nZTo4NzQyYjI5OTZkMTk0NjczOTE0N2QxOTM1NmYxOTFiYV83LTEtMS0xLTA_05fffb56-27be-45e5-b318-6a5cb0ee0955">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80L2ZyYWc6ZjMzZGZjMTk2YWUwNDk2MzkxYjRjYzc0N2ZkNTFlOTMvdGFibGU6ODc0MmIyOTk2ZDE5NDY3MzkxNDdkMTkzNTZmMTkxYmEvdGFibGVyYW5nZTo4NzQyYjI5OTZkMTk0NjczOTE0N2QxOTM1NmYxOTFiYV84LTEtMS0xLTA_f24550d4-67ae-442a-89c6-78bb7ad88ea0">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80L2ZyYWc6ZjMzZGZjMTk2YWUwNDk2MzkxYjRjYzc0N2ZkNTFlOTMvdGFibGU6ODc0MmIyOTk2ZDE5NDY3MzkxNDdkMTkzNTZmMTkxYmEvdGFibGVyYW5nZTo4NzQyYjI5OTZkMTk0NjczOTE0N2QxOTM1NmYxOTFiYV85LTEtMS0xLTA_69fa90e6-3caf-42a1-a352-4636ea6cf65e">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80L2ZyYWc6ZjMzZGZjMTk2YWUwNDk2MzkxYjRjYzc0N2ZkNTFlOTMvdGFibGU6ODc0MmIyOTk2ZDE5NDY3MzkxNDdkMTkzNTZmMTkxYmEvdGFibGVyYW5nZTo4NzQyYjI5OTZkMTk0NjczOTE0N2QxOTM1NmYxOTFiYV8xMC0xLTEtMS0w_c676ad36-02c3-4390-a243-24cb91b8857a">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMjk2_e33c6d90-fa06-48fd-b796-6dd1e5f5c30a">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMjkz_54eaba0c-4731-4049-89ee-fe723ff75ba8">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMTY_da379cd1-5da7-4156-bcaf-39829a46f554">2021-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMjk3_ef8b6a1a-605c-48c7-bfd7-bad191b1c31f">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMjk0_0500482d-e55f-4d3b-86e0-311ab2e4c90a">000-29480</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMjk1_95b22b7a-a8db-4b55-91cc-e3983096ceb7">HERITAGE FINANCIAL CORP</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6NzhmNzBmZDdiMDdmNDUzMjgzMGI0Y2RkNDQyZTIxNTkvdGFibGVyYW5nZTo3OGY3MGZkN2IwN2Y0NTMyODMwYjRjZGQ0NDJlMjE1OV8wLTAtMS0xLTA_f19a0e5d-9352-440b-a278-6ee2e65a7356">WA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6NzhmNzBmZDdiMDdmNDUzMjgzMGI0Y2RkNDQyZTIxNTkvdGFibGVyYW5nZTo3OGY3MGZkN2IwN2Y0NTMyODMwYjRjZGQ0NDJlMjE1OV8wLTQtMS0xLTA_93cd809a-0375-413e-80d1-22a2217350b5">91-1857900</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6NzhmNzBmZDdiMDdmNDUzMjgzMGI0Y2RkNDQyZTIxNTkvdGFibGVyYW5nZTo3OGY3MGZkN2IwN2Y0NTMyODMwYjRjZGQ0NDJlMjE1OV8zLTAtMS0xLTA_00d1b7d0-903d-4759-9ef6-a1639ecf0928">201 Fifth Avenue SW,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6NzhmNzBmZDdiMDdmNDUzMjgzMGI0Y2RkNDQyZTIxNTkvdGFibGVyYW5nZTo3OGY3MGZkN2IwN2Y0NTMyODMwYjRjZGQ0NDJlMjE1OV8zLTEtMS0xLTA_5c25fa68-8ca9-4dd4-95f5-7b322a2bf90d">Olympia</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6NzhmNzBmZDdiMDdmNDUzMjgzMGI0Y2RkNDQyZTIxNTkvdGFibGVyYW5nZTo3OGY3MGZkN2IwN2Y0NTMyODMwYjRjZGQ0NDJlMjE1OV8zLTItMS0xLTA_b2cdd0c4-d16b-4405-95c2-e208dd191364">WA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6NzhmNzBmZDdiMDdmNDUzMjgzMGI0Y2RkNDQyZTIxNTkvdGFibGVyYW5nZTo3OGY3MGZkN2IwN2Y0NTMyODMwYjRjZGQ0NDJlMjE1OV8zLTQtMS0xLTA_979e4876-dd22-493b-9b1e-51b22466d6cb">98501</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMjg4_4f6a1d7e-27be-47b6-87f7-ec52b344a8eb">360</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMjk4_4d88ec94-ae92-41ea-99d1-dc90718fc182">943-1500</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6NWIwMzZiNzMyZTI2NDdlZDgzYThkMTJiYTkwNTQ2ODAvdGFibGVyYW5nZTo1YjAzNmI3MzJlMjY0N2VkODNhOGQxMmJhOTA1NDY4MF8xLTAtMS0xLTA_df1b5854-3f3b-4d42-b39a-4b5382d802a4">Common stock, no par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6NWIwMzZiNzMyZTI2NDdlZDgzYThkMTJiYTkwNTQ2ODAvdGFibGVyYW5nZTo1YjAzNmI3MzJlMjY0N2VkODNhOGQxMmJhOTA1NDY4MF8xLTEtMS0xLTA_9b6750ff-a553-425a-bdca-cd2fe01f8f3a">HFWA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6NWIwMzZiNzMyZTI2NDdlZDgzYThkMTJiYTkwNTQ2ODAvdGFibGVyYW5nZTo1YjAzNmI3MzJlMjY0N2VkODNhOGQxMmJhOTA1NDY4MF8xLTItMS0xLTA_ae1c44ed-f332-4090-85a9-f5dc748eb0f3">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMjg5_8c985418-6bdd-4812-95df-63b54ca06658">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMjkw_a4876f1f-3901-4d34-8277-0acdf8e9cbb2">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6Yjk2MzgyNWM2OWEzNDNkYTg4NTQwNzcwY2Y3ZDc1ZjYvdGFibGVyYW5nZTpiOTYzODI1YzY5YTM0M2RhODg1NDA3NzBjZjdkNzVmNl8wLTEtMS0xLTA_c793628d-963a-4437-9300-d1dab2592e0b">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6Yjk2MzgyNWM2OWEzNDNkYTg4NTQwNzcwY2Y3ZDc1ZjYvdGFibGVyYW5nZTpiOTYzODI1YzY5YTM0M2RhODg1NDA3NzBjZjdkNzVmNl8xLTQtMS0xLTA_ac097fc2-4674-42c7-a2a8-6e9955317f42">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGFibGU6Yjk2MzgyNWM2OWEzNDNkYTg4NTQwNzcwY2Y3ZDc1ZjYvdGFibGVyYW5nZTpiOTYzODI1YzY5YTM0M2RhODg1NDA3NzBjZjdkNzVmNl8yLTQtMS0xLTA_867fa32d-dd4b-4d51-a208-151c636c930f">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMjkx_c1a51226-5dbb-4c93-bf49-2620fa7b4707">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i1c3868d5439844c988ba1a2fa9b3f27a_I20210728"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8xL2ZyYWc6YWQ1NDc0NDgzYzZhNDAyMmFiYzI0Mzg3NzYyMzU3ODUvdGV4dHJlZ2lvbjphZDU0NzQ0ODNjNmE0MDIyYWJjMjQzODc3NjIzNTc4NV8yMjA5_b607a21e-49c5-40a5-8ef5-dd99ee5e1260"
      unitRef="shares">35970660</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndDueFromBanks
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMi0xLTEtMS0w_019327f2-d820-4c22-a641-9cc1165deac2"
      unitRef="usd">94179000</us-gaap:CashAndDueFromBanks>
    <us-gaap:CashAndDueFromBanks
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMi0zLTEtMS0w_c150d2bc-1ba6-406f-a452-974d4d466fbf"
      unitRef="usd">91918000</us-gaap:CashAndDueFromBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMy0xLTEtMS0w_17ba910b-7471-44ea-86a6-d1b1034c4ecf"
      unitRef="usd">1170754000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMy0zLTEtMS0w_dfa2f469-6d6d-43bc-8469-4deadee37695"
      unitRef="usd">651404000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfNC0xLTEtMS0w_1a074a63-3332-45c0-a81e-d3bd5b1c8af7"
      unitRef="usd">1264933000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfNC0zLTEtMS0w_f6100e92-47b5-4ab0-81e5-1b11846840b9"
      unitRef="usd">743322000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfNS0wLTEtMS0wL3RleHRyZWdpb246MWI2M2FmMjhmZWY1NDkxM2E1NmYzZjRiNjk5YzI1NzRfODQ_a3560ad7-79ec-4bd4-bf81-9fe71748e570"
      unitRef="usd">1029001000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfNS0wLTEtMS0wL3RleHRyZWdpb246MWI2M2FmMjhmZWY1NDkxM2E1NmYzZjRiNjk5YzI1NzRfOTE_f7bce3df-3078-4343-9945-44891166bb97"
      unitRef="usd">770195000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfNS0xLTEtMS0w_17a6af0c-488a-49ea-987f-5cf3c997deb8"
      unitRef="usd">1049524000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfNS0zLTEtMS0w_c8168613-75bf-4b3b-b23b-9ed573d44b7c"
      unitRef="usd">802163000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfNi0xLTEtMS0w_84409817-e93d-4fdd-8404-6c36ca930db1"
      unitRef="usd">2739000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfNi0zLTEtMS0w_adb72676-5fbd-415b-99c5-51f9b0fb6f80"
      unitRef="usd">4932000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:NotesReceivableGross
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfNy0xLTEtMS0w_6cc12e5b-3226-4dd8-947c-cce2d8dc502d"
      unitRef="usd">4207530000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfNy0zLTEtMS0w_8b7f004d-f9b4-4bd9-8a0a-723aac4f4c25"
      unitRef="usd">4468647000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfOC0xLTEtMS0w_0b445048-de37-4cf5-b73e-c1763b8b5f3b"
      unitRef="usd">51562000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfOC0zLTEtMS0w_b9b20295-fa30-4dd9-a171-ac432476c56d"
      unitRef="usd">70185000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:NotesReceivableNet
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfOS0xLTEtMS0w_7b29301f-252f-4740-82fd-25693fa7f3be"
      unitRef="usd">4155968000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfOS0zLTEtMS0w_ad7ba92f-5ae6-47f3-b005-721c1a49c3a8"
      unitRef="usd">4398462000</us-gaap:NotesReceivableNet>
    <us-gaap:OtherRealEstate
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTAtMS0xLTEtMA_f61aed4c-bc39-4321-9d75-babd19d762e0"
      unitRef="usd">0</us-gaap:OtherRealEstate>
    <us-gaap:OtherRealEstate
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTAtMy0xLTEtMA_9c9c7ff8-0e70-4a9f-b728-5cfd32ffaa0d"
      unitRef="usd">0</us-gaap:OtherRealEstate>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTEtMS0xLTEtMA_56e5f146-91cb-4c4b-bdc4-ff08fa2f7b0a"
      unitRef="usd">82835000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTEtMy0xLTEtMA_0de142ad-ebbb-484b-b36b-6c83dac9e7a1"
      unitRef="usd">85452000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:FederalHomeLoanBankStock
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTItMS0xLTEtMA_bf172011-44b8-48fc-a6a1-359255a8a356"
      unitRef="usd">7933000</us-gaap:FederalHomeLoanBankStock>
    <us-gaap:FederalHomeLoanBankStock
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTItMy0xLTEtMA_b276099a-04e7-4edb-9781-a4d1056a08c1"
      unitRef="usd">6661000</us-gaap:FederalHomeLoanBankStock>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTMtMS0xLTEtMA_2d8dfc28-766d-4bc7-8b4b-209843d5c025"
      unitRef="usd">108988000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTMtMy0xLTEtMA_da010502-13f8-487a-b2db-ef6216b322eb"
      unitRef="usd">107580000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:InterestReceivable
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTQtMS0xLTEtMA_7254686c-a94e-4660-b4d2-fc774cf300b8"
      unitRef="usd">17113000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTQtMy0xLTEtMA_3543b22b-b8cd-4e24-99ac-f14bae5a5e81"
      unitRef="usd">19418000</us-gaap:InterestReceivable>
    <us-gaap:PrepaidExpenseAndOtherAssets
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTUtMS0xLTEtMA_cb58a6a9-9c56-4342-946e-9d85f9ffc9e4"
      unitRef="usd">163206000</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssets
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTUtMy0xLTEtMA_4921cc80-768e-4843-b590-eb443461e430"
      unitRef="usd">193301000</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTYtMS0xLTEtMA_468e7972-4a36-4328-bd46-b2b5aa31e562"
      unitRef="usd">11494000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTYtMy0xLTEtMA_5c4350d0-d81e-4946-9bd1-08027f9e6727"
      unitRef="usd">13088000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTctMS0xLTEtMA_2413bfc6-c09a-4cd3-8af9-0e711161f36f"
      unitRef="usd">240939000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTctMy0xLTEtMA_a0a6454e-18c7-4c63-9e2e-4970459686b4"
      unitRef="usd">240939000</us-gaap:Goodwill>
    <us-gaap:Assets
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTgtMS0xLTEtMA_7c166751-aa10-4683-937f-5f105a0d5db6"
      unitRef="usd">7105672000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMTgtMy0xLTEtMA_95fed255-1279-4893-8bc6-9abf426b1c1e"
      unitRef="usd">6615318000</us-gaap:Assets>
    <us-gaap:Deposits
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjAtMS0xLTEtMA_a87cf633-222b-41cc-b56a-3a4579d6e1ee"
      unitRef="usd">6061706000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjAtMy0xLTEtMA_7bec83b3-2b3a-4146-bd1a-11d9b622d6da"
      unitRef="usd">5597990000</us-gaap:Deposits>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjItMS0xLTEtMA_ec5af0f6-a369-4802-94dc-4dc086a77170"
      unitRef="usd">21034000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjItMy0xLTEtMA_a3788726-b24f-479c-b4dc-30420f3b0c83"
      unitRef="usd">20887000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjMtMS0xLTEtMA_f2f2c6b8-9964-4adc-885e-6581f71aa152"
      unitRef="usd">46429000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjMtMy0xLTEtMA_1b189641-cbf6-421c-8d59-b7fcebfddb56"
      unitRef="usd">35683000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:OtherLiabilities
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjQtMS0xLTEtMA_37e9ea37-82f6-4a26-ac01-fe1a97cfc033"
      unitRef="usd">120519000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjQtMy0xLTEtMA_5adbd096-570e-4020-861f-f402aa625262"
      unitRef="usd">140319000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjUtMS0xLTEtMA_da1391c5-374f-4412-b67e-08759fcebe69"
      unitRef="usd">6249688000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjUtMy0xLTEtMA_72ec7676-b9d5-44f7-af2c-c6eb7e3037b7"
      unitRef="usd">5794879000</us-gaap:Liabilities>
    <us-gaap:PreferredStockNoParValue
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmJlZDkxZjMyODJiNzRhODliYzhkYzlmMGFiYjUyMzI4XzIx_3ac22339-a5a7-4f64-8f44-46e608580821"
      unitRef="usdPerShare">0</us-gaap:PreferredStockNoParValue>
    <us-gaap:PreferredStockNoParValue
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmJlZDkxZjMyODJiNzRhODliYzhkYzlmMGFiYjUyMzI4XzIx_ae0c9269-f21c-48fc-a77d-41dd98252e54"
      unitRef="usdPerShare">0</us-gaap:PreferredStockNoParValue>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmJlZDkxZjMyODJiNzRhODliYzhkYzlmMGFiYjUyMzI4XzM1_3a1bdce4-60bc-4baa-9734-c56b5d4c9054"
      unitRef="shares">2500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmJlZDkxZjMyODJiNzRhODliYzhkYzlmMGFiYjUyMzI4XzM1_690d6173-4b30-4c51-9001-2f07e412aa3f"
      unitRef="shares">2500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockValueOutstanding
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmJlZDkxZjMyODJiNzRhODliYzhkYzlmMGFiYjUyMzI4XzU3_2d915db9-05cc-4cf7-8388-c8cb31173b6a"
      unitRef="usd">0</us-gaap:PreferredStockValueOutstanding>
    <us-gaap:PreferredStockValueOutstanding
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmJlZDkxZjMyODJiNzRhODliYzhkYzlmMGFiYjUyMzI4XzU3_fe0b71ab-fbfd-4584-b864-56dafb3ecfc8"
      unitRef="usd">0</us-gaap:PreferredStockValueOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjctMS0xLTEtMA_ae9f9991-bb45-453e-96f4-85a4529362a3"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjctMy0xLTEtMA_42b6bf62-4b6f-4ae3-8385-f46f667503ca"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockNoParValue
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjgtMC0xLTEtMC90ZXh0cmVnaW9uOjk1NDU5ZDg3NmI1NjRiOTNhMTYzY2IwNmE1ZGM1YjdhXzE4_6af1fb37-31ac-4f7c-87b8-d1eac9f3b1ef"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjgtMC0xLTEtMC90ZXh0cmVnaW9uOjk1NDU5ZDg3NmI1NjRiOTNhMTYzY2IwNmE1ZGM1YjdhXzE4_acc0d1e7-a4c9-41b2-b9a3-31b6fb37997c"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjgtMC0xLTEtMC90ZXh0cmVnaW9uOjk1NDU5ZDg3NmI1NjRiOTNhMTYzY2IwNmE1ZGM1YjdhXzMy_3400954a-8849-45dd-b5cf-3e65438a73fe"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjgtMC0xLTEtMC90ZXh0cmVnaW9uOjk1NDU5ZDg3NmI1NjRiOTNhMTYzY2IwNmE1ZGM1YjdhXzMy_46b4e8cc-8f2c-488a-a75f-96e844537773"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjgtMC0xLTEtMC90ZXh0cmVnaW9uOjk1NDU5ZDg3NmI1NjRiOTNhMTYzY2IwNmE1ZGM1YjdhXzU0_81239d6a-dc86-45af-9180-f2b90a8e444a"
      unitRef="shares">36006560</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjgtMC0xLTEtMC90ZXh0cmVnaW9uOjk1NDU5ZDg3NmI1NjRiOTNhMTYzY2IwNmE1ZGM1YjdhXzU0_c4392d10-8b5c-49a9-a326-200dd86bb186"
      unitRef="shares">36006560</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjgtMC0xLTEtMC90ZXh0cmVnaW9uOjk1NDU5ZDg3NmI1NjRiOTNhMTYzY2IwNmE1ZGM1YjdhXzYx_884452e8-5590-4473-a9fa-e8c45db2464e"
      unitRef="shares">35912243</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjgtMC0xLTEtMC90ZXh0cmVnaW9uOjk1NDU5ZDg3NmI1NjRiOTNhMTYzY2IwNmE1ZGM1YjdhXzYx_d02a5202-2a33-4e79-95f5-796224a8c221"
      unitRef="shares">35912243</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjgtMS0xLTEtMA_af18fbeb-961d-46b3-a8f7-f12d0e8e9cc5"
      unitRef="usd">572060000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjgtMy0xLTEtMA_b6f755d0-a3c3-48b9-8428-4d1dae2d51e3"
      unitRef="usd">571021000</us-gaap:CommonStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjktMS0xLTEtMA_89115120-247c-466d-ab63-998c54ab3771"
      unitRef="usd">267863000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMjktMy0xLTEtMA_8f22dd14-1506-40d2-ab05-c1da826de298"
      unitRef="usd">224400000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMzAtMS0xLTEtMA_06a5dee1-bced-4d1c-910c-f610d2e8cd57"
      unitRef="usd">16061000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMzAtMy0xLTEtMA_5341916c-1537-44f3-b9f8-bfe245ecee1b"
      unitRef="usd">25018000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMzEtMS0xLTEtMA_316d8bfd-8bba-4686-983e-813f8e9bd4ba"
      unitRef="usd">855984000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMzEtMy0xLTEtMA_57166358-f2e9-4d3c-8039-a4b7648d399d"
      unitRef="usd">820439000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMzItMS0xLTEtMA_74f763ac-d547-4cd0-9b26-72b52d0f0bc3"
      unitRef="usd">7105672000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yMi9mcmFnOmQ2NjdmZjU1OWM0MDQ2MjRhYTRkNGUxYmJhYmJiNGVkL3RhYmxlOmJiZjRjNGM4MDlhOTRmYzk4N2JlY2FkMDY5NmZjMzFjL3RhYmxlcmFuZ2U6YmJmNGM0YzgwOWE5NGZjOTg3YmVjYWQwNjk2ZmMzMWNfMzItMy0xLTEtMA_a91a8fe8-445d-4c2c-82cc-bc9c2e3e6d07"
      unitRef="usd">6615318000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMy0xLTEtMS0w_2911082b-75dd-4b2f-ba00-2ed9b77d43d2"
      unitRef="usd">50750000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMy0zLTEtMS0w_215289d5-9ec9-4a3c-b271-93778335cb4c"
      unitRef="usd">48404000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMy01LTEtMS0w_ead59185-d149-4657-a7b0-f44568165287"
      unitRef="usd">100274000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMy03LTEtMS0w_5ab16b3f-72f2-4145-9e76-26ae9cc05fce"
      unitRef="usd">94681000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNC0xLTEtMS0w_b6e00fb6-7e83-4e7a-a616-857894139f91"
      unitRef="usd">4050000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNC0zLTEtMS0w_93cc0eb5-cd27-4d91-a532-6d85955e9706"
      unitRef="usd">4570000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNC01LTEtMS0w_53ee3b79-0c35-40d0-9a76-dd383a69740c"
      unitRef="usd">7584000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNC03LTEtMS0w_93e31c93-d5bc-4df7-b109-6923218efd16"
      unitRef="usd">10203000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNS0xLTEtMS0w_582bb0fb-5720-452a-bb78-927f91f589b4"
      unitRef="usd">947000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNS0zLTEtMS0w_3c49d5d7-6458-4738-a326-a6d416604d35"
      unitRef="usd">977000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNS01LTEtMS0w_f69797ae-7a27-4676-9a21-973a13ff9622"
      unitRef="usd">1905000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNS03LTEtMS0w_fa6fd5f1-440c-4222-af66-c7c6bdd5956f"
      unitRef="usd">1733000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:OtherInterestAndDividendIncome
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNi0xLTEtMS0w_ffdab1b9-f503-407c-b139-d73513de0fe6"
      unitRef="usd">263000</us-gaap:OtherInterestAndDividendIncome>
    <us-gaap:OtherInterestAndDividendIncome
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNi0zLTEtMS0w_60792b1a-9e04-48a5-9aab-c149a3e040b6"
      unitRef="usd">43000</us-gaap:OtherInterestAndDividendIncome>
    <us-gaap:OtherInterestAndDividendIncome
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNi01LTEtMS0w_1cb0d199-bf52-4bc6-a7be-b9cbb280154d"
      unitRef="usd">438000</us-gaap:OtherInterestAndDividendIncome>
    <us-gaap:OtherInterestAndDividendIncome
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNi03LTEtMS0w_674b9adc-3c67-44e9-a9a3-072448940a35"
      unitRef="usd">463000</us-gaap:OtherInterestAndDividendIncome>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNy0xLTEtMS0w_8fa8a2c9-7cf9-465e-a7d9-51606843728c"
      unitRef="usd">56010000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNy0zLTEtMS0w_6afc3ca2-f76e-4c32-a017-64a7d878fd4e"
      unitRef="usd">53994000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNy01LTEtMS0w_27006e5c-1042-4c5b-98dd-380b32a65689"
      unitRef="usd">110201000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNy03LTEtMS0w_f4271360-805f-4b5c-a1cb-3930b0464ada"
      unitRef="usd">107080000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpenseDeposits
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfOS0xLTEtMS0w_2251e797-c3fd-46d7-bb54-f82419befa5f"
      unitRef="usd">1524000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfOS0zLTEtMS0w_608ff696-5f4b-4e5a-b374-bd4011859c54"
      unitRef="usd">3417000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfOS01LTEtMS0w_8354dc50-a9cd-45ee-9cfc-7dfda5ba1310"
      unitRef="usd">3252000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfOS03LTEtMS0w_f0287907-bf99-46fa-8114-e5da99009210"
      unitRef="usd">7633000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseJuniorSubordinatedDebentures
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTAtMS0xLTEtMA_fb14e383-5800-4ee9-a9ba-a0968c0f1394"
      unitRef="usd">186000</us-gaap:InterestExpenseJuniorSubordinatedDebentures>
    <us-gaap:InterestExpenseJuniorSubordinatedDebentures
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTAtMy0xLTEtMA_92dc73a0-3c43-4872-8e01-57d55c638bc9"
      unitRef="usd">218000</us-gaap:InterestExpenseJuniorSubordinatedDebentures>
    <us-gaap:InterestExpenseJuniorSubordinatedDebentures
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTAtNS0xLTEtMA_b1ae43ac-b125-4777-9943-5892c9f8a86a"
      unitRef="usd">373000</us-gaap:InterestExpenseJuniorSubordinatedDebentures>
    <us-gaap:InterestExpenseJuniorSubordinatedDebentures
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTAtNy0xLTEtMA_2f8c88f5-d341-46fc-a64e-719d0b341586"
      unitRef="usd">503000</us-gaap:InterestExpenseJuniorSubordinatedDebentures>
    <us-gaap:InterestExpenseOther
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTEtMS0xLTEtMA_ec91867e-9372-49b0-9f47-939b1dd1abf4"
      unitRef="usd">35000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTEtMy0xLTEtMA_509940a6-87f3-4c66-82d7-4fc7fea451be"
      unitRef="usd">46000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTEtNS0xLTEtMA_968991ae-687c-46b8-af75-61839efc265c"
      unitRef="usd">73000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTEtNy0xLTEtMA_43a6a6d1-f8d8-41de-95b5-087ddb3580c8"
      unitRef="usd">80000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpense
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTItMS0xLTEtMA_da1bb34c-8950-428d-8816-833f6fba3c3a"
      unitRef="usd">1745000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTItMy0xLTEtMA_9618dda1-a92c-405c-92de-36743df8a27f"
      unitRef="usd">3681000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTItNS0xLTEtMA_a0d41056-a91a-4a1b-9db0-c99d7e2045ce"
      unitRef="usd">3698000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTItNy0xLTEtMA_3cb9dea8-4fa1-4f29-b92b-625a124e0cb7"
      unitRef="usd">8216000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTMtMS0xLTEtMA_bef2d367-f5ce-45b5-a0e0-ac94378d8f5b"
      unitRef="usd">54265000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTMtMy0xLTEtMA_94c286f1-8748-4998-b8db-89521764f389"
      unitRef="usd">50313000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTMtNS0xLTEtMA_a538263d-ed38-4aad-b913-d00097e263d6"
      unitRef="usd">106503000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTMtNy0xLTEtMA_cb2ef023-64d3-4266-8f80-ed8f5093bc83"
      unitRef="usd">98864000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTQtMS0xLTEtMA_884a78d0-06d8-41ed-a068-030b519ae50e"
      unitRef="usd">-13987000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTQtMy0xLTEtMA_07f561e8-5f92-4a9f-8c30-81a468c8a4dd"
      unitRef="usd">28563000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTQtNS0xLTEtMA_9ebc6d37-27e5-46f5-a392-000cc56110e3"
      unitRef="usd">-21186000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTQtNy0xLTEtMA_b16bf77f-db6b-4176-8e3e-ea27f756432e"
      unitRef="usd">36509000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTUtMS0xLTEtMA_4fa2d7f4-961f-4e8b-8217-51cbd0aa9874"
      unitRef="usd">68252000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTUtMy0xLTEtMA_06384ffd-905b-4b4b-a4bf-d7de25dfcae4"
      unitRef="usd">21750000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTUtNS0xLTEtMA_1b767953-f29d-4082-bf2b-16770b66126f"
      unitRef="usd">127689000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTUtNy0xLTEtMA_6ffb5e35-8b31-42f3-97ae-87ff673d79e8"
      unitRef="usd">62355000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <hfwa:TotalDepositFeesAndOtherServiceCharges
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTctMS0xLTEtMA_f0fed04f-2d6c-49b6-979e-cd7948fe95f9"
      unitRef="usd">4422000</hfwa:TotalDepositFeesAndOtherServiceCharges>
    <hfwa:TotalDepositFeesAndOtherServiceCharges
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTctMy0xLTEtMA_e0268de2-e394-4ad5-8bae-281621af7408"
      unitRef="usd">3600000</hfwa:TotalDepositFeesAndOtherServiceCharges>
    <hfwa:TotalDepositFeesAndOtherServiceCharges
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTctNS0xLTEtMA_afd62d7a-8b71-4734-bf81-024a24090cde"
      unitRef="usd">8422000</hfwa:TotalDepositFeesAndOtherServiceCharges>
    <hfwa:TotalDepositFeesAndOtherServiceCharges
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTctNy0xLTEtMA_eba92232-c14f-4968-8e2e-27aa1cfa6fae"
      unitRef="usd">7976000</hfwa:TotalDepositFeesAndOtherServiceCharges>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLoss
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTgtMS0xLTEtMA_e863c212-d180-4b40-9d91-542d98e44c1f"
      unitRef="usd">0</us-gaap:DebtAndEquitySecuritiesRealizedGainLoss>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLoss
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTgtMy0xLTEtMA_341f6c5d-8e76-4dca-9fa6-e1eaed100e6b"
      unitRef="usd">409000</us-gaap:DebtAndEquitySecuritiesRealizedGainLoss>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLoss
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTgtNS0xLTEtMA_3d1db87b-116b-418d-91ed-073dc72d1a5b"
      unitRef="usd">29000</us-gaap:DebtAndEquitySecuritiesRealizedGainLoss>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLoss
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTgtNy0xLTEtMA_4cfb6414-4bec-4ad6-b85b-eb8d43c8de13"
      unitRef="usd">1423000</us-gaap:DebtAndEquitySecuritiesRealizedGainLoss>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTktMS0xLTEtMA_77d6a33e-5290-4627-b37b-e9485bba8e99"
      unitRef="usd">1003000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTktMy0xLTEtMA_0d748ec8-b5ce-4c9a-b597-bb10791132c4"
      unitRef="usd">1135000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTktNS0xLTEtMA_8692f009-be96-4271-817e-56f6c78932c0"
      unitRef="usd">2373000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMTktNy0xLTEtMA_01a1c156-2dab-462a-966b-5e23f9a5eee9"
      unitRef="usd">1682000</us-gaap:GainLossOnSalesOfLoansNet>
    <hfwa:InterestRateSwapFeeIncome
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjAtMS0xLTEtMA_33089076-8753-4845-ad01-2cd2c9234947"
      unitRef="usd">209000</hfwa:InterestRateSwapFeeIncome>
    <hfwa:InterestRateSwapFeeIncome
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjAtMy0xLTEtMA_333c3ea4-2d25-42a9-9ea8-61eae6e57062"
      unitRef="usd">769000</hfwa:InterestRateSwapFeeIncome>
    <hfwa:InterestRateSwapFeeIncome
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjAtNS0xLTEtMA_e52a5fc3-3af7-41d6-8c5c-49b1d308f0af"
      unitRef="usd">361000</hfwa:InterestRateSwapFeeIncome>
    <hfwa:InterestRateSwapFeeIncome
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjAtNy0xLTEtMA_374f09ff-f7ff-41c6-ac03-fe50705df6d3"
      unitRef="usd">1065000</hfwa:InterestRateSwapFeeIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjEtMS0xLTEtMA_f38a8f5d-d781-407a-b8ac-4b5e0c54ac89"
      unitRef="usd">717000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjEtMy0xLTEtMA_859a7e42-081f-4029-b228-63390470abd0"
      unitRef="usd">645000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjEtNS0xLTEtNjU_b91aad7c-95ac-48b0-b414-0f89b2a4a78b"
      unitRef="usd">1373000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjEtNy0xLTEtNjU_10f865c2-ac12-4e29-8461-b675ff4504d5"
      unitRef="usd">1530000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:NoninterestIncomeOther
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjItMS0xLTEtMA_af71e4cc-eaef-47bf-a53c-24ca33c2501c"
      unitRef="usd">1946000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjItMy0xLTEtMA_6f88b635-248d-4483-bf75-7af9253b4d5b"
      unitRef="usd">1690000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjItNS0xLTEtMA_b3a9614f-ddbc-4780-9ba9-1f8b84c07579"
      unitRef="usd">3990000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjItNy0xLTEtMA_fabbb033-4ae6-4d64-aa05-a48740492da3"
      unitRef="usd">4058000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncome
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjMtMS0xLTEtMA_81852e69-d0d4-418f-a39d-b142dd2cd2f9"
      unitRef="usd">8297000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjMtMy0xLTEtMA_61e1e872-c91e-4712-a1ac-2f4f74ae511a"
      unitRef="usd">8248000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjMtNS0xLTEtMA_df124510-0818-4136-a778-4cfeb9e66455"
      unitRef="usd">16548000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjMtNy0xLTEtMA_20c08901-b646-427c-a6cb-898431b24f15"
      unitRef="usd">17734000</us-gaap:NoninterestIncome>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjUtMS0xLTEtMA_fe358be7-c6cf-4a40-b10a-555d02716442"
      unitRef="usd">22088000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjUtMy0xLTEtMA_c057f826-eafe-4b64-936a-2830e7fe1fa0"
      unitRef="usd">21927000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjUtNS0xLTEtMA_3233a268-189d-4e08-87cd-a20aee54df9c"
      unitRef="usd">44549000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjUtNy0xLTEtMA_e6a18056-95e5-476e-a114-74616970a3fb"
      unitRef="usd">44433000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:OccupancyNet
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjYtMS0xLTEtMA_d2aed5e5-96a2-4abe-9c87-605ee338297e"
      unitRef="usd">4091000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjYtMy0xLTEtMA_cd7ba91b-ee5b-4439-bcb7-45e5468a82d3"
      unitRef="usd">4335000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjYtNS0xLTEtMA_d98467c0-331a-4873-8d51-2a3177f41c3a"
      unitRef="usd">8545000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjYtNy0xLTEtMA_17497574-ac34-46dc-92e2-7dbd0baa1553"
      unitRef="usd">8899000</us-gaap:OccupancyNet>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjctMS0xLTEtMA_e14e306e-2f4d-4671-838c-6d47cac785d1"
      unitRef="usd">3998000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjctMy0xLTEtMA_094498d3-230d-4cbd-a0b5-7bc0e235b0cc"
      unitRef="usd">3517000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjctNS0xLTEtMA_8e5a9a30-7d4e-4961-9b3a-1b1bdbee1737"
      unitRef="usd">7810000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjctNy0xLTEtMA_a67868ed-d089-42ab-a53e-0b985cadb172"
      unitRef="usd">7044000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:MarketingExpense
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjgtMS0xLTEtMA_7e004034-9ed1-4d45-84b3-e305fb5ecfe1"
      unitRef="usd">892000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjgtMy0xLTEtMA_d75864f2-7f81-4ea4-8e3e-34af494f7580"
      unitRef="usd">696000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjgtNS0xLTEtMA_e7e764be-f246-4071-9f27-c277605bdf13"
      unitRef="usd">1561000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjgtNy0xLTEtMA_998db0c5-06f5-432a-a402-e6c310a91f41"
      unitRef="usd">1562000</us-gaap:MarketingExpense>
    <us-gaap:ProfessionalFees
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjktMS0xLTEtMA_f4dce4e0-b459-42eb-86e4-c4490bf2d1fd"
      unitRef="usd">1102000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjktMy0xLTEtMA_1a0d4045-4da8-4445-baa6-c2214c43368a"
      unitRef="usd">2169000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjktNS0xLTEtMA_d354092e-28d3-4738-9458-293256b956f5"
      unitRef="usd">2433000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMjktNy0xLTEtMA_2de294df-24ff-4991-9aac-e7f9273eb5ed"
      unitRef="usd">3546000</us-gaap:ProfessionalFees>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzAtMS0xLTEtMA_dc3abbda-8bb3-4629-acae-48b99c3cdf64"
      unitRef="usd">991000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzAtMy0xLTEtMA_83348efd-df2b-4ad3-8e33-a5556e846a8f"
      unitRef="usd">905000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzAtNS0xLTEtMA_e7d847d6-718b-48f7-bd80-8afa68e355d5"
      unitRef="usd">1963000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzAtNy0xLTEtMA_98ca2d8b-026e-44d0-97f1-82576b4f4cbd"
      unitRef="usd">1662000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzEtMS0xLTEtMA_49884b52-81d6-42ed-bf8f-0661e5166ebb"
      unitRef="usd">339000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzEtMy0xLTEtMA_42fc06b1-3586-476d-9f38-270418323bc3"
      unitRef="usd">238000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzEtNS0xLTEtMA_0ef8f1b9-31b5-4ae4-b4e8-a3da8010acfc"
      unitRef="usd">928000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzEtNy0xLTEtMA_575d07ef-631e-459f-859e-d36c669b52cf"
      unitRef="usd">238000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <hfwa:ForeclosedRealEstateIncomeExpense
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzItMS0xLTEtMA_2b1b7265-e678-4bf1-b674-cb8cf0e626c0"
      unitRef="usd">0</hfwa:ForeclosedRealEstateIncomeExpense>
    <hfwa:ForeclosedRealEstateIncomeExpense
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzItMy0xLTEtMA_3690f454-21a6-4bca-a8d0-6f2ee0a69dc1"
      unitRef="usd">170000</hfwa:ForeclosedRealEstateIncomeExpense>
    <hfwa:ForeclosedRealEstateIncomeExpense
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzItNS0xLTEtMA_22d37d4d-e780-440b-9aee-482635c3716e"
      unitRef="usd">0</hfwa:ForeclosedRealEstateIncomeExpense>
    <hfwa:ForeclosedRealEstateIncomeExpense
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzItNy0xLTEtMA_ffa0608c-1b4c-464c-ba40-97f331cb328d"
      unitRef="usd">145000</hfwa:ForeclosedRealEstateIncomeExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzMtMS0xLTEtMA_55c02e55-905f-4892-8997-929ec543146f"
      unitRef="usd">797000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzMtMy0xLTEtMA_625bdde7-c950-48ee-899d-0aa8091313e3"
      unitRef="usd">903000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzMtNS0xLTEtMA_b9eb9902-83e1-41ef-b22a-409d727c4c8c"
      unitRef="usd">1594000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzMtNy0xLTEtMA_2064571a-e949-4efd-a3a1-20e70fe7c35b"
      unitRef="usd">1806000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OtherNoninterestExpense
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzQtMS0xLTEtMA_5a770112-aafb-4f63-b653-aeab5b960391"
      unitRef="usd">2098000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzQtMy0xLTEtMA_97bdcf0c-31d3-40c6-b64c-c6676b99602d"
      unitRef="usd">2553000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzQtNS0xLTEtMA_894a9fa3-d8cd-4824-9020-5bb39e38c43e"
      unitRef="usd">4255000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzQtNy0xLTEtMA_fad280a2-eaaa-4ddd-bc49-dd3e6e265ad4"
      unitRef="usd">5288000</us-gaap:OtherNoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzUtMS0xLTEtMA_e1e6ef18-0fd5-4564-b89c-8dd2d426357c"
      unitRef="usd">36396000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzUtMy0xLTEtMA_e0897d4b-961d-42d0-80c9-e0a5044a3e11"
      unitRef="usd">37073000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzUtNS0xLTEtMA_67626584-fbbb-4468-8d94-a4c61c8d9f9b"
      unitRef="usd">73638000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzUtNy0xLTEtMA_14855a6e-05ad-4c48-b774-5e87a780c934"
      unitRef="usd">74333000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzYtMS0xLTEtMA_992280ad-c839-40e7-a58a-36cb9f4a0646"
      unitRef="usd">40153000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzYtMy0xLTEtMA_ef7bfadc-b2bd-4a13-a1d9-d8ccdcc684a1"
      unitRef="usd">-7075000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzYtNS0xLTEtMA_0a9c819b-eb90-46e8-b792-49358f9e4e75"
      unitRef="usd">70599000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzYtNy0xLTEtMA_bfdede94-1079-41aa-bf85-5c200612849e"
      unitRef="usd">5756000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzctMS0xLTEtMA_100d7c40-da73-49c2-bd92-3d74f5cb7ae1"
      unitRef="usd">7451000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzctMy0xLTEtMA_f71b879e-1630-412e-a1e2-67454d5db77c"
      unitRef="usd">-936000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzctNS0xLTEtMA_4f87e0c9-972a-4de9-8c27-eebbc33d62c4"
      unitRef="usd">12553000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzctNy0xLTEtMA_4a887484-da23-48da-9450-ec1796cdee22"
      unitRef="usd">-296000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzgtMS0xLTEtMA_7c9ae9d9-b286-4515-ab7c-d5ab2f69c67a"
      unitRef="usd">32702000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzgtMy0xLTEtMA_a4d90394-9d46-4630-8248-2571fbf28341"
      unitRef="usd">-6139000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzgtNS0xLTEtMA_038ff3ec-9f0f-4e75-95d8-4558fe79db85"
      unitRef="usd">58046000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzgtNy0xLTEtMA_d60b853c-231e-4335-9d35-4d1423d42002"
      unitRef="usd">6052000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzktMS0xLTEtMA_22041cff-b226-4ddb-9656-1cd8285eb4f1"
      unitRef="usdPerShare">0.91</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzktMy0xLTEtMA_1050bc95-c032-481f-a375-9aed609375a2"
      unitRef="usdPerShare">-0.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzktNS0xLTEtMA_e2d9c2a3-2058-4320-8531-8259920227a4"
      unitRef="usdPerShare">1.61</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfMzktNy0xLTEtMA_2f8f7666-6176-44e5-be10-611a89d8fdac"
      unitRef="usdPerShare">0.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDAtMS0xLTEtMA_1c59ebbf-d0dc-481b-b8fb-f6c5616d65fb"
      unitRef="usdPerShare">0.90</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDAtMy0xLTEtMA_2b5e79ac-7b96-4aec-b199-c8d13e78e426"
      unitRef="usdPerShare">-0.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDAtNS0xLTEtMA_9c9040af-6195-48f9-82ea-18271d63b260"
      unitRef="usdPerShare">1.60</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDAtNy0xLTEtMA_a95857d3-95a4-4947-913b-a1bbe343719e"
      unitRef="usdPerShare">0.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDEtMS0xLTEtMA_437f3b27-9540-4be8-92f6-91c99324c2b9"
      unitRef="usdPerShare">0.20</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDEtMy0xLTEtMA_a81b3396-d53b-484f-b408-1bda48676451"
      unitRef="usdPerShare">0.20</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDEtNS0xLTEtMA_22c26e93-8983-44dc-89a7-80162961c6f7"
      unitRef="usdPerShare">0.40</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDEtNy0xLTEtMA_d5c09318-366a-42a0-a334-3103744550ac"
      unitRef="usdPerShare">0.40</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDItMS0xLTEtMA_ae60b5f2-7c4f-4aa4-9311-cb998be69feb"
      unitRef="shares">35994740</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDItMy0xLTEtMA_7315b58e-cb44-46e1-94c5-89cdbb3e8227"
      unitRef="shares">35898716</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDItNS0xLTEtMA_fc4c8f8a-abba-426c-b4b4-7f89ab819d56"
      unitRef="shares">35961032</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDItNy0xLTEtMA_9348eaa1-bca0-4cb1-9a1f-e1abaa048ace"
      unitRef="shares">36120403</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDMtMS0xLTEtMA_19470f61-322a-4546-8670-499acd42c788"
      unitRef="shares">36289464</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDMtMy0xLTEtMA_c60e7799-e941-444e-b40a-ba1e4a19266e"
      unitRef="shares">35898716</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDMtNS0xLTEtMA_e9f6b311-05ca-484d-9435-5111f007389a"
      unitRef="shares">36268861</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yNS9mcmFnOjI3MjAzZmI2Nzg5YjRkZTliYjFiYjFjOTgwNzY4N2Q4L3RhYmxlOjEyNmRjNDRiNGI3YTQxMmViYjk4ZGIxNGM3YzJlOTM3L3RhYmxlcmFuZ2U6MTI2ZGM0NGI0YjdhNDEyZWJiOThkYjE0YzdjMmU5MzdfNDMtNy0xLTEtMA_9c87d97d-781f-45c2-9a73-3c23d12e9ac4"
      unitRef="shares">36275391</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMi0xLTEtMS0w_4f02c9ec-d1ca-4fa0-9a98-7f03c1355971"
      unitRef="usd">32702000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMi0zLTEtMS0w_7bd61d88-065c-4298-a10b-6d95acd110c6"
      unitRef="usd">-6139000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMi01LTEtMS0w_9de5d54b-d087-47b8-91e1-5427dde4f528"
      unitRef="usd">58046000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMi03LTEtMS0w_0cf6c478-7821-492d-aa3e-43722a3f175e"
      unitRef="usd">6052000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMy0wLTEtMS0wL3RleHRyZWdpb246NDA3MTkwN2QyZjYyNGJiNTg3Yzc0OTJlZjBkYjQwMTlfODQ_ab2cf44e-4a48-4d20-9ec7-8d2cd30f2b5e"
      unitRef="usd">722000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMy0wLTEtMS0wL3RleHRyZWdpb246NDA3MTkwN2QyZjYyNGJiNTg3Yzc0OTJlZjBkYjQwMTlfOTE_0f348ba6-d30a-4725-9a01-847d0bcdb3c3"
      unitRef="usd">2224000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMy0wLTEtMS0wL3RleHRyZWdpb246NDA3MTkwN2QyZjYyNGJiNTg3Yzc0OTJlZjBkYjQwMTlfMTA5OTUxMTYyNzg4NA_3ab67ca7-cacf-4307-8561-2ae97d42365d"
      unitRef="usd">-2482000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMy0wLTEtMS0wL3RleHRyZWdpb246NDA3MTkwN2QyZjYyNGJiNTg3Yzc0OTJlZjBkYjQwMTlfMTA5OTUxMTYyNzg5OQ_965db4a1-94b4-49be-a51d-69e062f6791e"
      unitRef="usd">4643000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i3be002ca97bc45dcb5a4976f77a82990_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMy0xLTEtMS0w_a7d95ce5-6926-4261-b73b-036cfeae2509"
      unitRef="usd">2600000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i2772bd52333c4a6993e8ab4952fa105c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMy0zLTEtMS0w_e98b9f22-b973-4ee0-90cd-d1995cc08dbb"
      unitRef="usd">8009000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i99a2fb78f3bf49b8b0541b03eafd8a12_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMy01LTEtMS0w_ccc3b34f-e2b0-4861-abfa-7e47098d89cd"
      unitRef="usd">-8934000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ie34fffc6d1d64b7b8d272cacd8dfdd31_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfMy03LTEtMS0w_253c5a30-a8e5-421a-ac92-c53f94c04d8b"
      unitRef="usd">16716000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNC0wLTEtMS0wL3RleHRyZWdpb246YzI4MGIzOTgyMTVhNDI3YThjN2MwZjA5Yjk0NDVlOGRfMTMz_fd1a3d33-3976-42b4-81d7-01972fb1fe6f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNC0wLTEtMS0wL3RleHRyZWdpb246YzI4MGIzOTgyMTVhNDI3YThjN2MwZjA5Yjk0NDVlOGRfMTQx_37a60af8-e7a2-41e0-ac1d-0ddfd8e9859b"
      unitRef="usd">-89000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNC0wLTEtMS0wL3RleHRyZWdpb246YzI4MGIzOTgyMTVhNDI3YThjN2MwZjA5Yjk0NDVlOGRfMTA5OTUxMTYyNzk0Mg_463e20e5-2791-4c85-8a54-bbe3df9886c7"
      unitRef="usd">-6000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNC0wLTEtMS0wL3RleHRyZWdpb246YzI4MGIzOTgyMTVhNDI3YThjN2MwZjA5Yjk0NDVlOGRfMTA5OTUxMTYyNzk1MA_9b70fb01-42b4-4685-89c4-9616dbaaf66e"
      unitRef="usd">-310000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i3be002ca97bc45dcb5a4976f77a82990_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNC0xLTEtMS0w_d7e22ca1-145d-4cce-a8be-4a15592a384c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i2772bd52333c4a6993e8ab4952fa105c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNC0zLTEtMS0w_23819112-b0fe-4c7c-b088-a98917a7ce2b"
      unitRef="usd">320000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i99a2fb78f3bf49b8b0541b03eafd8a12_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNC01LTEtMS0w_a24026dc-7ab5-4975-8504-a8e6e86b8cc7"
      unitRef="usd">23000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="ie34fffc6d1d64b7b8d272cacd8dfdd31_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNC03LTEtMS0w_aa3ba4a4-d941-40c3-9aff-cba2735ba92e"
      unitRef="usd">1113000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNS0xLTEtMS0w_e0d22113-c93d-4021-b0f5-1bc9b04d9c93"
      unitRef="usd">2600000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNS0zLTEtMS0w_7863ca85-c50f-4d8a-b541-b6c1a6c17457"
      unitRef="usd">7689000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNS01LTEtMS0w_b1cf9dd6-495d-4c63-aca6-09050994cc1d"
      unitRef="usd">-8957000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNS03LTEtMS0w_58c38734-a70b-4cb5-95aa-925f93fafe88"
      unitRef="usd">15603000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNi0xLTEtMS0w_e872ffce-48f5-454a-9110-d180849c863b"
      unitRef="usd">35302000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNi0zLTEtMS0w_c3712800-d7bb-4fe6-ae51-a557ae72d2c8"
      unitRef="usd">1550000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNi01LTEtMS0w_f61d5de1-2ac6-4fe9-a7c8-583ad2d2a104"
      unitRef="usd">49089000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8yOC9mcmFnOjEyODdjZGJhNmY5NjRlZWRiYzliNDI3N2UyYjY3ODI0L3RhYmxlOjY1ZmMzMjk1YTBiMTQzMWZhODgwOTNkNTFmMTA1YWQzL3RhYmxlcmFuZ2U6NjVmYzMyOTVhMGIxNDMxZmE4ODA5M2Q1MWYxMDVhZDNfNi03LTEtMS0w_affa98d0-b6b8-433c-9f97-10ea5eb28b53"
      unitRef="usd">21655000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="i9df8e2d671e34721b18d407920683fd2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMi0xLTEtMS0w_52600e33-fdd2-46bf-bc45-67c55b663e1a"
      unitRef="shares">35981000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i9df8e2d671e34721b18d407920683fd2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMi0zLTEtMS0w_db5c154c-8062-490f-8af5-8eed1645c4f3"
      unitRef="usd">571204000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3a31c313e38a4550ab42a9879df2641f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMi01LTEtMS0w_6e643710-ced6-4c7e-a464-87904bb80684"
      unitRef="usd">242486000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i10a83c7f598545b99afeb8479d9d9dd2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMi03LTEtMS0w_96b1ddba-1c18-4f58-ae4c-360128935bc4"
      unitRef="usd">13461000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieabdad6a15504f4f9d63aee18b9f0ca9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMi05LTEtMS0w_3fae4d2e-102e-4238-83cb-0090dddc00ca"
      unitRef="usd">827151000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="i1f683d2192f6441c8b01b7566ab9484e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfNC0xLTEtMS0w_ca2e8d0e-5251-49b8-a8ff-c75fe8853a62"
      unitRef="shares">28000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i1f683d2192f6441c8b01b7566ab9484e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfNi0zLTEtMS0w_aacf20c1-21cd-4be3-98e5-f6abe50c9101"
      unitRef="usd">926000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfNi05LTEtMS0w_45c2f5e5-e7ae-4890-b394-78387caf2707"
      unitRef="usd">926000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i1f683d2192f6441c8b01b7566ab9484e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfNy0xLTEtMS0w_dce11d0d-bc4f-4edd-a1b8-f41f2c56ae04"
      unitRef="shares">3000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i1f683d2192f6441c8b01b7566ab9484e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfNy0zLTEtMS0w_f5cb6973-ed6e-404e-b24f-cf0da50c02a2"
      unitRef="usd">70000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfNy05LTEtMS0w_255f2eed-7006-4dbb-bb2b-9cbfd29879cd"
      unitRef="usd">70000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:NetIncomeLoss
      contextRef="i9dc2ba3012154c4db021f3805437707a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfOC01LTEtMS0w_a254ac56-4d00-486a-be6e-8c113269a5ef"
      unitRef="usd">32702000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfOC05LTEtMS0w_e5e9f333-969e-4a7e-b970-19726240312c"
      unitRef="usd">32702000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i3be002ca97bc45dcb5a4976f77a82990_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfOS03LTEtMS0w_9479fd55-d3cc-4212-bf57-2c77082d9d7a"
      unitRef="usd">2600000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfOS05LTEtMS0w_1b10cbe9-e615-44e5-9a37-a7c14ef876df"
      unitRef="usd">2600000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMTEtMC0xLTEtMC90ZXh0cmVnaW9uOjA4OGY4YjBlYWY4NTQ5YTI4NTQ4Y2NjNDBkOWI0Yjc4XzQ0_5e40c264-032b-4863-a31e-80c9844594a4"
      unitRef="usdPerShare">0.20</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i9dc2ba3012154c4db021f3805437707a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMTEtNS0xLTEtMA_b200beda-6e79-4c33-ac0d-913afa7cf933"
      unitRef="usd">7325000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMTEtOS0xLTEtMA_ff313136-6d44-437d-964e-3f1212a2eb8a"
      unitRef="usd">7325000</us-gaap:DividendsCommonStockCash>
    <us-gaap:SharesOutstanding
      contextRef="i46da2ee6d2014ddfb44a5bf4a587433d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMTItMS0xLTEtMA_ebc4632a-c69b-41b2-81d7-77ba0fce8c13"
      unitRef="shares">36006000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i46da2ee6d2014ddfb44a5bf4a587433d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMTItMy0xLTEtMA_7857a5f7-23d9-4e7d-aad4-6c5b4dba1cf0"
      unitRef="usd">572060000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icf97c3c1483d48be98aa16ba27bed298_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMTItNS0xLTEtMA_24d20357-3fe2-4613-9880-adb04b1a4957"
      unitRef="usd">267863000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id7633ed9aae04682994e8a391134adce_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMTItNy0xLTEtMA_d41b3289-ff3b-49e0-adeb-c1fc36d2a541"
      unitRef="usd">16061000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQwMmViYTZkOTU4MDQzNGI4M2UyOTRkOWMyNjU4ZGMwL3RhYmxlcmFuZ2U6NDAyZWJhNmQ5NTgwNDM0YjgzZTI5NGQ5YzI2NThkYzBfMTItOS0xLTEtMA_19f66497-4c57-4f77-be6f-ae7c12755abc"
      unitRef="usd">855984000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="ie82b3d713e334f04945011eda0e00c4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMy0xLTEtMS0w_c34e26f1-3dff-4711-93dd-b2c02c9414b4"
      unitRef="shares">35912000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie82b3d713e334f04945011eda0e00c4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMy0zLTEtMS0w_7b7b14b7-9f5f-4d52-a454-30aa169fedf2"
      unitRef="usd">571021000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic70de650bcc741bc84d45e1b372ce06f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMy01LTEtMS0w_2099f497-b3bf-45d8-aa2c-e9ee9d8d05c3"
      unitRef="usd">224400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6dabe77fe5224275b82f34c541cf2f49_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMy03LTEtMS0w_80544d0c-a297-4ad9-a676-ce707c031680"
      unitRef="usd">25018000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMy05LTEtMS0w_76a1c985-64c1-439f-ba93-7d48c05f9fa3"
      unitRef="usd">820439000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="i46c5ade9768a4863824d3d956609770f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfNS0xLTEtMS0w_ab2eaf8d-22e1-4154-8dd0-e4014b6fa1fc"
      unitRef="shares">120000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i46c5ade9768a4863824d3d956609770f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfNy0zLTEtMS0w_6e99e615-0ab9-4058-950b-2551191b53c0"
      unitRef="usd">1796000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfNy05LTEtMS0w_4f52201d-5ec5-4e23-ad0c-2b8371cb1bfd"
      unitRef="usd">1796000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i46c5ade9768a4863824d3d956609770f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfOC0xLTEtMS0w_8a70afcf-06e4-4486-8111-af6904282d26"
      unitRef="shares">26000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i46c5ade9768a4863824d3d956609770f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfOC0zLTEtMS0w_21079f02-664f-46dd-b574-91c808253eb4"
      unitRef="usd">757000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfOC05LTEtMS0w_c8504fc9-6a75-43dc-a730-eb032b1a7231"
      unitRef="usd">757000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:NetIncomeLoss
      contextRef="ife69e79b746a40f09b4b85cea5a5d5b5_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfOS01LTEtMS0w_7e913650-5ea9-4252-b666-b26582d421b2"
      unitRef="usd">58046000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfOS05LTEtMS0w_6bfe4bbd-2cb6-4dc9-8c2d-ac25e6a96099"
      unitRef="usd">58046000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i99a2fb78f3bf49b8b0541b03eafd8a12_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMTAtNy0xLTEtMA_7a146a6e-372d-4239-b6e8-eb5c1701180d"
      unitRef="usd">-8957000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMTAtOS0xLTEtMA_92d32094-8284-493a-a5f7-b847b01a4767"
      unitRef="usd">-8957000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMTItMC0xLTEtMC90ZXh0cmVnaW9uOjdjZjZlMTk0M2M3YTRlODQ4NzViYTI1OTUwMjU5NjUxXzQ1_4a3ef560-5e18-4b4c-9797-e31b751edb20"
      unitRef="usdPerShare">0.40</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="ife69e79b746a40f09b4b85cea5a5d5b5_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMTItNS0xLTEtMA_b7147489-9552-4087-93e4-c444508dc035"
      unitRef="usd">14583000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMTItOS0xLTEtMA_467c22b1-6be1-48fd-91bb-7d1fea5031a7"
      unitRef="usd">14583000</us-gaap:DividendsCommonStockCash>
    <us-gaap:SharesOutstanding
      contextRef="i46da2ee6d2014ddfb44a5bf4a587433d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMTMtMS0xLTEtMA_840eaaff-bb88-4598-9d06-9f62423e9af3"
      unitRef="shares">36006000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i46da2ee6d2014ddfb44a5bf4a587433d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMTMtMy0xLTEtMA_631fb03d-0226-4591-b380-4e1bad24d0a1"
      unitRef="usd">572060000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icf97c3c1483d48be98aa16ba27bed298_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMTMtNS0xLTEtMA_83100d3e-538c-4316-a78e-c8e59e376f3c"
      unitRef="usd">267863000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id7633ed9aae04682994e8a391134adce_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMTMtNy0xLTEtMA_3a5918db-18e9-482e-84c2-6d82260cce00"
      unitRef="usd">16061000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOjQ4ZjI1NTMxMGJiOTQwMjY4OTcxOTRmNjgzYzNlZDJlL3RhYmxlcmFuZ2U6NDhmMjU1MzEwYmI5NDAyNjg5NzE5NGY2ODNjM2VkMmVfMTMtOS0xLTEtMA_598842f5-519b-4cdb-854f-4384d18fff99"
      unitRef="usd">855984000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i5f70c2c4ece046b6af335e6a06dde8c4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMi0xLTEtMS0w_4433c887-f562-427f-bfa3-49a3e3cd8bef"
      unitRef="shares">35889000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i5f70c2c4ece046b6af335e6a06dde8c4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMi0zLTEtMS0w_c6f7f579-f168-4513-a9c1-16e65e8191cf"
      unitRef="usd">568439000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7779fca75d7e43018a08ebf4f6a1a84c_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMi01LTEtMS0w_2b56f4b4-bee9-4ced-920b-266a41dcfb02"
      unitRef="usd">211707000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4581419bb9a046b3ba77565b93348dd0_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMi03LTEtMS0w_e99ce653-5e4b-4843-a357-287141baf832"
      unitRef="usd">18292000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iedfe18f8bb4f40dc9c566f654b39cd5d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMi05LTEtMS0w_382b5582-159f-4677-89ed-af6cccbec0fe"
      unitRef="usd">798438000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="ibb6a3dc020ba4a9ab875b22d00f458f5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfNC0xLTEtMS0w_e5841a40-eb32-4972-9818-783c927b5b0f"
      unitRef="shares">19000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ibb6a3dc020ba4a9ab875b22d00f458f5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfNS0xLTEtMS0w_8096d48c-26b6-4c0d-9a17-096339246c26"
      unitRef="shares">3000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ibb6a3dc020ba4a9ab875b22d00f458f5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfNS0zLTEtMS0w_b9821de6-4b46-4719-8f5d-6ae74d210bcd"
      unitRef="usd">51000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfNS05LTEtMS0w_176d1377-fa94-4b6b-a233-505933c05cd2"
      unitRef="usd">51000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="ibb6a3dc020ba4a9ab875b22d00f458f5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfNi0zLTEtMS0w_c475880f-a66e-4406-814c-03fd58b84d87"
      unitRef="usd">877000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfNi05LTEtMS0w_f2f27db4-657a-4c50-8537-3b1f5d6acdae"
      unitRef="usd">877000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ibb6a3dc020ba4a9ab875b22d00f458f5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfNy0xLTEtMS0w_7c1c4634-0cb9-471c-a315-511cbe4be2dd"
      unitRef="shares">2000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ibb6a3dc020ba4a9ab875b22d00f458f5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfNy0zLTEtMS0w_25b106ed-e016-497f-809e-357c8a321546"
      unitRef="usd">38000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfNy05LTEtMS0w_6815ecd0-2544-43d4-90d2-42e6840e8595"
      unitRef="usd">38000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:NetIncomeLoss
      contextRef="i7c028199267f4ef6b3c3897828329321_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfOC01LTEtMS0w_667fd830-20b8-436d-851a-f1cf541e96b3"
      unitRef="usd">-6139000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfOC05LTEtMS0w_d30521c9-1478-449b-81df-e9856d95e5ce"
      unitRef="usd">-6139000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i2772bd52333c4a6993e8ab4952fa105c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfOS03LTEtMS0w_cc755356-0522-4478-97dd-85702790e6d6"
      unitRef="usd">7689000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfOS05LTEtMS0w_80b4678e-e502-4232-b049-b97d9c7cff1d"
      unitRef="usd">7689000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMTEtMC0xLTEtMC90ZXh0cmVnaW9uOjBhNzAwZGIzYjAyMTRkZTRiOTZiM2I3MGI0YjMzYWEzXzQ0_8eb251ea-94f7-4a6d-a115-689389ab9896"
      unitRef="usdPerShare">0.20</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i7c028199267f4ef6b3c3897828329321_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMTEtNS0xLTEtMA_55e55c4e-e5bf-4b5a-b2c5-6b322ea9d4f3"
      unitRef="usd">7226000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMTEtOS0xLTEtMA_44fdf5cf-f67f-4a3d-9690-5d07d0d47565"
      unitRef="usd">7226000</us-gaap:DividendsCommonStockCash>
    <us-gaap:SharesOutstanding
      contextRef="i6e606eb3135442d8a50449d71eb45189_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMTItMS0xLTEtMA_d4befc2f-9334-4a06-b68a-09b407173114"
      unitRef="shares">35909000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i6e606eb3135442d8a50449d71eb45189_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMTItMy0xLTEtMA_fb964f3e-e93d-4e67-b226-6a019187eed5"
      unitRef="usd">569329000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i89c62cd52bd2407f9fdb0fc17b9f20ba_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMTItNS0xLTEtMA_f50a6f4c-2ce0-452a-b72b-388f300a5c6a"
      unitRef="usd">198342000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic7d0f61340e24e01b83003453700447d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMTItNy0xLTEtMA_10084095-6355-4b4d-8168-a51ec4c8d3a2"
      unitRef="usd">25981000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2280c091ff86491e83db813bcffd4314_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmVjNDdhNTIyZTZmZTQ4ZDFhZDU2NzMwMDdmYmQ5YjIwL3RhYmxlcmFuZ2U6ZWM0N2E1MjJlNmZlNDhkMWFkNTY3MzAwN2ZiZDliMjBfMTItOS0xLTEtMA_3b57fddc-5b34-4c85-a151-ad35b1c48438"
      unitRef="usd">793652000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="ib87583645615456ea034b4b177d6cf98_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMy0xLTEtMS0w_3eb195ca-3c36-4aad-9529-bef9b63cfbb8"
      unitRef="shares">36619000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ib87583645615456ea034b4b177d6cf98_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMy0zLTEtMS0w_281386c0-c3b5-4d53-a796-613ef3dff595"
      unitRef="usd">586459000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibae0a5efb63342aa9f262fcc958120d3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMy01LTEtMS0w_ebb6063f-1d2a-4daa-bc24-185205059e29"
      unitRef="usd">212474000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icbca5e5807d2442ab48c51271f0427f6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMy03LTEtMS0w_a3dbef31-1f0c-4904-9664-eb9f463af841"
      unitRef="usd">10378000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibc75ed5a8f204c42b003e60a96bfeba3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMy05LTEtMS0w_1660624e-8808-47d8-a6af-75cfe483226b"
      unitRef="usd">809311000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iead0cd33e5514d328fa0a7401c6fe1ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNC01LTEtMS0w_ce86e32c-01c2-4b72-acee-ed2b0941050f"
      unitRef="usd">-5615000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6bdef186ac3e4a5f82889a7ea62b4062_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNC05LTEtMS0w_f221f375-135b-4df5-9b19-e32cf9abf8be"
      unitRef="usd">-5615000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="i14049c786b7c4a1ea9ac0d1caae77ae7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNS0xLTEtMS0w_95e142ab-8178-4424-9db5-9a20df8d0db1"
      unitRef="shares">106000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i14049c786b7c4a1ea9ac0d1caae77ae7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNi0xLTEtMS0w_5734cb3d-ba64-455c-8fe1-07f63bf08598"
      unitRef="shares">8000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i14049c786b7c4a1ea9ac0d1caae77ae7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNi0zLTEtMS0w_5c57340b-1448-4cf5-aa07-f6a4e1bf378d"
      unitRef="usd">122000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNi05LTEtMS0w_568f8778-bdd3-4e6f-9939-ac4b8c7bd5dc"
      unitRef="usd">122000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i14049c786b7c4a1ea9ac0d1caae77ae7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNy0zLTEtMS0w_b737c9ec-0d50-4093-b36d-1b54fc9d5c4b"
      unitRef="usd">1846000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNy05LTEtMS0w_5f7e4309-e44c-4a20-b53b-00f152710343"
      unitRef="usd">1846000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i14049c786b7c4a1ea9ac0d1caae77ae7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfOC0xLTEtMS0w_ee86b13a-727c-454e-947b-e5e6bc1f7c79"
      unitRef="shares">824000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i14049c786b7c4a1ea9ac0d1caae77ae7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfOC0zLTEtMS0w_41ec63ec-effe-471d-93e5-bb830fceff78"
      unitRef="usd">19098000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfOC05LTEtMS0w_d8cd53cd-9978-43a2-958f-0bbe7f90fd07"
      unitRef="usd">19098000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:NetIncomeLoss
      contextRef="i37f257ee91994ddbab8467fd53edc75b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfOS01LTEtMS0w_85668907-c51d-4719-954b-c061bba3bb00"
      unitRef="usd">6052000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfOS05LTEtMS0w_4dd931cf-5382-448e-b851-01d33a963dd0"
      unitRef="usd">6052000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie34fffc6d1d64b7b8d272cacd8dfdd31_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMTAtNy0xLTEtMA_31a264ff-7197-437e-8dd4-643b10f3949b"
      unitRef="usd">15603000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMTAtOS0xLTEtMA_c95ac6bb-1292-4112-a95b-b7181075d415"
      unitRef="usd">15603000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMTItMC0xLTEtMC90ZXh0cmVnaW9uOmY4YjE4NTI0M2VlMTRkYTE4Mjg2MTIzYTg3Y2VjNzU0XzQ2_97f1a171-bd27-424f-8803-f9287d9f5213"
      unitRef="usdPerShare">0.40</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i37f257ee91994ddbab8467fd53edc75b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMTItNS0xLTEtMA_85df120c-aafc-4bb8-8f69-666395f75586"
      unitRef="usd">14569000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMTItOS0xLTEtMA_a95279af-269b-4ad7-aeb5-2479a08911ee"
      unitRef="usd">14569000</us-gaap:DividendsCommonStockCash>
    <us-gaap:SharesOutstanding
      contextRef="i6e606eb3135442d8a50449d71eb45189_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMTMtMS0xLTEtMA_f9ad50f0-2196-4e80-8c98-0d22027bdf28"
      unitRef="shares">35909000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i6e606eb3135442d8a50449d71eb45189_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMTMtMy0xLTEtMA_cf1526e6-05c0-475d-9cd7-6c139898244a"
      unitRef="usd">569329000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i89c62cd52bd2407f9fdb0fc17b9f20ba_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMTMtNS0xLTEtMA_e873aa52-ab27-4e8a-b601-5708a257c2af"
      unitRef="usd">198342000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic7d0f61340e24e01b83003453700447d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMTMtNy0xLTEtMA_3ee226e9-40c3-4730-9cd3-01db955df8ef"
      unitRef="usd">25981000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2280c091ff86491e83db813bcffd4314_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfMTMtOS0xLTEtMA_fd6441af-dd4d-40e2-bc9c-7fe4f0af6006"
      unitRef="usd">793652000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMy0xLTEtMS0w_9de5d54b-d087-47b8-91e1-5427dde4f528"
      unitRef="usd">58046000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMy0zLTEtMS0w_404968b3-313c-4e73-84ea-9a91a3258273"
      unitRef="usd">6052000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNS0xLTEtMS0w_f7c4276e-0bf4-4589-a665-697a57b3fca0"
      unitRef="usd">-13901000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNS0zLTEtMS0w_7d02f3c9-7014-404b-bd44-c26e2fcc62ef"
      unitRef="usd">-2974000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNi0xLTEtMS0w_9ebc6d37-27e5-46f5-a392-000cc56110e3"
      unitRef="usd">-21186000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNi0zLTEtMS0w_f6a6004c-681a-4157-811a-279503c0dac3"
      unitRef="usd">36509000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <hfwa:NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNy0xLTEtMS0w_8403b4df-8c63-4cac-b016-407498f1f4f8"
      unitRef="usd">3541000</hfwa:NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities>
    <hfwa:NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNy0zLTEtMS0w_6afd1fad-5eee-45a8-be69-c693d5233e4b"
      unitRef="usd">-3096000</hfwa:NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfOC0xLTEtMS0w_18a2b721-4da5-463a-a1c3-2e572dbcaf4f"
      unitRef="usd">1796000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfOC0zLTEtMS0w_6ae68d9b-771a-4e49-8fc9-d08e852be0e5"
      unitRef="usd">1846000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfOS0xLTEtMS0w_b9eb9902-83e1-41ef-b22a-409d727c4c8c"
      unitRef="usd">1594000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfOS0zLTEtMS0w_2a4c2d4d-416a-4254-b9a3-51f1368c5e78"
      unitRef="usd">1806000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTAtMS0xLTEtMA_ea83c580-da44-4d6f-b480-8eafe314dfea"
      unitRef="usd">53807000</us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale>
    <us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTAtMy0xLTEtMA_f1a38778-bc3b-4817-8dfa-86774e2c362c"
      unitRef="usd">48848000</us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTEtMS0xLTEtMA_cd512d12-d57b-4284-ac07-f6e5df4456dd"
      unitRef="usd">58373000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTEtMy0xLTEtMA_edb7e44c-ad4a-44eb-8299-fb7ef5356ab2"
      unitRef="usd">52280000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTItMS0xLTEtMA_381c5002-feec-4774-a8ba-948c0b067026"
      unitRef="usd">1373000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTItMy0xLTEtMA_1c1c218a-6bb8-4064-a23a-5247b0515429"
      unitRef="usd">1530000</us-gaap:BankOwnedLifeInsuranceIncome>
    <hfwa:InterestRateSwapValuationAdjustments
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTQtMS0xLTEtMA_c61ddc70-fe59-47aa-966e-52e158525d50"
      unitRef="usd">254000</hfwa:InterestRateSwapValuationAdjustments>
    <hfwa:InterestRateSwapValuationAdjustments
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTQtMy0xLTEtMA_52af6e7e-3f73-4950-8a9c-128233cd4e42"
      unitRef="usd">0</hfwa:InterestRateSwapValuationAdjustments>
    <us-gaap:GainsLossesOnSalesOfOtherRealEstate
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTUtMS0xLTEtMA_a20ae018-9fc7-4fe7-aa6e-29c6b893be65"
      unitRef="usd">0</us-gaap:GainsLossesOnSalesOfOtherRealEstate>
    <us-gaap:GainsLossesOnSalesOfOtherRealEstate
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTUtMy0xLTEtMA_ecd4004f-e500-44c3-8d57-608cf51480d2"
      unitRef="usd">179000</us-gaap:GainsLossesOnSalesOfOtherRealEstate>
    <us-gaap:GainLossOnSaleOfNotesReceivable
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTYtMS0xLTEtMA_75503a62-fecc-4aaf-9f66-c3929e4a01b1"
      unitRef="usd">2373000</us-gaap:GainLossOnSaleOfNotesReceivable>
    <us-gaap:GainLossOnSaleOfNotesReceivable
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTYtMy0xLTEtMA_d0014777-8d68-444c-91a7-0560446978a1"
      unitRef="usd">1682000</us-gaap:GainLossOnSaleOfNotesReceivable>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLoss
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTctMS0xLTEtMA_78098549-a73c-435b-af03-ca76bb25ab33"
      unitRef="usd">29000</us-gaap:DebtAndEquitySecuritiesRealizedGainLoss>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLoss
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTctMy0xLTEtMA_eac1e0be-fb0d-46d7-a60e-eaa80aad9c69"
      unitRef="usd">1423000</us-gaap:DebtAndEquitySecuritiesRealizedGainLoss>
    <hfwa:GainLossofAssetsHeldforSale
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTgtMS0xLTEtMA_df4026c1-7e03-4b14-9332-cb2d9ae152bf"
      unitRef="usd">745000</hfwa:GainLossofAssetsHeldforSale>
    <hfwa:GainLossofAssetsHeldforSale
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMTgtMy0xLTEtMA_b3d3aca7-88c4-4f68-9839-89c299120b10"
      unitRef="usd">9000</hfwa:GainLossofAssetsHeldforSale>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjEtMS0xLTEtMA_67097ae2-0941-4507-960b-ee4bde30d926"
      unitRef="usd">-88000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjEtMy0xLTEtMA_91bcc0c3-100a-41d3-9c7c-7301134f5d93"
      unitRef="usd">25000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjItMS0xLTEtMA_e6ac62eb-a80f-4205-adf4-540c3644c911"
      unitRef="usd">29770000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjItMy0xLTEtMA_b83fe0fd-3269-4878-a241-67c6d4740341"
      unitRef="usd">38727000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <hfwa:PaymentsForProceedsFromFinanceReceivables
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjQtMS0xLTEtMA_a0711af9-a3ae-4fd5-a23c-de09c6cf0ac5"
      unitRef="usd">-295618000</hfwa:PaymentsForProceedsFromFinanceReceivables>
    <hfwa:PaymentsForProceedsFromFinanceReceivables
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjQtMy0xLTEtMA_9fc0d815-4b29-4010-8a46-ec40ed027eb5"
      unitRef="usd">895251000</hfwa:PaymentsForProceedsFromFinanceReceivables>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjUtMS0xLTEtMA_dc1b6f45-e3ec-4ff3-95de-773704adc52c"
      unitRef="usd">126669000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjUtMy0xLTEtMA_18b3abe1-2e2a-4e42-a26b-96693210dbaf"
      unitRef="usd">154194000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjYtMS0xLTEtMA_b7c6c4df-c011-4be1-8ca8-3bab71faa1cb"
      unitRef="usd">388636000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjYtMy0xLTEtMA_05592bd2-2bf9-4d08-b821-90cc71a931ee"
      unitRef="usd">103079000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjctMS0xLTEtMA_e2e645ca-37c3-4899-8c0e-9b6d3a6a44dc"
      unitRef="usd">1248000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjctMy0xLTEtMA_f2e052df-7e08-45d6-a731-b2553e0dcc42"
      unitRef="usd">40930000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjgtMS0xLTEtMA_cb921eff-f140-4b6b-bb3a-48592eb5fc3a"
      unitRef="usd">1748000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMjgtMy0xLTEtMA_9ca47438-f77a-4e48-8244-e199bd24dbe2"
      unitRef="usd">1739000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfForeclosedAssets
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzAtMS0xLTEtMA_bcc14246-d759-4fb5-9c01-e5b4d869b284"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfForeclosedAssets>
    <us-gaap:ProceedsFromSaleOfForeclosedAssets
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzAtMy0xLTEtMA_0317ff0f-e2f4-439b-90b0-3ee9f3b6c0b2"
      unitRef="usd">1290000</us-gaap:ProceedsFromSaleOfForeclosedAssets>
    <hfwa:ProceedsfromSaleofAssetsHeldforSale
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzEtMS0xLTEtMA_33a3d291-6dae-405a-be1b-2bba0a2cf47b"
      unitRef="usd">3730000</hfwa:ProceedsfromSaleofAssetsHeldforSale>
    <hfwa:ProceedsfromSaleofAssetsHeldforSale
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzEtMy0xLTEtMA_e03ec7cf-82fe-4414-8378-3b8e54a628da"
      unitRef="usd">394000</hfwa:ProceedsfromSaleofAssetsHeldforSale>
    <us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzItMS0xLTEtMA_4f84e3eb-db81-4b20-b6f6-1f1a3c8ed0e3"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock>
    <us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzItMy0xLTEtMA_6dd2c716-681f-4623-a48e-33c14b46d8c8"
      unitRef="usd">2560000</us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock>
    <us-gaap:PaymentsToAcquireFederalHomeLoanBankStock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzMtMS0xLTEtMA_6b0d9d50-982a-4124-8339-ef6cc40928b8"
      unitRef="usd">1272000</us-gaap:PaymentsToAcquireFederalHomeLoanBankStock>
    <us-gaap:PaymentsToAcquireFederalHomeLoanBankStock
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzMtMy0xLTEtMA_c73f4d1b-3350-419e-a3d8-d0312af519dd"
      unitRef="usd">2844000</us-gaap:PaymentsToAcquireFederalHomeLoanBankStock>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzQtMS0xLTEtMA_b13393da-127f-4c10-bae8-2351ba96caac"
      unitRef="usd">10000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzQtMy0xLTEtMA_020934fc-3de3-4a2e-b568-30dc150b01b4"
      unitRef="usd">53000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <hfwa:Purchasebankownedlifeinsurance
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzUtMS0xLTEtMA_c8d18bfd-9f7d-483b-9c5c-16d2995db650"
      unitRef="usd">105000</hfwa:Purchasebankownedlifeinsurance>
    <hfwa:Purchasebankownedlifeinsurance
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzUtMy0xLTEtMA_42b2534c-e343-460e-b615-a70876c19bfd"
      unitRef="usd">3579000</hfwa:Purchasebankownedlifeinsurance>
    <hfwa:BankOwnedLifeInsuranceDeathBenefit
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzYtMS0xLTEtMA_df031d34-a32e-4420-be3a-3d9df9fa8855"
      unitRef="usd">0</hfwa:BankOwnedLifeInsuranceDeathBenefit>
    <hfwa:BankOwnedLifeInsuranceDeathBenefit
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzYtMy0xLTEtMA_6e5247a1-8d56-48a8-8e26-c19d21370697"
      unitRef="usd">1324000</hfwa:BankOwnedLifeInsuranceDeathBenefit>
    <hfwa:ReturnOfTaxCreditEquityMethodInvestment
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzctMS0xLTEtNTYzOA_341acf91-48fb-49a7-a5f5-69c48912a6ae"
      unitRef="usd">9642000</hfwa:ReturnOfTaxCreditEquityMethodInvestment>
    <hfwa:ReturnOfTaxCreditEquityMethodInvestment
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzctMy0xLTEtNTYzOA_9ef106b7-8f05-4dd5-aabc-602a76d68f08"
      unitRef="usd">0</hfwa:ReturnOfTaxCreditEquityMethodInvestment>
    <hfwa:Changeinlowincometaxhousingtaxcreditpartnership
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzctMS0xLTEtMA_2e386c53-b6fe-4738-9449-18d6c8929764"
      unitRef="usd">-12637000</hfwa:Changeinlowincometaxhousingtaxcreditpartnership>
    <hfwa:Changeinlowincometaxhousingtaxcreditpartnership
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzctMy0xLTEtMA_2ee9065e-6a42-4c83-b9fc-b2c5fe154bca"
      unitRef="usd">-2335000</hfwa:Changeinlowincometaxhousingtaxcreditpartnership>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzktMS0xLTEtMA_77924ba6-4290-4af2-8f53-20328d15e1de"
      unitRef="usd">32519000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfMzktMy0xLTEtMA_feedcd97-4002-4416-a646-5046f2f9d59a"
      unitRef="usd">-808082000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDEtMS0xLTEtMA_a15eef7c-eaab-46a6-85da-4c0a1f143aa3"
      unitRef="usd">463716000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDEtMy0xLTEtMA_4ebc88bd-134d-469b-a786-09c00d827ff9"
      unitRef="usd">985057000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInLoansToFederalHomeLoanBanks
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDItMS0xLTEtMA_7d4ee435-5bd3-41aa-b97d-b6c74f46e5d1"
      unitRef="usd">-10000</us-gaap:IncreaseDecreaseInLoansToFederalHomeLoanBanks>
    <us-gaap:IncreaseDecreaseInLoansToFederalHomeLoanBanks
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDItMy0xLTEtMA_2ff178da-7f7f-436e-b12e-0851ff1f5e2b"
      unitRef="usd">-19000000</us-gaap:IncreaseDecreaseInLoansToFederalHomeLoanBanks>
    <us-gaap:RepaymentsOfDebt
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDMtMS0xLTEtMA_73dfdb80-3518-43dd-9e2c-8613d05b177e"
      unitRef="usd">10000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDMtMy0xLTEtMA_20154f3e-1b2c-47c0-b74f-dc66125ea7e2"
      unitRef="usd">19000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDQtMS0xLTEtMA_5ed77ae0-eaab-4253-810d-95ee56f931b4"
      unitRef="usd">14383000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDQtMy0xLTEtMA_6222b182-c409-4ef5-93dc-4d38aba25d36"
      unitRef="usd">14494000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:IncreaseDecreaseInReceivablesUnderRepurchaseAgreements
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDUtMS0xLTEtMA_adcebefa-4f70-4c41-b41f-ef698a66c46d"
      unitRef="usd">-10746000</us-gaap:IncreaseDecreaseInReceivablesUnderRepurchaseAgreements>
    <us-gaap:IncreaseDecreaseInReceivablesUnderRepurchaseAgreements
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDUtMy0xLTEtMA_ba509eaa-5cb2-4a7b-8e8a-a24e5ddbff06"
      unitRef="usd">-4275000</us-gaap:IncreaseDecreaseInReceivablesUnderRepurchaseAgreements>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDYtMS0xLTEtMA_c343fe3c-3383-495d-9db5-f26c790a9fa3"
      unitRef="usd">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDYtMy0xLTEtMA_ff3de799-5d3c-47b0-9e4d-d2b6acb182f2"
      unitRef="usd">122000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDctMS0xLTEtMA_71776232-fba9-4aa8-987b-d21acd4ee12b"
      unitRef="usd">757000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDctMy0xLTEtMA_b0e17e3e-aacb-4b21-81c7-aab9320882ff"
      unitRef="usd">19098000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDgtMS0xLTEtMA_88985fef-affe-46a0-bcd4-b5b475b04168"
      unitRef="usd">459322000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDgtMy0xLTEtMA_21e07070-f14b-4157-9bf4-848040a684cc"
      unitRef="usd">955862000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDktMS0xLTEtMA_80e5a453-6c9e-459c-8ceb-c5ecc75a4517"
      unitRef="usd">521611000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNDktMy0xLTEtMA_303d39a6-627c-427d-a3e6-30bb16cf9d09"
      unitRef="usd">186507000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTAtMS0xLTEtMA_ada37ac6-75ce-465e-80ef-9b5b3a1cb0a4"
      unitRef="usd">743322000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibc75ed5a8f204c42b003e60a96bfeba3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTAtMy0xLTEtMA_fa452875-6f21-4acb-a322-0d04731eeac4"
      unitRef="usd">228568000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTEtMS0xLTEtMA_0a64bf03-9991-427d-8005-7cf5ac8d6044"
      unitRef="usd">1264933000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2280c091ff86491e83db813bcffd4314_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTEtMy0xLTEtMA_183833dd-2c5e-4dc4-bc41-ffea474b3240"
      unitRef="usd">415075000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTQtMS0xLTEtMA_04356635-d51c-4e97-bc5e-97c33ea3f245"
      unitRef="usd">3571000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTQtMy0xLTEtMA_3d0e165e-0662-47b1-b9da-0c107b372df1"
      unitRef="usd">8144000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTUtMS0xLTEtMA_554a6086-39fc-437b-ad43-160c29d7d518"
      unitRef="usd">7967000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTUtMy0xLTEtMA_ecb32f13-ccc6-418a-862a-3a17dd498ebb"
      unitRef="usd">118000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:TransferToOtherRealEstate
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTgtMS0xLTEtMA_b7f228d9-6762-4dbd-8b27-962705866c83"
      unitRef="usd">0</us-gaap:TransferToOtherRealEstate>
    <us-gaap:TransferToOtherRealEstate
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTgtMy0xLTEtMA_8022f868-d49c-4ed8-9afb-296c4ac6192b"
      unitRef="usd">270000</us-gaap:TransferToOtherRealEstate>
    <hfwa:LoansReceivedFromTaxCreditEquityMethodInvestment
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjAtMS0xLTEtNTk0MA_6deca1db-b6f9-4fde-a11d-7ed67266454f"
      unitRef="usd">15596000</hfwa:LoansReceivedFromTaxCreditEquityMethodInvestment>
    <hfwa:LoansReceivedFromTaxCreditEquityMethodInvestment
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjAtMy0xLTEtNTk0MA_4f1981f9-6168-4d9c-99dd-a53f08086710"
      unitRef="usd">0</hfwa:LoansReceivedFromTaxCreditEquityMethodInvestment>
    <hfwa:TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTktMS0xLTEtMA_2ba4af94-3454-49b4-8430-4dcc32534c7b"
      unitRef="usd">1685000</hfwa:TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale>
    <hfwa:TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNTktMy0xLTEtMA_547d5d70-9e59-46d7-96f6-6759a69733ee"
      unitRef="usd">0</hfwa:TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale>
    <hfwa:InvestmentInLowIncomeHousingTaxPartnership
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjAtMS0xLTEtMA_9103098f-b582-45c4-84f2-c0333b94912a"
      unitRef="usd">0</hfwa:InvestmentInLowIncomeHousingTaxPartnership>
    <hfwa:InvestmentInLowIncomeHousingTaxPartnership
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjAtMy0xLTEtMA_23024f27-b385-46f4-8239-402ff913cd2f"
      unitRef="usd">10237000</hfwa:InvestmentInLowIncomeHousingTaxPartnership>
    <hfwa:CumulativeEffectFromChangeInAccountingPolicy
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjItMS0xLTEtMA_70e949bb-e038-438b-8bc5-4a4629220eda"
      unitRef="usd">0</hfwa:CumulativeEffectFromChangeInAccountingPolicy>
    <hfwa:CumulativeEffectFromChangeInAccountingPolicy
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjItMy0xLTEtMA_966a6993-1c01-491f-8d05-5e0f942b0685"
      unitRef="usd">7175000</hfwa:CumulativeEffectFromChangeInAccountingPolicy>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjQtMS0xLTEtMA_7dee3212-e121-4e33-8a74-b68cbb6d41cf"
      unitRef="usd">8393000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjQtMy0xLTEtMA_13bb981f-61bc-407f-a304-304cda81bad0"
      unitRef="usd">591000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfOTE2OQ_1d26963c-4aa2-4558-8cd3-d7814da432f2">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, Heritage Bank. The Bank is headquartered in Olympia, Washington and conducts business from its 53 branch offices as of June&#160;30, 2021 located throughout Washington State and the greater Portland, Oregon area. 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.&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 announced a plan in July 2021 to consolidate four branches during October 2021 to create a more efficient branch footprint. This will reduce the branch count from 53 to 49. The Company plans to integrate these locations into other branches within its network.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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 that these unaudited Condensed Consolidated Financial Statements and accompanying Notes be read with the audited Consolidated Financial Statements and the accompanying Notes included in the 2020 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 six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2021.&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 that the judgments, estimates, and assumptions used in the preparation of the 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 ACL on loans, management's estimate of 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 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;Certain prior year amounts in the Condensed Consolidated Statements of Income and the Condensed Consolidated Statements of Cash Flows have been reclassified to conform to the current year&#x2019;s presentation. Reclassifications had no effect on the prior years' net income or stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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 Condensed Consolidated Financial Statements are disclosed in greater detail in the 2020 Annual Form 10-K. There have not been any material changes in the Company's significant accounting policies from those contained in the 2020 Annual Form 10-K during the six months ended June 30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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 2016-13&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;,&#160;&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): Measurement of Credit Losses on Financial Instruments&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 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-10, ASU 2019-11, and ASU 2020-02, was originally issued in June 2016. This ASU replaced the incurred loss methodology with an expected loss methodology, which is commonly referred to as the "CECL" methodology. The measurement of expected credit losses under the CECL methodology is applicable to financial assets measured at amortized cost, including loans receivable. It also applies to off-balance sheet credit exposures such as loan commitments, standby letters of credit, financial guarantees, and other similar instruments. In addition, CECL Adoption made changes to the accounting for credit losses on investment securities available for sale. This ASU requires financial assets measured at amortized cost basis to be presented at the net amount expected to be collected. For public business entities, this ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years with early adoption permitted for fiscal years after December 15, 2018 and can be delayed under a provision of the CARES Act until the end of the official health emergency declaration. The Bank adopted ASU 2016-13 on January 1, 2020 using the modified retrospective method for all financial assets measured at amortized cost and unfunded commitments. At adoption, the Bank elected not to measure an ACL on accrued interest receivable on loans receivable or accrued interest receivable on &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-weight:400;line-height:120%"&gt;investment securities available for sale as Bank policy is to reverse interest income for uncollectible accrued interest receivable balances in a timely manner.&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 adoption of ASU 2016-13 included an increase to the ACL on loans of $3.4&#160;million and an increase to the ACL on unfunded commitments of $3.7 million, resulting in a pretax cumulative-effect adjustment of $7.1 million. The impact of this adjustment to beginning retained earnings on January 1, 2020 was $5.6&#160;million, net of tax.&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, 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 through December 31, 2022. 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 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 this ASU to have a material impact on its business operations and the Condensed Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:NatureOfOperations
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfOTE1NA_ee24dfb2-555c-4292-b658-3dd17905983f">Description of Business&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, Heritage Bank. The Bank is headquartered in Olympia, Washington and conducts business from its 53 branch offices as of June&#160;30, 2021 located throughout Washington State and the greater Portland, Oregon area. 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.&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 announced a plan in July 2021 to consolidate four branches during October 2021 to create a more efficient branch footprint. This will reduce the branch count from 53 to 49. The Company plans to integrate these locations into other branches within its network.&lt;/span&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
    <hfwa:NumberOfBranchesOperating
      contextRef="i06a049edb1f64242aa7b42baf1a785e2_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfNDAw_c8a5c477-f814-4e52-ae06-1407ab61192a"
      unitRef="branch">53</hfwa:NumberOfBranchesOperating>
    <hfwa:NumberOfBranchesConsolidated
      contextRef="i8a2a209fe0524253ac3ed2d7d6110cc4_D20210701-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfNDk0NzgwMjM0MTkzNg_4ede4fe7-b92b-4340-a022-acff3242c404"
      unitRef="branch2">4</hfwa:NumberOfBranchesConsolidated>
    <hfwa:NumberOfBranchesOperating
      contextRef="i06a049edb1f64242aa7b42baf1a785e2_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfNDk0NzgwMjM0MTk0MA_b65050b5-7509-453a-8409-326f9b752e38"
      unitRef="branch">53</hfwa:NumberOfBranchesOperating>
    <hfwa:NumberOfBranchesOperating
      contextRef="i497ac7049e02417ea05c6d62aa6c1261_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfNDk0NzgwMjM0MTk0NA_035559f3-f4d0-4bf5-9667-b3093c18e8f4"
      unitRef="branch">49</hfwa:NumberOfBranchesOperating>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfOTE2Mg_34053caf-359c-440f-bc87-38a43f023f7f">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 that these unaudited Condensed Consolidated Financial Statements and accompanying Notes be read with the audited Consolidated Financial Statements and the accompanying Notes included in the 2020 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 six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2021.&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 that the judgments, estimates, and assumptions used in the preparation of the 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 ACL on loans, management's estimate of 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 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;Certain prior year amounts in the Condensed Consolidated Statements of Income and the Condensed Consolidated Statements of Cash Flows have been reclassified to conform to the current year&#x2019;s presentation. Reclassifications had no effect on the prior years' net income or stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfOTE0NQ_d592f0d6-c9dd-421d-b6fd-3955c0bcd244">Recently Issued or Adopted Accounting Pronouncements&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 2016-13&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;,&#160;&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): Measurement of Credit Losses on Financial Instruments&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 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-10, ASU 2019-11, and ASU 2020-02, was originally issued in June 2016. This ASU replaced the incurred loss methodology with an expected loss methodology, which is commonly referred to as the "CECL" methodology. The measurement of expected credit losses under the CECL methodology is applicable to financial assets measured at amortized cost, including loans receivable. It also applies to off-balance sheet credit exposures such as loan commitments, standby letters of credit, financial guarantees, and other similar instruments. In addition, CECL Adoption made changes to the accounting for credit losses on investment securities available for sale. This ASU requires financial assets measured at amortized cost basis to be presented at the net amount expected to be collected. For public business entities, this ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years with early adoption permitted for fiscal years after December 15, 2018 and can be delayed under a provision of the CARES Act until the end of the official health emergency declaration. The Bank adopted ASU 2016-13 on January 1, 2020 using the modified retrospective method for all financial assets measured at amortized cost and unfunded commitments. At adoption, the Bank elected not to measure an ACL on accrued interest receivable on loans receivable or accrued interest receivable on &lt;/span&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-weight:400;line-height:120%"&gt;investment securities available for sale as Bank policy is to reverse interest income for uncollectible accrued interest receivable balances in a timely manner.&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 adoption of ASU 2016-13 included an increase to the ACL on loans of $3.4&#160;million and an increase to the ACL on unfunded commitments of $3.7 million, resulting in a pretax cumulative-effect adjustment of $7.1 million. The impact of this adjustment to beginning retained earnings on January 1, 2020 was $5.6&#160;million, net of tax.&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, 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 through December 31, 2022. 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 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 this ASU to have a material impact on its business operations and the Condensed Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i2660552ab1354387a697fb41a8d5816c_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfNjQyNQ_713b174c-9617-4b2b-b514-3769840ce6e8"
      unitRef="usd">3400000</hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption>
    <hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="ice2e6142e6ac4663a82973d0c57c56e1_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfNjQ4Mg_b7bca35f-8e2e-40a0-abcb-3eb619fe5f72"
      unitRef="usd">3700000</hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption>
    <hfwa:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax
      contextRef="i0da92f3d36824df88b3789b426eaec42_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfNjU0MA_8aa6bdc6-8444-47c5-8e72-8d4da0924cdf"
      unitRef="usd">7100000</hfwa:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax>
    <hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i0da92f3d36824df88b3789b426eaec42_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80MC9mcmFnOjBiMGQ1MTIwNDFlODQ4MzFiODA3OTc4NDdmNmE0ZGUwL3RleHRyZWdpb246MGIwZDUxMjA0MWU4NDgzMWI4MDc5Nzg0N2Y2YTRkZTBfNjYyOA_d65c6d85-9538-48ed-8904-66105d8d3052"
      unitRef="usd">5600000</hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMzEwNw_a77888d5-d3d0-4f6c-ae9a-19ec2eebda88">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 securities classified as trading or held to maturity at June&#160;30, 2021 or December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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) Securities by 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 available for sale at the dates indicated and the corresponding amounts of gross unrealized gains and losses recognized in accumulated other comprehensive income:&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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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: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;104,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;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 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,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;103,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;219,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;10,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;(588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;228,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;256,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;(846)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;259,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;413,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;9,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;7,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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;27,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:9pt;font-weight:400;line-height:100%"&gt;551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;/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;1,029,001&#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;24,824&#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,301)&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,049,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&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: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 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.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, 2020&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="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: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: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;44,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;45,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;197,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;(227)&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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;196,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(209)&lt;/span&gt;&lt;/td&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;201,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;/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;290,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(90)&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;303,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;10,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:9pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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;29,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;770,195&#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;32,521&#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;(553)&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="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;802,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;/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 amortized cost and fair value of investment securities available for sale at June&#160;30, 2021, by contractual maturity, are set forth below. 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: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;Amortized Cost&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;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="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;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;33,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;33,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;132,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:9pt;font-weight:400;line-height:100%"&gt;138,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;/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;344,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;351,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;517,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:9pt;font-weight:400;line-height:100%"&gt;525,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;1,029,001&#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,049,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&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 June&#160;30, 2021 and December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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 and ACL 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 show the gross unrealized losses and fair value of the Company&#x2019;s investment securities available for sale for which an allowance for credit losses has not been recorded, aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position as of June&#160;30, 2021 and December&#160;31, 2020:&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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;50,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 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,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;50,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 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,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;32,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;(588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/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;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;42,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:9pt;font-weight:400;line-height:100%"&gt;(715)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,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;(846)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;84,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/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;4,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;214,770&#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,051)&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;29,106&#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;(250)&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;243,876&#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,301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&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: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, 2020&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;Municipal 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;10,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;(227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;10,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;(227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(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;25,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(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;/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;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;11,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;21,668&#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;(256)&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;37,362&#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;(297)&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;59,030&#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;(553)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&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 Company evaluated investment securities available for sale as of June&#160;30, 2021 and December&#160;31, 2020 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 June&#160;30, 2021 and December&#160;31, 2020. 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 June&#160;30, 2021 and December&#160;31, 2020.&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-weight:400;line-height:120%"&gt; &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) 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 three and six months ended June 30, 2021 and 2020:&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:44.009%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.184%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.383%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.184%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.383%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.184%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.383%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.190%"/&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;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:700;line-height:100%"&gt;2020&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: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net realized gains&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;&#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;409&#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;29&#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,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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) 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 available for sale that are pledged as collateral for the following obligations at June&#160;30, 2021 and December&#160;31, 2020:&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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;124,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;128,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;124,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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;51,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;/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 securities pledged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;30,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;217,180&#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;222,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;187,947&#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;194,890&#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="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&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) 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 amortized cost on investment securities available for sale totaled $4.2 million and $3.6 million at June&#160;30, 2021 and December&#160;31, 2020, respectively. No amounts of accrued interest receivable on investment securities available for sale were reversed against interest income on investment securities available for sale during the three and six months ended June 30, 2021 and June&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:TradingSecurities
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMjY3_c89842ca-9e5d-4637-b1f7-0802453fc0c9"
      unitRef="usd">0</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMjY3_d231c06c-e9f2-4b8c-8a95-f96482b61204"
      unitRef="usd">0</us-gaap:TradingSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMzEwMw_c8dc583c-626b-45cc-897f-b390f9099e3f">&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 available for sale at the dates indicated and the corresponding amounts of gross unrealized gains and losses recognized in accumulated other comprehensive income:&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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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: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;104,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;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 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,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;103,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;219,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;10,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;(588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;228,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;256,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;(846)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;259,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;413,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;9,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;7,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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;27,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:9pt;font-weight:400;line-height:100%"&gt;551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;/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;1,029,001&#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;24,824&#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,301)&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,049,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&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: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 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.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, 2020&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="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: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: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;44,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;45,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;197,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;(227)&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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;196,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(209)&lt;/span&gt;&lt;/td&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;201,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;/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;290,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(90)&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;303,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;10,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:9pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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;29,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;770,195&#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;32,521&#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;(553)&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="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;802,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="id18e545191f94ccca85f97e89eb6286e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfMy0xLTEtMS0w_85396ce6-3013-4444-8c42-35447779b1c5"
      unitRef="usd">104688000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id18e545191f94ccca85f97e89eb6286e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfMy0zLTEtMS0w_3c477876-4da6-4612-aa6d-791051592078"
      unitRef="usd">477000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id18e545191f94ccca85f97e89eb6286e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfMy01LTEtMS0w_a808ea25-ec24-4109-8f19-f3acc525a8b0"
      unitRef="usd">1518000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id18e545191f94ccca85f97e89eb6286e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfMy03LTEtMS0w_c2ddd16e-cbc4-493c-9f7b-0f5ffb63499a"
      unitRef="usd">103647000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="idf68b00436e54b5ba7c92865d1ebd077_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNC0xLTEtMS0w_c4221eee-e8b9-4f96-9b5d-1467589658fd"
      unitRef="usd">219174000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="idf68b00436e54b5ba7c92865d1ebd077_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNC0zLTEtMS0w_c4abf572-5547-477c-b9ff-68c6442ea8c6"
      unitRef="usd">10341000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="idf68b00436e54b5ba7c92865d1ebd077_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNC01LTEtMS0w_7a963eaf-172a-4bb2-b64c-1927ca23857a"
      unitRef="usd">588000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idf68b00436e54b5ba7c92865d1ebd077_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNC03LTEtMS0w_09af3135-3653-4bb3-8bc5-235ffaeae293"
      unitRef="usd">228927000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib4e21834485f4f2bbb2ef35ad8fb484a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNi0xLTEtMS0w_99d45efa-9403-4a3b-8fce-44c9cdcfba94"
      unitRef="usd">256875000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib4e21834485f4f2bbb2ef35ad8fb484a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNi0zLTEtMS0w_b766d552-9215-4b4c-879e-9dc1908779f0"
      unitRef="usd">3465000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib4e21834485f4f2bbb2ef35ad8fb484a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNi01LTEtMS0w_1123f570-473e-489c-9d60-e49ac0abb44d"
      unitRef="usd">846000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i29c7e8a561c246bc8c44ca74dbffb098_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNi03LTEtMS0w_ff64ebc4-b99a-4330-878c-727596fe4aa8"
      unitRef="usd">259494000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ic44c5f8fb4fb4c83a93260977f325c8e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNy0xLTEtMS0w_f955dc58-8104-433a-b981-79bd9ed18f71"
      unitRef="usd">413304000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ic44c5f8fb4fb4c83a93260977f325c8e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNy0zLTEtMS0w_4a443674-4c58-4115-9830-6b3246a3d5d2"
      unitRef="usd">9973000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ic44c5f8fb4fb4c83a93260977f325c8e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNy01LTEtMS0w_ff8b2812-de7e-4073-95d3-148181057205"
      unitRef="usd">1337000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1567f3b688f84245aa53d3dcacf3e036_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfNy03LTEtMS0w_0999dfb8-c36e-4103-bb88-67d96ae8034f"
      unitRef="usd">421940000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i195831c77ce843cbb385c8c28e92b56d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfOC0xLTEtMS0w_3ec4a7ce-802d-4af5-ad4c-3b063991ae72"
      unitRef="usd">7004000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i195831c77ce843cbb385c8c28e92b56d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfOC0zLTEtMS0w_7854be2a-c17f-4829-b218-430e691d6255"
      unitRef="usd">17000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i195831c77ce843cbb385c8c28e92b56d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfOC01LTEtMS0w_7602d764-0173-4679-9746-6fc11f4a1060"
      unitRef="usd">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4257f025860742fe8625883f0d14d04c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfOC03LTEtMS0w_c45abc83-f385-4237-8647-39a16ed2f5bd"
      unitRef="usd">7018000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i27e2799350a44ad28ccb6fe9d2973dff_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfOS0xLTEtMS0w_d70119a0-5d77-4e75-b9ca-e3a43d198337"
      unitRef="usd">27956000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i27e2799350a44ad28ccb6fe9d2973dff_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfOS0zLTEtMS0w_b61eba70-bd45-4513-b0aa-0aec27810e19"
      unitRef="usd">551000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i27e2799350a44ad28ccb6fe9d2973dff_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfOS01LTEtMS0w_f2b18c27-ab71-44a6-9e7b-2adeb1aa1969"
      unitRef="usd">9000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibc3d2058e10c45ea9e8191fb953e982b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfOS03LTEtMS0w_9f2bda8f-813a-4875-a90e-8808160dd1c1"
      unitRef="usd">28498000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfMTAtMS0xLTEtMA_a3560ad7-79ec-4bd4-bf81-9fe71748e570"
      unitRef="usd">1029001000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfMTAtMy0xLTEtMA_9d260363-f46d-40d7-81a8-428b59549a1a"
      unitRef="usd">24824000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfMTAtNS0xLTEtMA_381c32fd-2bfc-4e4b-8239-a554a0bb3027"
      unitRef="usd">4301000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjNhZjRmOTkyOGFhMDRlZmRiYmIxNmQ2MzJmNjVhNGRlL3RhYmxlcmFuZ2U6M2FmNGY5OTI4YWEwNGVmZGJiYjE2ZDYzMmY2NWE0ZGVfMTAtNy0xLTEtMA_2c4837a4-1f66-4e92-ad3d-07cca1f8b33a"
      unitRef="usd">1049524000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ie4c9c6e6f4ed4377b533786cb87d962b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfMy0xLTEtMS0w_4f04e742-a5e9-4794-a486-5214a0ecea7e"
      unitRef="usd">44713000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ie4c9c6e6f4ed4377b533786cb87d962b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfMy0zLTEtMS0w_75a065c0-60d5-42cd-9776-00f118a00ee4"
      unitRef="usd">947000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ie4c9c6e6f4ed4377b533786cb87d962b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfMy01LTEtMS0w_cbd6e63f-e0a8-430a-bdd3-6349d678c388"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie4c9c6e6f4ed4377b533786cb87d962b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfMy05LTEtMS0w_451dede4-8eb5-41ae-9b01-9f17ab8998e9"
      unitRef="usd">45660000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i638b77c967b64575a7fad883bf0ccfc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNC0xLTEtMS0w_70ae5bd8-79d7-4e9d-a378-8d9e01add1ff"
      unitRef="usd">197634000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i638b77c967b64575a7fad883bf0ccfc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNC0zLTEtMS0w_f2d661e3-bfee-4a30-ae55-dee5d4c10b60"
      unitRef="usd">12561000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i638b77c967b64575a7fad883bf0ccfc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNC01LTEtMS0w_5e3761fb-2d37-498c-8446-56455d4e1ab5"
      unitRef="usd">227000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i638b77c967b64575a7fad883bf0ccfc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNC05LTEtMS0w_e51676ce-3faa-411a-aec6-bd17d24accae"
      unitRef="usd">209968000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i4fe780a49cb04859baf3db356ad2b843_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNi0xLTEtMS0w_4b6ab156-1bc6-4449-8092-e53fc41a5392"
      unitRef="usd">196956000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4fe780a49cb04859baf3db356ad2b843_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNi0zLTEtMS0w_b6c16692-aae7-4e30-96ef-3009752e7ce5"
      unitRef="usd">5125000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4fe780a49cb04859baf3db356ad2b843_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNi01LTEtMS0w_c16d486b-285d-49b9-aa3b-120324a1b5b0"
      unitRef="usd">209000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4fe780a49cb04859baf3db356ad2b843_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNi05LTEtMS0w_473a8713-938a-4d6c-90d7-454f204d19f3"
      unitRef="usd">201872000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i27fd57b2833840ce9f57a1c1669e9bad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNy0xLTEtMS0w_35fad864-09cf-4855-9e99-04290a904d8c"
      unitRef="usd">290638000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i27fd57b2833840ce9f57a1c1669e9bad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNy0zLTEtMS0w_6f6f4ff6-979c-45ac-9b5e-770948bfee65"
      unitRef="usd">13198000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i27fd57b2833840ce9f57a1c1669e9bad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNy01LTEtMS0w_4efd26e7-5472-45ae-91a4-1484632d59b4"
      unitRef="usd">90000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i27fd57b2833840ce9f57a1c1669e9bad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfNy05LTEtMS0w_b4f122f4-5d42-487f-b550-c0b529a7efe4"
      unitRef="usd">303746000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i60021ad78ac749d4a5403723747128ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfOC0xLTEtMS0w_fcdc0403-1b00-4199-83f7-68a85fbe2447"
      unitRef="usd">10971000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i60021ad78ac749d4a5403723747128ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfOC0zLTEtMS0w_277e4a74-8b14-41ad-a451-e6cfb10dc3ee"
      unitRef="usd">125000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i60021ad78ac749d4a5403723747128ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfOC01LTEtMS0w_41d08834-549c-46f2-835f-8ca51118c2cf"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i60021ad78ac749d4a5403723747128ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfOC05LTEtMS0w_2464ec6d-17ec-46ee-aaf5-49554d22ae3a"
      unitRef="usd">11096000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i86ca8bdd2239484b92d73d5926f4cffc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfOS0xLTEtMS0w_772805bd-874c-49ce-8251-d4f99bcdc773"
      unitRef="usd">29283000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i86ca8bdd2239484b92d73d5926f4cffc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfOS0zLTEtMS0w_11de0d2d-9b02-4f02-bf90-a2141638fe30"
      unitRef="usd">565000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i86ca8bdd2239484b92d73d5926f4cffc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfOS01LTEtMS0w_714d1d79-492e-485f-a398-35884e5574ea"
      unitRef="usd">27000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i86ca8bdd2239484b92d73d5926f4cffc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfOS05LTEtMS0w_23ed5005-4e13-4c52-a532-194de8865a99"
      unitRef="usd">29821000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfMTAtMS0xLTEtMA_f7bce3df-3078-4343-9945-44891166bb97"
      unitRef="usd">770195000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfMTAtMy0xLTEtMA_300b09a6-bbd5-4c30-af22-015d4b09de06"
      unitRef="usd">32521000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfMTAtNS0xLTEtMA_3e60fd69-9f93-4610-8453-e36e3d2d5b54"
      unitRef="usd">553000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmI2OTNmNzdmOWFjYTRkMzk4NGJmOTRmN2Q2NmRlZWQ2L3RhYmxlcmFuZ2U6YjY5M2Y3N2Y5YWNhNGQzOTg0YmY5NGY3ZDY2ZGVlZDZfMTAtOS0xLTEtMA_2a4264cb-3b5b-416a-a7e2-5acb6c134b8b"
      unitRef="usd">802163000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMzEwMg_33acb73d-05bf-4699-b039-1ebb44d32fb1">&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 and fair value of investment securities available for sale at June&#160;30, 2021, by contractual maturity, are set forth below. 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: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;Amortized Cost&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;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="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;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;33,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;33,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;132,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:9pt;font-weight:400;line-height:100%"&gt;138,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;/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;344,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;351,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;517,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:9pt;font-weight:400;line-height:100%"&gt;525,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;1,029,001&#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,049,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc5MjkyNTZjMzM3NDQ5MDdhZWRlYTBlNWYzOTYwYjA4L3RhYmxlcmFuZ2U6NzkyOTI1NmMzMzc0NDkwN2FlZGVhMGU1ZjM5NjBiMDhfMi0xLTEtMS0w_141dd7fd-acc2-43d6-be61-2ba00beb8b81"
      unitRef="usd">33741000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc5MjkyNTZjMzM3NDQ5MDdhZWRlYTBlNWYzOTYwYjA4L3RhYmxlcmFuZ2U6NzkyOTI1NmMzMzc0NDkwN2FlZGVhMGU1ZjM5NjBiMDhfMi0zLTEtMS0w_2a3d4152-b655-44c0-b738-33b7f3395276"
      unitRef="usd">33967000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc5MjkyNTZjMzM3NDQ5MDdhZWRlYTBlNWYzOTYwYjA4L3RhYmxlcmFuZ2U6NzkyOTI1NmMzMzc0NDkwN2FlZGVhMGU1ZjM5NjBiMDhfMy0xLTEtMS0w_85211232-07cb-4f3f-a0e4-ca6f307d1e5e"
      unitRef="usd">132997000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc5MjkyNTZjMzM3NDQ5MDdhZWRlYTBlNWYzOTYwYjA4L3RhYmxlcmFuZ2U6NzkyOTI1NmMzMzc0NDkwN2FlZGVhMGU1ZjM5NjBiMDhfMy0zLTEtMS0w_bf5a6f67-09c9-4534-995d-5fceda53e91b"
      unitRef="usd">138549000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc5MjkyNTZjMzM3NDQ5MDdhZWRlYTBlNWYzOTYwYjA4L3RhYmxlcmFuZ2U6NzkyOTI1NmMzMzc0NDkwN2FlZGVhMGU1ZjM5NjBiMDhfNC0xLTEtMS0w_b7969a9a-bb7d-4a16-a28f-09684469d410"
      unitRef="usd">344562000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc5MjkyNTZjMzM3NDQ5MDdhZWRlYTBlNWYzOTYwYjA4L3RhYmxlcmFuZ2U6NzkyOTI1NmMzMzc0NDkwN2FlZGVhMGU1ZjM5NjBiMDhfNC0zLTEtMS0w_621d4772-62a8-43e0-b3a3-3132f60f09aa"
      unitRef="usd">351995000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc5MjkyNTZjMzM3NDQ5MDdhZWRlYTBlNWYzOTYwYjA4L3RhYmxlcmFuZ2U6NzkyOTI1NmMzMzc0NDkwN2FlZGVhMGU1ZjM5NjBiMDhfNS0xLTEtMS0w_b825b6f1-ec16-44eb-a2b4-bfcd864fca0a"
      unitRef="usd">517701000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc5MjkyNTZjMzM3NDQ5MDdhZWRlYTBlNWYzOTYwYjA4L3RhYmxlcmFuZ2U6NzkyOTI1NmMzMzc0NDkwN2FlZGVhMGU1ZjM5NjBiMDhfNS0zLTEtMS0w_241cd8a1-8df1-463e-b90c-95401cffbcdf"
      unitRef="usd">525013000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc5MjkyNTZjMzM3NDQ5MDdhZWRlYTBlNWYzOTYwYjA4L3RhYmxlcmFuZ2U6NzkyOTI1NmMzMzc0NDkwN2FlZGVhMGU1ZjM5NjBiMDhfNi0xLTEtMS0w_b351f59f-ef5e-456f-a985-ba37a43aeefb"
      unitRef="usd">1029001000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc5MjkyNTZjMzM3NDQ5MDdhZWRlYTBlNWYzOTYwYjA4L3RhYmxlcmFuZ2U6NzkyOTI1NmMzMzc0NDkwN2FlZGVhMGU1ZjM5NjBiMDhfNi0zLTEtMS0w_c094fb32-0eba-4ceb-ab3c-deb49f2c0bcd"
      unitRef="usd">1049524000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMzA4MA_62697795-c62a-487e-8adc-56c5f5c246bc">&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 show the gross unrealized losses and fair value of the Company&#x2019;s investment securities available for sale for which an allowance for credit losses has not been recorded, aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position as of June&#160;30, 2021 and December&#160;31, 2020:&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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;50,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 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,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;50,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 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,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;32,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;(588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/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;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;42,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:9pt;font-weight:400;line-height:100%"&gt;(715)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,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;(846)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;84,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/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;4,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;214,770&#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,051)&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;29,106&#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;(250)&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;243,876&#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,301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&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: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, 2020&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;Municipal 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;10,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;(227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;10,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;(227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(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;25,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(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;/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;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;11,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;21,668&#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;(256)&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;37,362&#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;(297)&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;59,030&#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;(553)&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:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="id18e545191f94ccca85f97e89eb6286e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNC0xLTEtMS0w_ed525fc7-ae3a-44a7-a501-ec6d7e992321"
      unitRef="usd">50213000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="id18e545191f94ccca85f97e89eb6286e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNC0zLTEtMS0w_44679194-ace1-4b8c-b8de-b5bb1720f278"
      unitRef="usd">1518000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="id18e545191f94ccca85f97e89eb6286e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNC01LTEtMS0w_faae2b66-4fa2-404b-a165-27bbace7e0b8"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="id18e545191f94ccca85f97e89eb6286e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNC03LTEtMS0w_314e6827-166a-4755-aed1-1503aac2a0f9"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="id18e545191f94ccca85f97e89eb6286e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNC05LTEtMS0w_c54f54e8-0732-46e0-b1c1-13859f30bf41"
      unitRef="usd">50213000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="id18e545191f94ccca85f97e89eb6286e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNC0xMS0xLTEtMA_0ab3ab66-eb57-4833-9fca-ddcba1f11073"
      unitRef="usd">1518000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="idf68b00436e54b5ba7c92865d1ebd077_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNS0xLTEtMS0w_dd978137-be69-46b0-85b5-0f3e8bcba393"
      unitRef="usd">32012000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="idf68b00436e54b5ba7c92865d1ebd077_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNS0zLTEtMS0w_a56c458c-6b08-49de-b5cf-cc334dffb7a3"
      unitRef="usd">484000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="idf68b00436e54b5ba7c92865d1ebd077_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNS01LTEtMS0w_da096041-1c44-469c-aa7e-60b5d7edb43d"
      unitRef="usd">2348000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="idf68b00436e54b5ba7c92865d1ebd077_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNS03LTEtMS0w_3f65d2ad-2aab-4e08-94d1-e4c8b8031845"
      unitRef="usd">104000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="idf68b00436e54b5ba7c92865d1ebd077_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNS05LTEtMS0w_3196d833-f7bd-4308-893d-1763ba6d3395"
      unitRef="usd">34360000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="idf68b00436e54b5ba7c92865d1ebd077_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNS0xMS0xLTEtMA_9ed1d2cb-ee82-4aa8-b9fa-5cdc8099ee28"
      unitRef="usd">588000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ib4e21834485f4f2bbb2ef35ad8fb484a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNy0xLTEtMS0w_bb292752-b41f-4fcb-8974-4f9a98f28564"
      unitRef="usd">42784000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ib4e21834485f4f2bbb2ef35ad8fb484a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNy0zLTEtMS0w_17633457-0b44-4369-9a1c-46fd78f4690c"
      unitRef="usd">715000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ib4e21834485f4f2bbb2ef35ad8fb484a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNy01LTEtMS0w_a9f6b0d4-1815-4448-b9ea-417485ce8aa7"
      unitRef="usd">22901000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ib4e21834485f4f2bbb2ef35ad8fb484a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNy03LTEtMS0w_fe1110d7-b844-4b20-8695-c7ee943eee28"
      unitRef="usd">131000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ib4e21834485f4f2bbb2ef35ad8fb484a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNy05LTEtMS0w_a5fbcd38-1038-487f-b993-de65a9d989bc"
      unitRef="usd">65685000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ib4e21834485f4f2bbb2ef35ad8fb484a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfNy0xMS0xLTEtMA_de2329f2-271e-40c9-9eaf-c6d714e8dae7"
      unitRef="usd">846000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ic44c5f8fb4fb4c83a93260977f325c8e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfOC0xLTEtMS0w_157100cc-ff7f-4330-a101-9c3732f5df65"
      unitRef="usd">84771000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ic44c5f8fb4fb4c83a93260977f325c8e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfOC0zLTEtMS0w_764a4b9f-e4ea-4c4c-bfea-7b633282392b"
      unitRef="usd">1331000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ic44c5f8fb4fb4c83a93260977f325c8e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfOC01LTEtMS0w_14c5850d-2f65-4bd1-ac94-4bcd8e41d5fc"
      unitRef="usd">2595000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ic44c5f8fb4fb4c83a93260977f325c8e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfOC03LTEtMS0w_d3d2f294-6546-475b-9381-909ec5c12bd0"
      unitRef="usd">6000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ic44c5f8fb4fb4c83a93260977f325c8e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfOC05LTEtMS0w_fd4b7ba2-3a8f-4969-af48-d5ca7ec21349"
      unitRef="usd">87366000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ic44c5f8fb4fb4c83a93260977f325c8e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfOC0xMS0xLTEtMA_8361b5e7-88f5-4c98-a033-7b0d86befe52"
      unitRef="usd">1337000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i195831c77ce843cbb385c8c28e92b56d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTAtMS0xLTEtMA_b4d63fb5-2b5c-44f9-8cc1-60f51fe29d74"
      unitRef="usd">4990000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i195831c77ce843cbb385c8c28e92b56d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTAtMy0xLTEtMA_e96438bc-938b-415a-8b4d-0c2c529be826"
      unitRef="usd">3000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i195831c77ce843cbb385c8c28e92b56d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTAtNS0xLTEtMA_42e9f600-b0cb-494e-b48d-481d69654488"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i195831c77ce843cbb385c8c28e92b56d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTAtNy0xLTEtMA_517bcd40-423d-4cec-b70d-17c6fa331945"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i195831c77ce843cbb385c8c28e92b56d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTAtOS0xLTEtMA_d7a7ade5-2d41-4133-85b2-ade6f23bafb1"
      unitRef="usd">4990000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i195831c77ce843cbb385c8c28e92b56d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTAtMTEtMS0xLTA_420b22fc-9bbc-43a2-8238-62a608560794"
      unitRef="usd">3000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i27e2799350a44ad28ccb6fe9d2973dff_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTEtMS0xLTEtMA_bb312482-8ce3-4aed-8d0d-2881e0db75d9"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i27e2799350a44ad28ccb6fe9d2973dff_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTEtMy0xLTEtMA_415c8e21-ceb5-40ef-b5b6-0a4023007c85"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i27e2799350a44ad28ccb6fe9d2973dff_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTEtNS0xLTEtMA_80ddeb51-d26c-48af-affe-5db46855ff07"
      unitRef="usd">1262000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i27e2799350a44ad28ccb6fe9d2973dff_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTEtNy0xLTEtMA_7aa36d72-7abc-4158-b866-3beaefa0edae"
      unitRef="usd">9000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i27e2799350a44ad28ccb6fe9d2973dff_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTEtOS0xLTEtMA_2658e4b7-dd78-4133-91c2-6915bdd66fe6"
      unitRef="usd">1262000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i27e2799350a44ad28ccb6fe9d2973dff_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTEtMTEtMS0xLTA_181c1b3e-454a-4bf6-9632-12f25f841ddd"
      unitRef="usd">9000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTItMS0xLTEtMA_30c3612f-129f-4bb5-9903-0a59575237e3"
      unitRef="usd">214770000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTItMy0xLTEtMA_e9ea2436-cfd7-47fc-ab04-53b7f48949b7"
      unitRef="usd">4051000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTItNS0xLTEtMA_ead3c231-fc74-4eb2-8975-dfcdec51feeb"
      unitRef="usd">29106000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTItNy0xLTEtMA_fe11fa3d-1f8b-4a5c-9fc7-daa6105598d3"
      unitRef="usd">250000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTItOS0xLTEtMA_9ffaeba2-dfae-4398-900c-aa0a352f4742"
      unitRef="usd">243876000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjRkMTdjNmIzNGY5ZjRhZWNiZjI5Yzg2NDNiNjljNGYwL3RhYmxlcmFuZ2U6NGQxN2M2YjM0ZjlmNGFlY2JmMjljODY0M2I2OWM0ZjBfMTItMTEtMS0xLTA_0ae984d7-7f64-4c5a-bc4d-520eba5fe837"
      unitRef="usd">4301000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i638b77c967b64575a7fad883bf0ccfc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNS0xLTEtMS0w_3f30513f-97b5-4c67-93c2-b3103a6bc3c4"
      unitRef="usd">10264000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i638b77c967b64575a7fad883bf0ccfc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNS0zLTEtMS0w_3f4ca3b2-544a-477c-a65a-5c38ceadce6b"
      unitRef="usd">227000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i638b77c967b64575a7fad883bf0ccfc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNS01LTEtMS0w_7cbeec69-5fd1-49c0-82e5-f031e15d10ee"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i638b77c967b64575a7fad883bf0ccfc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNS03LTEtMS0w_30528ac3-923f-4d2e-8531-a69a76e8df8b"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i638b77c967b64575a7fad883bf0ccfc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNS05LTEtMS0w_31468efc-43f2-4300-9d1a-4af144733e7c"
      unitRef="usd">10264000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i638b77c967b64575a7fad883bf0ccfc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNS0xMS0xLTEtMA_68f5d47a-3b95-43b7-b240-34c921b740eb"
      unitRef="usd">227000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i4fe780a49cb04859baf3db356ad2b843_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNy0xLTEtMS0w_6ea29953-8a1e-4bb8-a564-d9ae59ed523e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i4fe780a49cb04859baf3db356ad2b843_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNy0zLTEtMS0w_fb8cc648-2a05-4473-b474-6498ba5b6e48"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i4fe780a49cb04859baf3db356ad2b843_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNy01LTEtMS0w_e72761f2-c535-412e-8d81-a3232ff78fce"
      unitRef="usd">25293000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i4fe780a49cb04859baf3db356ad2b843_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNy03LTEtMS0w_23eb72df-72d4-4e45-bce0-5dc882a9af7e"
      unitRef="usd">209000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i4fe780a49cb04859baf3db356ad2b843_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNy05LTEtMS0w_59164fa6-1810-4a12-bad5-63a5b7da4fb5"
      unitRef="usd">25293000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i4fe780a49cb04859baf3db356ad2b843_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfNy0xMS0xLTEtMA_38ee4606-9d21-4563-adbe-f9e6765818b1"
      unitRef="usd">209000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i27fd57b2833840ce9f57a1c1669e9bad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfOC0xLTEtMS0w_b816a6ff-7da3-41e5-8f0c-0710e9f4997d"
      unitRef="usd">11404000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i27fd57b2833840ce9f57a1c1669e9bad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfOC0zLTEtMS0w_53259605-2496-41e2-a31b-ce158626a12a"
      unitRef="usd">29000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i27fd57b2833840ce9f57a1c1669e9bad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfOC01LTEtMS0w_0a0b9916-e1b8-4aec-a240-6ad60d277762"
      unitRef="usd">7499000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i27fd57b2833840ce9f57a1c1669e9bad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfOC03LTEtMS0w_cb3e7ab0-e8cd-4145-9131-b9f8a40d7a75"
      unitRef="usd">61000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i27fd57b2833840ce9f57a1c1669e9bad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfOC05LTEtMS0w_df0073b1-5e7f-495f-bc90-8b6c77b8a2a2"
      unitRef="usd">18903000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i27fd57b2833840ce9f57a1c1669e9bad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfOC0xMS0xLTEtMA_8f5141c6-ed96-44fb-92bf-0bd66430a5f6"
      unitRef="usd">90000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i86ca8bdd2239484b92d73d5926f4cffc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTEtMS0xLTEtMA_259ee222-2d17-4b1f-88cb-f424369ae979"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i86ca8bdd2239484b92d73d5926f4cffc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTEtMy0xLTEtMA_598d3642-1a91-4e5c-9b2f-f2b8f7d1182f"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i86ca8bdd2239484b92d73d5926f4cffc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTEtNS0xLTEtMA_795a3656-6b95-435b-b13b-3b17bf69b8fe"
      unitRef="usd">4570000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i86ca8bdd2239484b92d73d5926f4cffc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTEtNy0xLTEtMA_24c61d67-35f2-401a-a2a5-c300694b23ff"
      unitRef="usd">27000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i86ca8bdd2239484b92d73d5926f4cffc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTEtOS0xLTEtMA_2b0a5720-e68c-4655-9320-8010097f0bae"
      unitRef="usd">4570000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i86ca8bdd2239484b92d73d5926f4cffc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTEtMTEtMS0xLTA_8c605475-2577-4253-86c8-7cb7aae3b342"
      unitRef="usd">27000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTItMS0xLTEtMA_a9ddf7a5-ad69-48d8-b91a-1eb8ea5907b1"
      unitRef="usd">21668000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTItMy0xLTEtMA_e1f593d6-cc74-4d7c-bc20-85a157cc5383"
      unitRef="usd">256000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTItNS0xLTEtMA_e89185c8-bc2e-499b-b49c-52ba1c172cd8"
      unitRef="usd">37362000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTItNy0xLTEtMA_f9ddc3bc-d352-49a4-a8e5-f4e9d786ffce"
      unitRef="usd">297000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTItOS0xLTEtMA_ae35a8e8-0eec-4cd6-8d27-6a6d466edfd3"
      unitRef="usd">59030000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjcyYTI4OGJkZjcxMTRmYTU5NDBhNDM3OWMxNjUwN2NlL3RhYmxlcmFuZ2U6NzJhMjg4YmRmNzExNGZhNTk0MGE0Mzc5YzE2NTA3Y2VfMTItMTEtMS0xLTA_6f6c7f32-424a-45de-b4a1-b6ed4b2496a2"
      unitRef="usd">553000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iab21937bd6f948c2945fbd9ac8785b7f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMjE5Mw_12266ab7-6ee2-4556-8cbd-95f44ba7da4b"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib2d068d993c642649cecfd43852d51c2_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMjE5Mw_3fc84310-40dd-43bb-b031-a35f40313aa5"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ScheduleOfRealizedGainLossTableTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMzA2Mw_2cff0bbe-d307-4d0c-a656-7fc70e5034d4">&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 three and six months ended June 30, 2021 and 2020:&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:44.009%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.184%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.383%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.184%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.383%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.184%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.383%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.190%"/&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;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:700;line-height:100%"&gt;2020&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: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net realized gains&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;&#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;409&#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;29&#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,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRealizedGainLossTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfMy0xLTEtMS0w_d61f5206-3507-4532-9bd7-d0373e445c53"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfMy0zLTEtMS0w_7c340282-0d05-4b68-a4cf-04ea32755bdb"
      unitRef="usd">414000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfMy01LTEtMS0w_979c108b-450e-4cae-8131-d99546eb66fd"
      unitRef="usd">29000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfMy03LTEtMS0w_1df312df-d5fd-41ed-91c6-88e57894e446"
      unitRef="usd">1442000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfNC0xLTEtMS0w_67bf800f-de62-4487-a348-0a9ba4d1e659"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfNC0zLTEtMS0w_3da9baa8-c40e-4dc8-bb7f-5f032f0f392d"
      unitRef="usd">5000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfNC01LTEtMS0w_7305b45f-c006-4fcc-aa62-64c9fe81f0d9"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfNC03LTEtMS0w_8a18241b-e827-4e57-ae04-05c1a2bfd268"
      unitRef="usd">19000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfNS0xLTEtMS0w_ff36090e-e8fc-4ef7-85e7-0096275038d9"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfNS0zLTEtMS0w_4fd8ff40-5e2b-4531-8e8d-1c3e30e8846c"
      unitRef="usd">409000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfNS01LTEtMS0w_3263a223-7bfc-4010-9920-d8dbd0dcfa73"
      unitRef="usd">29000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOmRhNzY4NjYwMTA3OTRjZjViYmNhMmNmMGRjZTAyNDI5L3RhYmxlcmFuZ2U6ZGE3Njg2NjAxMDc5NGNmNWJiY2EyY2YwZGNlMDI0MjlfNS03LTEtMS0w_4654912f-4093-47a9-aad8-8efeb1c3b784"
      unitRef="usd">1423000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMzA3Mw_6754352e-b88d-4608-9442-501ba569205b">&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 available for sale that are pledged as collateral for the following obligations at June&#160;30, 2021 and December&#160;31, 2020:&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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;124,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;128,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;124,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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;51,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;/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 securities pledged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;30,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;217,180&#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;222,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;187,947&#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;194,890&#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:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock>
    <hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost
      contextRef="i2162a3b92615434f9066e89804fb0a48_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfMy0xLTEtMS0w_04eb3feb-5d89-4f11-bc62-8bcd61f4740c"
      unitRef="usd">124649000</hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost>
    <us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue
      contextRef="i2162a3b92615434f9066e89804fb0a48_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfMy0zLTEtMS0w_736e6acb-38e7-4bd9-aa2f-3840feb3e639"
      unitRef="usd">128591000</us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue>
    <hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost
      contextRef="ib2215d5361324a31b7970ceb4ed903e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfMy01LTEtMS0w_d765dbee-c414-4c1f-bcae-59a5a0763e75"
      unitRef="usd">119652000</hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost>
    <us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue
      contextRef="ib2215d5361324a31b7970ceb4ed903e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfMy03LTEtMS0w_58f2eb39-732e-4333-adbd-1c4bf0036ba5"
      unitRef="usd">124228000</us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue>
    <hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost
      contextRef="id4dada1c51814bedaa09cca16021c038_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNS0xLTEtMS0w_f8e1fd01-ae3b-46b3-8b2d-71511e63646f"
      unitRef="usd">51022000</hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost>
    <us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue
      contextRef="id4dada1c51814bedaa09cca16021c038_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNS0zLTEtMS0w_75b039c1-2ab5-4be5-a397-9e1cd8c09a1e"
      unitRef="usd">51719000</us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue>
    <hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost
      contextRef="if6b0bb3d15254432894d7e1a772aa435_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNS01LTEtMS0w_79fdb45b-841c-49dc-a59f-3b9b668b5022"
      unitRef="usd">38630000</hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost>
    <us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue
      contextRef="if6b0bb3d15254432894d7e1a772aa435_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNS03LTEtMS0w_2df3af04-dc8b-4e7d-8e00-1212b8dbdd7e"
      unitRef="usd">39945000</us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue>
    <hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost
      contextRef="i72aa1d46add143089f9bfce3b7edee57_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNi0xLTEtMS0w_76cecf6a-f105-4ee5-9bc8-848836572fba"
      unitRef="usd">41509000</hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost>
    <us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue
      contextRef="i72aa1d46add143089f9bfce3b7edee57_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNi0zLTEtMS0w_fca1ec21-72a5-4fe5-b740-25dcee11a8c9"
      unitRef="usd">42371000</us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue>
    <hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost
      contextRef="i66aa0ef8fc5040e989dd4ece8b4d3379_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNi01LTEtMS0w_d91ff340-b73f-4047-a3c9-fa31c8b28d9f"
      unitRef="usd">29665000</hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost>
    <us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue
      contextRef="i66aa0ef8fc5040e989dd4ece8b4d3379_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNi03LTEtMS0w_0719ba05-293c-454e-9f81-724913e575fb"
      unitRef="usd">30717000</us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue>
    <hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNy0xLTEtMS0w_55be3bc6-75d6-4530-b34a-8a0adb8361ff"
      unitRef="usd">217180000</hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost>
    <us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNy0zLTEtMS0w_7fda56c6-67cb-4ebf-ac2b-70159f578339"
      unitRef="usd">222681000</us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue>
    <hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNy01LTEtMS0w_b42bd009-73a7-455e-9707-e8168504809a"
      unitRef="usd">187947000</hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost>
    <us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RhYmxlOjc0NDA1OWVmMzFlMTQxMjFiYTAyMmFiZDQ3MjE1NWJhL3RhYmxlcmFuZ2U6NzQ0MDU5ZWYzMWUxNDEyMWJhMDIyYWJkNDcyMTU1YmFfNy03LTEtMS0w_61846c7d-a9b2-4be8-9b73-aa0b19315b5a"
      unitRef="usd">194890000</us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue>
    <us-gaap:AccruedInvestmentIncomeReceivable
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMjgzMg_f37354ff-55c4-4aa9-8b04-4c3cf897148c"
      unitRef="usd">4200000</us-gaap:AccruedInvestmentIncomeReceivable>
    <us-gaap:AccruedInvestmentIncomeReceivable
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80My9mcmFnOmNkNTJkN2ZhMTE2NDQ4M2Q5YWEyYzAzMTBiYTQyMDk0L3RleHRyZWdpb246Y2Q1MmQ3ZmExMTY0NDgzZDlhYTJjMDMxMGJhNDIwOTRfMjgzOQ_6960d131-26bc-4094-8a50-7a640055ce9c"
      unitRef="usd">3600000</us-gaap:AccruedInvestmentIncomeReceivable>
    <us-gaap:FinancingReceivablesTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTMwOTY_e4ff8692-5d8a-47f0-b3ac-5cdb6fe1f745">Loans Receivable&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 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.&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 2020 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 amortized cost of loans receivable, net of ACL on loans at June&#160;30, 2021 and December&#160;31, 2020 consisted of the following portfolio segments and classes:&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;June 30,&lt;br/&gt;2021&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;2020&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;651,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;733,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;544,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;715,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;/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;865,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;856,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;1,425,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,410,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,487,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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,715,206&#160;&lt;/span&gt;&lt;/td&gt;&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;120,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,756&#160;&lt;/span&gt;&lt;/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: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;June 30,&lt;br/&gt;2021&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;2020&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:#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;88,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;239,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:9pt;font-weight:400;line-height:100%"&gt;227,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;328,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;305,713&#160;&lt;/span&gt;&lt;/td&gt;&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;271,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;324,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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,207,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,468,647&#160;&lt;/span&gt;&lt;/td&gt;&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;(51,562)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,155,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,398,462&#160;&lt;/span&gt;&lt;/td&gt;&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;(5,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(17,994)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;(15,458)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&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) 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 to Clark County in Washington State and Multnomah County and Washington County in Oregon, as well as other contiguous markets and represents a geographic concentration. Additionally, our loan portfolio is concentrated in commercial-type loans, including commercial business loans and commercial and multifamily real estate construction and land development loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&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 2020 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 the 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 are generally loans with higher risk of loss if the deficiencies are not corrected. 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;Regulatory agencies provided guidance regarding credit risk ratings, delinquency reporting and nonaccrual status for loans adversely impacted by COVID-19. The Bank has and will continue to exercise judgment in determining the risk rating for impacted borrowers and will not automatically adversely classify credits that are affected by COVID-19. The Bank also will not designate loans with payment deferrals granted due to COVID-19 as past due because of the deferral. Due to the short-term nature of the forbearance and other relief programs the Bank is offering as a result of the COVID-19 pandemic, management expects that borrowers granted relief under these programs will generally not be reported as nonaccrual during the deferral period.&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 as of June&#160;30, 2021 and December&#160;31, 2020:&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;td colspan="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="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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:32pt"&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 to Term Loans &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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;2017&lt;/span&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;td colspan="3" style="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="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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&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;/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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&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;/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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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,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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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;112,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;111,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;59,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;112,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;102,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;587,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;1,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display: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;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:9pt;font-weight:400;line-height:100%"&gt;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;53,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;115,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;124,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;67,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;44,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;126,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;119,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;651,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt 2px 2.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;SBA PPP&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;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:9pt;font-weight:400;line-height:100%"&gt;347,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;196,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;544,250&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 2px 2.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;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;/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;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:9pt;font-weight:400;line-height:100%"&gt;57,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,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;162,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;298,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;773,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="display: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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;29,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,778&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;95,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;167,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;110,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;88,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;345,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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;865,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;/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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&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;/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;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:9pt;font-weight:400;line-height:100%"&gt;67,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;184,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;144,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:9pt;font-weight:400;line-height:100%"&gt;167,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;598,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,351,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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="display: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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;67,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;189,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;191,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;148,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;169,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;658,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#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:9pt;font-weight:400;line-height:100%"&gt;1,425,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&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;/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;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:9pt;font-weight:400;line-height:100%"&gt;524,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;582,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;463,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;297,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:9pt;font-weight:400;line-height:100%"&gt;275,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,009,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:9pt;font-weight:400;line-height:100%"&gt;102,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;3,256,868&#160;&lt;/span&gt;&lt;/td&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;/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;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:9pt;font-weight:400;line-height:100%"&gt;1,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;11,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;5,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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:9pt;font-weight:400;line-height:100%"&gt;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;129,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;526,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;596,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:9pt;font-weight:400;line-height:100%"&gt;483,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;326,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;302,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;1,130,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;119,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;1,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;3,487,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;/tr&gt;&lt;tr&gt;&lt;td colspan="54" 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:700;line-height:100%;text-decoration:underline"&gt;Residential real estate&lt;/span&gt;&lt;/div&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;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:9pt;font-weight:400;line-height:100%"&gt;24,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;8,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;19,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;771&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;26,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;31,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;8,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;9,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;20,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;120,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;/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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Real estate construction and land development:&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="54" 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%;text-decoration:underline"&gt;Residential&lt;/span&gt;&lt;/div&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;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:9pt;font-weight:400;line-height:100%"&gt;23,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;1,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,601&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Commercial and multifamily&lt;/span&gt;&lt;/div&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;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:9pt;font-weight:400;line-height:100%"&gt;16,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;152,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:9pt;font-weight:400;line-height:100%"&gt;22,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:9pt;font-weight:400;line-height:100%"&gt;1,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;238,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;16,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;42,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;153,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;22,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;1,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;2,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#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:9pt;font-weight:400;line-height:100%"&gt;239,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Total real estate construction and land development&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;40,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174,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:9pt;font-weight:400;line-height:100%"&gt;25,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:9pt;font-weight:400;line-height:100%"&gt;2,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,068&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;40,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;81,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;175,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;25,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;2,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;4,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#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:9pt;font-weight:400;line-height:100%"&gt;328,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&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;/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;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:9pt;font-weight:400;line-height:100%"&gt;11,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;20,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;40,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;268,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;11,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;20,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;61,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;40,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;22,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;20,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;94,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;271,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;td colspan="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="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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:32pt"&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 to Term Loans &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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;2017&lt;/span&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;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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Loans receivable&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;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:9pt;font-weight:400;line-height:100%"&gt;600,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;709,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;730,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;371,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,052,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;196,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,971,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="display: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;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:9pt;font-weight:400;line-height:100%"&gt;1,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;11,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;5,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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:9pt;font-weight:400;line-height:100%"&gt;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135,374&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 #000;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;602,613&#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;724,099&#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;751,193&#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;401,287&#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;336,837&#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,176,066&#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;213,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;2,004&#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;4,207,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Represents loans receivable balance at June&#160;30, 2021 which was converted from a revolving loan to an amortizing loan during the six months ended June&#160;30, 2021.&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;td colspan="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="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, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:32pt"&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 to Term Loans &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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;2017&lt;/span&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;2016&lt;/span&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;td colspan="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="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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&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;/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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&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;/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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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;118,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 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;127,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;70,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;37,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;95,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;121,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;617,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;14,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,524&#160;&lt;/span&gt;&lt;/td&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;/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;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:9pt;font-weight:400;line-height:100%"&gt;2,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;7,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;135,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;148,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;85,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;57,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;44,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;107,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;148,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;5,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;733,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;SBA PPP&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;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:9pt;font-weight:400;line-height:100%"&gt;715,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;715,121&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;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;/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;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:9pt;font-weight:400;line-height:100%"&gt;89,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;167,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;254,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;761,053&#160;&lt;/span&gt;&lt;/td&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;/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;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:9pt;font-weight:400;line-height:100%"&gt;6,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;16,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;11,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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="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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;3,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,759&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;171,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;111,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;98,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;83,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;295,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;856,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;/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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&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;/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;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:9pt;font-weight:400;line-height:100%"&gt;197,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;173,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;240,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;406,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,339,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;3,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display: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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;197,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;175,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;152,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;174,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;282,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;427,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#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:9pt;font-weight:400;line-height:100%"&gt;1,410,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&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;/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;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:9pt;font-weight:400;line-height:100%"&gt;1,120,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;468,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:9pt;font-weight:400;line-height:100%"&gt;314,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;296,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;353,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;757,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;121,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,433,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display: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;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:9pt;font-weight:400;line-height:100%"&gt;20,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;2,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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:9pt;font-weight:400;line-height:100%"&gt;150,941&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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,143,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;495,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;349,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;331,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;410,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;830,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;148,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;5,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;3,715,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;/tr&gt;&lt;tr&gt;&lt;td colspan="54" 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:700;line-height:100%;text-decoration:underline"&gt;Residential real estate&lt;/span&gt;&lt;/div&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;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:9pt;font-weight:400;line-height:100%"&gt;30,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;41,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;15,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;10,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;7,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;17,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;122,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;/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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Real estate construction and land development:&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="54" 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%;text-decoration:underline"&gt;Residential&lt;/span&gt;&lt;/div&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;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:9pt;font-weight:400;line-height:100%"&gt;33,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;33,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;36,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;2,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:9pt;font-weight:400;line-height:100%"&gt;3,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;1,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#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:9pt;font-weight:400;line-height:100%"&gt;78,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Commercial and multifamily&lt;/span&gt;&lt;/div&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;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:9pt;font-weight:400;line-height:100%"&gt;27,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;224,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="display: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;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:9pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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="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;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:9pt;font-weight:400;line-height:100%"&gt;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;152,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:9pt;font-weight:400;line-height:100%"&gt;38,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;5,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;1,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;227,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Total real estate construction and land development&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;61,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;187,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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:9pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display: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;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:9pt;font-weight:400;line-height:100%"&gt;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;61,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;189,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;41,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;8,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;1,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;2,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#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:9pt;font-weight:400;line-height:100%"&gt;305,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&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;/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;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:9pt;font-weight:400;line-height:100%"&gt;43,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,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:9pt;font-weight:400;line-height:100%"&gt;53,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;30,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;15,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,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;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:9pt;font-weight:400;line-height:100%"&gt;321,337&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;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:9pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;43,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;77,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;53,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;31,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;13,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;16,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;87,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;324,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Loans receivable&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;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:9pt;font-weight:400;line-height:100%"&gt;1,255,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;344,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;375,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;792,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;208,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,178,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="display: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;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:9pt;font-weight:400;line-height:100%"&gt;20,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;11,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;2,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;19,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;56,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:9pt;font-weight:400;line-height:100%"&gt;15,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:9pt;font-weight:400;line-height:100%"&gt;3,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:9pt;font-weight:400;line-height:100%"&gt;158,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 #000;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,279,419&#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;804,177&#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;460,216&#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;381,636&#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;433,213&#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;867,824&#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;236,339&#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;5,823&#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;4,468,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;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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Represents loans receivable balance at December&#160;31, 2020 which was converted from a revolving loan to an amortizing loan during the year ended December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&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 table presents 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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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="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 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;7,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,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 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,039&#160;&lt;/span&gt;&lt;/td&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;/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,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:9pt;font-weight:400;line-height:100%"&gt;12,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;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;1,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,986&#160;&lt;/span&gt;&lt;/td&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;/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;12,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;21,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;34,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&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;/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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;1,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,014&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;12,638&#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;22,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;35,341&#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;/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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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="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 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,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;9,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 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;31,247&#160;&lt;/span&gt;&lt;/td&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;/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;4,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;3,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;7,146&#160;&lt;/span&gt;&lt;/td&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;/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;30,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;26,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;56,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;184&#160;&lt;/span&gt;&lt;/td&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;/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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,022&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;30,826&#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;27,266&#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;58,092&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'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 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;June 30, 2021&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;June 30, 2020&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;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;/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;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="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)&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,984&#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;162&#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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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;Six Months Ended&lt;br/&gt;June 30, 2021&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;Six months ended&lt;br/&gt;June 30, 2020&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;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;(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;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;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&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;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;2,547&#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;(16)&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;482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the&#160;three and six months ended June 30, 2021 and 2020, 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&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 June&#160;30, 2021 &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-weight:400;line-height:120%"&gt;and December&#160;31, 2020 were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;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;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 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;7,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 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;8,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;643,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;651,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;544,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;544,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;865,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;865,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;4,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,421,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:9pt;font-weight:400;line-height:100%"&gt;1,425,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;12,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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,475,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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,487,065&#160;&lt;/span&gt;&lt;/td&gt;&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;120,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;120,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;239,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;239,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;/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;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;328,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;328,580&#160;&lt;/span&gt;&lt;/td&gt;&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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;270,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;271,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,315&#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;8,126&#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;13,441&#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,194,089&#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,207,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 2020&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;4,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;8,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;12,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;720,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;733,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;715,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:9pt;font-weight:400;line-height:100%"&gt;715,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;/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;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;855,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;856,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,407,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,410,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;6,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;10,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;16,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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,698,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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,715,206&#160;&lt;/span&gt;&lt;/td&gt;&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;765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;121,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;2,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;225,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;227,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;2,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;2,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;303,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;305,713&#160;&lt;/span&gt;&lt;/td&gt;&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,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;1,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;324,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;10,421&#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;10,501&#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;20,922&#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,447,725&#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,468,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="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&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;There was one commercial and industrial loan 90 days or more past due that was still accruing interest 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;June&#160;30, 2021 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;with an amortized cost 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;$286,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. There were no loans 90 days or more past due that were still accruing interest as of  December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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 June&#160;30, 2021 and December&#160;31, 2020 were as &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;follows:&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 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.208%"/&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="27" style="background-color:#ffffff;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;June&#160;30, 2021 &lt;/span&gt;&lt;/div&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: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;CRE&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="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: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;Farmland&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="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: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;Residential Real Estate&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="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: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;Other&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="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="background-color:#ffffff;border-bottom:1pt solid #000000;border-top: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:9pt;font-weight:700;line-height:100%"&gt;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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;8,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;4,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;4,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;1,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;7,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;5,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;13,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="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;td colspan="3" style="display: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;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;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="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;8,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;5,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;14,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Balances represent the amortized cost of the loan. If multiple collateral sources secure the loan, the entire balance is presented in the primary collateral category.&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.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&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.057%"/&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.057%"/&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 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.057%"/&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.065%"/&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&#160;31, 2020 &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: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;CRE&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="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: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;Farmland&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="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: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;Residential Real Estate&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="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: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;Other&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="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: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;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="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,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;18,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;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="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;1,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 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,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;4,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;4,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;3,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;10,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;18,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;30,737&#160;&lt;/span&gt;&lt;/td&gt;&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 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 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;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/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;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 #000;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;10,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;18,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 #000000;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,405&#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 #000;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;31,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Balances represent the amortized cost of the loan. If multiple collateral sources secure the loan, the entire balance is presented in the primary collateral category.&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 no significant changes to the collateral securing individually evaluated loans for credit losses and for which repayment was expected to be provided substantially through the operation or sale of the collateral during the six months ended June 30, 2021, except changes due to additions or deletions of loans into this classification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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) Troubled Debt Restructured 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;A TDR is a restructuring in which the Bank, for economic or legal reasons related to a borrower&#x2019;s financial difficulties, grants a concession to a borrower that it would not otherwise consider. The TDR modifications or concessions are made to increase the likelihood that these borrowers with financial difficulties will be able to satisfy their debt obligations as amended. &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 concessions granted in the restructurings largely consisted of maturity extensions. The Bank typically grants shorter extension periods to continually monitor these TDR loans despite the fact that the extended date might not be the date the Bank expects the scheduled cash flow from these borrowers. The Bank does not consider these modifications a subsequent default of a TDR as new loan terms, specifically new maturity dates, were granted.&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 CARES Act, CA Act and regulatory agencies provided guidance around the modification of loans as a result of the COVID-19 pandemic, and outlined, among other criteria, that short-term modifications made on a good faith basis to borrowers who were current as defined by the guidance are not TDRs. This includes short-term (e.g. six months) modifications such as payment deferrals, fee waivers, extensions of repayment terms, or other delays in payment that are insignificant. Borrowers were considered current if they were less than 30 days past due on the contractual payments as of December 31, 2019 under the CARES Act and at the time a modification program is implemented under related regulatory guidance. The CA Act extended relief offered under the CARES Act through January 1, 2022 or 60 days after the end of the national emergency declared by the President, whichever is earlier. The Bank elected to apply the temporary relief under the applicable guidance to certain eligible short-term modifications and did not classify the modifications as TDRs for accounting or disclosure purposes. However, COVID &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-weight:400;line-height:120%"&gt;Modifications whose payment deferral exceeded 180 days following the loans' initial modification were classified as TDRs based on the Bank's internal policy.&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;Loans that were modified as TDR loans are set forth in the following tables for the periods indicated:&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: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 #000;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;Three Months Ended June 30,&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="9" 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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;2020&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;Number&#160;of&lt;br/&gt;Contracts&lt;/span&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: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;Amortized Cost &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) (2)&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number&#160;of&lt;br/&gt;Contracts&lt;/span&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: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;Amortized Cost &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) (2)&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="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: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 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;18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;11,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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="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;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="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;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;13,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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="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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left: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;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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,751&#160;&lt;/span&gt;&lt;/td&gt;&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="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;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&lt;/span&gt;&lt;/td&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;8,713&#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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50&lt;/span&gt;&lt;/td&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;15,737&#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;padding-left:22.5pt;padding-right:22.5pt;text-align:center;text-indent:-9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width: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="21" 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;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2021&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;2020&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;Number&#160;of&lt;br/&gt;Contracts&lt;/span&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: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;Amortized Cost &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) (2)&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number&#160;of&lt;br/&gt;Contracts&lt;/span&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: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;Amortized Cost &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) (2)&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="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: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 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;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;8,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="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;35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;12,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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="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="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;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;16,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;17,862&#160;&lt;/span&gt;&lt;/td&gt;&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="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;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;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;Residential&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left: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;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&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;443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&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,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;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="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;21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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 TDR loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58&lt;/span&gt;&lt;/td&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;17,927&#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="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62&lt;/span&gt;&lt;/td&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;19,786&#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="padding-left:45pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Number of contracts and amortized cost represent loans which have balances as of period end, net of subsequent payments after modifications. Certain modified loans may have been paid-down or charged-off during the three or six months ended June&#160;30, 2021 and June&#160;30, 2020.&lt;/span&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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; (2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As the Bank did not forgive any principal or interest balance as part of the loan modifications, the Bank&#x2019;s amortized cost in each loan at the date of modification (pre-modification) did not change as a result of the modification (post-modification).&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 had an ACL on loa&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;ns of $1.7 million an&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;d $1.5&#160;million at June&#160;30, 2021 and June&#160;30, 2020, respectively, related to these TDR loans which were restructured during the six months ended June 30, 2021 and June 30, 2020, 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 unfunded commitment to borrowers related to TDR loans was $4.9 million and $2.6 million at June&#160;30, 2021 and December&#160;31, 2020, 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 following tables present loans that were modified in a troubled debt restructure and subsequently defaulted within twelve months from the modification date 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: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 #000;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;Three Months Ended June 30,&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="9" 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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;2020&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: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;Number&#160;of&lt;/span&gt;&lt;/div&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;Contracts &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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt; &lt;/span&gt;&lt;/div&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: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;Amortized Cost &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 #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:9pt;font-weight:700;line-height:100%"&gt;Number&#160;of&lt;/span&gt;&lt;/div&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;Contracts &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="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: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;Amortized Cost &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="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: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 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;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;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="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;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&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="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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #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;1&lt;/span&gt;&lt;/td&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;46&#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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #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;4&lt;/span&gt;&lt;/td&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 #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 #000000;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,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:22.5pt;padding-right:22.5pt;text-align:center;text-indent:-9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width: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="21" 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;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2021&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;2020&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: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;Number&#160;of&lt;/span&gt;&lt;/div&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;Contracts &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="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: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;Amortized Cost &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 #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:9pt;font-weight:700;line-height:100%"&gt;Number&#160;of&lt;/span&gt;&lt;/div&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;Contracts &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="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: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;Amortized Cost &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="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: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 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;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #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;2&lt;/span&gt;&lt;/td&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;789&#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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #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;7&lt;/span&gt;&lt;/td&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;2,998&#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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Number of contracts and amortized cost represent loans which have balances as of period end, net of subsequent payments after modifications. Certain modified loans may have been paid-down or charged-off during the six months ended June 30, 2021 and June&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During the three and six months ended June 30, 2021 and 2020 all of the TDR loans in the tables above defaulted because each was past its modified maturity date and the borrower had not subsequently repaid the credits. The Bank chose not to extend further the maturity date on these loans. The Bank had an ACL on lo&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;ans of $7,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; and $494,000 at June&#160;30, 2021 and June&#160;30, 2020, respectively, related to these TDR loans which defaulted during the six months ended June 30, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&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 &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;$12.8 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; and $15.8 million at June&#160;30, 2021 and December&#160;31, 2020, respectively. It 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;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&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) Foreclose 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 June&#160;30, 2021, there was one consumer mortgage loan secured by a residential real estate property (included in loans receivable on the Condensed Consolidated Statements of Financial Position) 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;$79,000 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;for which formal foreclosure proceedings were in process.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinancingReceivablesTextBlock>
    <hfwa:NumberOfLoanSegments
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNDA1_b25db137-fe6b-46b4-9eeb-5a2c1749f5c8"
      unitRef="segment">4</hfwa:NumberOfLoanSegments>
    <us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTMxNTI_7d922c04-1827-4d3d-b541-4d28b0514f53">&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 at June&#160;30, 2021 and December&#160;31, 2020 consisted of the following portfolio segments and classes:&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;June 30,&lt;br/&gt;2021&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;2020&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;651,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;733,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;544,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;715,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;/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;865,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;856,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;1,425,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,410,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,487,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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,715,206&#160;&lt;/span&gt;&lt;/td&gt;&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;120,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,756&#160;&lt;/span&gt;&lt;/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;table style="border-collapse:collapse;display:inline-table;margin-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;June 30,&lt;br/&gt;2021&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;2020&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:#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;88,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;239,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:9pt;font-weight:400;line-height:100%"&gt;227,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;328,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;305,713&#160;&lt;/span&gt;&lt;/td&gt;&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;271,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;324,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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,207,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,468,647&#160;&lt;/span&gt;&lt;/td&gt;&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;(51,562)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,155,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,398,462&#160;&lt;/span&gt;&lt;/td&gt;&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;(5,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(17,994)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;(15,458)&lt;/span&gt;&lt;/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 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 as of June&#160;30, 2021 and December&#160;31, 2020:&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;td colspan="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="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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:32pt"&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 to Term Loans &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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;2017&lt;/span&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;td colspan="3" style="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="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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&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;/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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&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;/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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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,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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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;112,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;111,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;59,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;112,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;102,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;587,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;1,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display: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;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:9pt;font-weight:400;line-height:100%"&gt;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;53,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;115,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;124,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;67,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;44,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;126,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;119,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;651,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#cceeff;padding:2px 1pt 2px 2.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;SBA PPP&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;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:9pt;font-weight:400;line-height:100%"&gt;347,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;196,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;544,250&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 2px 2.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;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;/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;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:9pt;font-weight:400;line-height:100%"&gt;57,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,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;162,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;298,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;773,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="display: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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;29,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,778&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;95,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;167,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;110,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;88,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;345,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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;865,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;/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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&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;/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;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:9pt;font-weight:400;line-height:100%"&gt;67,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;184,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;144,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:9pt;font-weight:400;line-height:100%"&gt;167,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;598,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,351,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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="display: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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;67,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;189,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;191,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;148,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;169,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;658,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#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:9pt;font-weight:400;line-height:100%"&gt;1,425,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&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;/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;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:9pt;font-weight:400;line-height:100%"&gt;524,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;582,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;463,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;297,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:9pt;font-weight:400;line-height:100%"&gt;275,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,009,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:9pt;font-weight:400;line-height:100%"&gt;102,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;3,256,868&#160;&lt;/span&gt;&lt;/td&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;/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;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:9pt;font-weight:400;line-height:100%"&gt;1,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;11,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;5,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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:9pt;font-weight:400;line-height:100%"&gt;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;129,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;526,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;596,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:9pt;font-weight:400;line-height:100%"&gt;483,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;326,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;302,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;1,130,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;119,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;1,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;3,487,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;/tr&gt;&lt;tr&gt;&lt;td colspan="54" 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:700;line-height:100%;text-decoration:underline"&gt;Residential real estate&lt;/span&gt;&lt;/div&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;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:9pt;font-weight:400;line-height:100%"&gt;24,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;8,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;19,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;771&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;26,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;31,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;8,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;9,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;20,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;120,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;/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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Real estate construction and land development:&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="54" 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%;text-decoration:underline"&gt;Residential&lt;/span&gt;&lt;/div&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;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:9pt;font-weight:400;line-height:100%"&gt;23,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;1,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,601&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Commercial and multifamily&lt;/span&gt;&lt;/div&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;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:9pt;font-weight:400;line-height:100%"&gt;16,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;152,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:9pt;font-weight:400;line-height:100%"&gt;22,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:9pt;font-weight:400;line-height:100%"&gt;1,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;238,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;16,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;42,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;153,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;22,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;1,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;2,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#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:9pt;font-weight:400;line-height:100%"&gt;239,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Total real estate construction and land development&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;40,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174,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:9pt;font-weight:400;line-height:100%"&gt;25,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:9pt;font-weight:400;line-height:100%"&gt;2,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,068&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;40,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;81,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;175,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;25,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;2,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;4,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#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:9pt;font-weight:400;line-height:100%"&gt;328,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&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;/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;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:9pt;font-weight:400;line-height:100%"&gt;11,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;20,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;40,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;268,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;11,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;20,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;61,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;40,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;22,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;20,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;94,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;271,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;td colspan="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="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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:32pt"&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 to Term Loans &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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;2017&lt;/span&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;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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Loans receivable&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;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:9pt;font-weight:400;line-height:100%"&gt;600,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;709,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;730,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;371,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,052,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;196,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,971,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="display: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;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:9pt;font-weight:400;line-height:100%"&gt;1,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;11,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;5,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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:9pt;font-weight:400;line-height:100%"&gt;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135,374&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 #000;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;602,613&#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;724,099&#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;751,193&#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;401,287&#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;336,837&#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,176,066&#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;213,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;2,004&#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;4,207,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Represents loans receivable balance at June&#160;30, 2021 which was converted from a revolving loan to an amortizing loan during the six months ended June&#160;30, 2021.&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;td colspan="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="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, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:32pt"&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 to Term Loans &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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;2017&lt;/span&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;2016&lt;/span&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;td colspan="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="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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&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;/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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&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;/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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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;118,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 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;127,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;70,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;37,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;95,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;121,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;617,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;14,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,524&#160;&lt;/span&gt;&lt;/td&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;/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;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:9pt;font-weight:400;line-height:100%"&gt;2,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;7,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;135,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;148,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;85,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;57,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;44,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;107,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;148,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;5,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;733,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;SBA PPP&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;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:9pt;font-weight:400;line-height:100%"&gt;715,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;715,121&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;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;/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;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:9pt;font-weight:400;line-height:100%"&gt;89,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;167,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;254,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;761,053&#160;&lt;/span&gt;&lt;/td&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;/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;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:9pt;font-weight:400;line-height:100%"&gt;6,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;16,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;11,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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="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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;3,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,759&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;171,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;111,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;98,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;83,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;295,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;856,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;/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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&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;/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;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:9pt;font-weight:400;line-height:100%"&gt;197,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;173,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;240,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;406,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,339,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;3,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display: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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;197,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;175,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;152,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;174,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;282,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;427,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#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:9pt;font-weight:400;line-height:100%"&gt;1,410,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&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;/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;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:9pt;font-weight:400;line-height:100%"&gt;1,120,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;468,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:9pt;font-weight:400;line-height:100%"&gt;314,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;296,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;353,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;757,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;121,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,433,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display: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;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:9pt;font-weight:400;line-height:100%"&gt;20,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;2,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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:9pt;font-weight:400;line-height:100%"&gt;150,941&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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,143,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;495,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;349,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;331,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;410,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;830,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;148,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;5,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;3,715,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;/tr&gt;&lt;tr&gt;&lt;td colspan="54" 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:700;line-height:100%;text-decoration:underline"&gt;Residential real estate&lt;/span&gt;&lt;/div&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;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:9pt;font-weight:400;line-height:100%"&gt;30,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;41,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;15,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;10,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;7,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;17,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;122,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;/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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Real estate construction and land development:&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="54" 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%;text-decoration:underline"&gt;Residential&lt;/span&gt;&lt;/div&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;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:9pt;font-weight:400;line-height:100%"&gt;33,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;33,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;36,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;2,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:9pt;font-weight:400;line-height:100%"&gt;3,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;1,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#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:9pt;font-weight:400;line-height:100%"&gt;78,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Commercial and multifamily&lt;/span&gt;&lt;/div&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;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:9pt;font-weight:400;line-height:100%"&gt;27,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;224,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="display: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;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:9pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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="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;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:9pt;font-weight:400;line-height:100%"&gt;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;152,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:9pt;font-weight:400;line-height:100%"&gt;38,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;5,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;1,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;227,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;/tr&gt;&lt;tr&gt;&lt;td colspan="54" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Total real estate construction and land development&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;61,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;187,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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:9pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display: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;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:9pt;font-weight:400;line-height:100%"&gt;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;61,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;189,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;41,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;8,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;1,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;2,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#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:9pt;font-weight:400;line-height:100%"&gt;305,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&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;/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;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:9pt;font-weight:400;line-height:100%"&gt;43,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,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:9pt;font-weight:400;line-height:100%"&gt;53,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;30,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;15,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,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;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:9pt;font-weight:400;line-height:100%"&gt;321,337&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;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:9pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;43,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;77,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;53,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;31,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;13,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;16,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;87,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;324,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Loans receivable&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;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:9pt;font-weight:400;line-height:100%"&gt;1,255,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;344,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;375,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;792,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;208,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,178,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="display: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;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:9pt;font-weight:400;line-height:100%"&gt;20,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;11,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:400;line-height:100%"&gt;2,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;19,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;56,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:9pt;font-weight:400;line-height:100%"&gt;15,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:9pt;font-weight:400;line-height:100%"&gt;3,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:9pt;font-weight:400;line-height:100%"&gt;158,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 #000;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,279,419&#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;804,177&#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;460,216&#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;381,636&#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;433,213&#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;867,824&#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;236,339&#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;5,823&#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;4,468,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;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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Represents loans receivable balance at December&#160;31, 2020 which was converted from a revolving loan to an amortizing loan during the year ended December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock>
    <us-gaap:NotesReceivableGross
      contextRef="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMy0xLTEtMS0w_8f29db13-1797-4a28-bd94-b964f0d41fc6"
      unitRef="usd">651915000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i06a9e713072b4dec8eae97467031b364_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMy0zLTEtMS0w_706e37f8-662e-4b49-a0c6-8d0efac17634"
      unitRef="usd">733098000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if192704b72c44fc8afdf6ef0fc04f111_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfNC0xLTEtMS0w_21f6b10a-10da-4173-9570-dd7d8f5512cb"
      unitRef="usd">544250000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i9dc7ad1ab67b473abe5a5bb0d81b53b9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfNC0zLTEtMS0w_b5cb76cc-b857-4b48-ba40-2b4900032334"
      unitRef="usd">715121000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i7b89cd5f5275438692674224bcc2beb7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfNS0xLTEtMS0w_0d51962a-e172-4d95-975d-41b76605dff4"
      unitRef="usd">865662000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i732a807e131d41e883064583efc63a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfNS0zLTEtMS0w_32e0d7ee-ae27-431c-9deb-e18257e29aff"
      unitRef="usd">856684000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfNi0xLTEtMS0w_c7da29d3-625b-49f8-9ef1-4f636545b971"
      unitRef="usd">1425238000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfNi0zLTEtMS0w_45760516-7fa4-4e94-8b46-7cb4af9422de"
      unitRef="usd">1410303000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5c1d1d93bc954ebf94cf02d893743726_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfNy0xLTEtMS0w_6d05efa2-9d2c-4b0a-aeea-9cca9649bad2"
      unitRef="usd">3487065000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i7437d2f934da4c318a452fac0c583e59_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfNy0zLTEtMS0w_4b7b439b-9a78-415a-8fc5-83f90e6300be"
      unitRef="usd">3715206000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfOC0xLTEtMS0w_67325e8a-6b1a-432c-8bd2-71ab4515428a"
      unitRef="usd">120148000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5acd45068dcb43b2bda084861114b790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfOC0zLTEtMS0w_4edf28dd-88d1-4426-9817-9be16fa8deb9"
      unitRef="usd">122756000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i8ba2b1364aad4a5dba737af9f45f0fe9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTAtMS0xLTEtMA_532d32f9-898d-4d22-ba0f-533f37e958c6"
      unitRef="usd">88601000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTAtMy0xLTEtMA_cd1b6886-c3ea-4ebc-958a-c79b59eeb4c6"
      unitRef="usd">78259000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i81feef12c4be49279348064df46b0762_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTEtMS0xLTEtMA_56f02870-4211-4869-909f-d80bd5c44e60"
      unitRef="usd">239979000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3fae8c4cfc644ac88684cd84848c35de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTEtMy0xLTEtMA_d0092644-a1b5-4984-b77b-092bac88e283"
      unitRef="usd">227454000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie546399392844984960c34999acd50f2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTItMS0xLTEtMA_18c8ca32-9117-432a-ad12-2e65b763e2dd"
      unitRef="usd">328580000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i35990a7ca38d4e02805297ff2bbee248_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTItMy0xLTEtMA_0a18b1a5-d82a-4385-8d84-483b5c4c2e56"
      unitRef="usd">305713000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id0ce044786694b1d9ac6793280da1fd4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTMtMS0xLTEtMA_03477eb8-053b-4c0f-af00-3cc3ef72109d"
      unitRef="usd">271737000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTMtMy0xLTEtMA_657908d5-c6dc-4961-b389-ad41d410f1cf"
      unitRef="usd">324972000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTQtMS0xLTEtMA_530e346f-83ba-48d6-a3b5-632457b777c1"
      unitRef="usd">4207530000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTQtMy0xLTEtMA_e326dcad-7cda-4def-9c28-db9cc033ace8"
      unitRef="usd">4468647000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTUtMS0xLTEtMA_0b445048-de37-4cf5-b73e-c1763b8b5f3b"
      unitRef="usd">51562000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTUtMy0xLTEtMA_b9b20295-fa30-4dd9-a171-ac432476c56d"
      unitRef="usd">70185000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:NotesReceivableNet
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTYtMS0xLTEtMA_ed13f938-3f1d-4454-9558-efaba26d56d7"
      unitRef="usd">4155968000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTYtMy0xLTEtMA_579130bf-120d-4fed-8d13-bff04033fd3f"
      unitRef="usd">4398462000</us-gaap:NotesReceivableNet>
    <us-gaap:FinancingReceivableUnamortizedPurchasePremiumDiscount
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTktMS0xLTEtMA_9e42f80a-79fa-4cba-922c-c4ee3ebf2d5a"
      unitRef="usd">-5006000</us-gaap:FinancingReceivableUnamortizedPurchasePremiumDiscount>
    <us-gaap:FinancingReceivableUnamortizedPurchasePremiumDiscount
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMTktMy0xLTEtMA_eb2ef1e5-bc7a-48ad-ac1f-f85a8b136ebc"
      unitRef="usd">-6575000</us-gaap:FinancingReceivableUnamortizedPurchasePremiumDiscount>
    <us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMjAtMS0xLTEtMA_28245310-120b-4189-8155-12a1c1dbece5"
      unitRef="usd">-17994000</us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount>
    <us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjc0OGVhOGIyOTQ4YzQxZjA5NDdlMzkxN2Y5ODgyMmU2L3RhYmxlcmFuZ2U6NzQ4ZWE4YjI5NDhjNDFmMDk0N2UzOTE3Zjk4ODIyZTZfMjAtMy0xLTEtMA_1004c9cb-c49c-48d2-aa5e-a627cbef8ae3"
      unitRef="usd">-15458000</us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i4dec0c36b7954b5db60f19f49e1e4808_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNi0xLTEtMS0w_2f137c1a-bf74-48c4-9300-82e79c76121d"
      unitRef="usd">51172000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i4dec0c36b7954b5db60f19f49e1e4808_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNi0zLTEtMS0w_310fdd94-0267-4e20-ad06-fb0a60609f36"
      unitRef="usd">112717000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i4dec0c36b7954b5db60f19f49e1e4808_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNi01LTEtMS0w_5f16ac65-a938-4d38-9aae-f22fe1b9460d"
      unitRef="usd">111892000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i4dec0c36b7954b5db60f19f49e1e4808_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNi03LTEtMS0w_0ec1a0dd-4ee8-4882-aebb-9c835b3e06eb"
      unitRef="usd">59450000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i4dec0c36b7954b5db60f19f49e1e4808_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNi05LTEtMS0w_9c250dc5-d49c-421f-b88f-385c2362edf9"
      unitRef="usd">36904000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i4dec0c36b7954b5db60f19f49e1e4808_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNi0xMS0xLTEtMA_69a6ed7c-97f1-453c-a783-45a29dbfb55d"
      unitRef="usd">112403000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i4dec0c36b7954b5db60f19f49e1e4808_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNi0xMy0xLTEtMA_cf565c1c-b4d1-4d13-bbda-d49939ac022c"
      unitRef="usd">102256000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i4dec0c36b7954b5db60f19f49e1e4808_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNi0xNS0xLTEtMA_1ec3608e-2cbb-4e5f-a205-02c8b1ab5ccc"
      unitRef="usd">989000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i4dec0c36b7954b5db60f19f49e1e4808_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNi0xNy0xLTEtMA_bb0f9690-468f-4148-ae1e-80f04820f105"
      unitRef="usd">587783000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i90086541d9c14877bab9862e56a6c91b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNy0xLTEtMS0w_fe41f4d7-42ad-4584-b646-c68a52d228ca"
      unitRef="usd">1003000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i90086541d9c14877bab9862e56a6c91b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNy0zLTEtMS0w_4dfd136f-5d5e-4f92-9263-43caa5d453d5"
      unitRef="usd">904000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i90086541d9c14877bab9862e56a6c91b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNy01LTEtMS0w_24f612c0-ad6e-4bde-8eb6-d66d7ee18239"
      unitRef="usd">6618000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i90086541d9c14877bab9862e56a6c91b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNy03LTEtMS0w_79043f2f-f263-4d59-a667-04de4604382f"
      unitRef="usd">6553000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i90086541d9c14877bab9862e56a6c91b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNy05LTEtMS0w_aa1b5d4b-aa02-42e4-b61a-4c79f613a669"
      unitRef="usd">3036000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i90086541d9c14877bab9862e56a6c91b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNy0xMS0xLTEtMA_7e0fc1b9-a4df-46dd-ab4a-530f929934fe"
      unitRef="usd">5787000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i90086541d9c14877bab9862e56a6c91b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNy0xMy0xLTEtMA_fa22cd05-000d-4f88-805b-30f7524ee90e"
      unitRef="usd">5446000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i90086541d9c14877bab9862e56a6c91b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNy0xNS0xLTEtMA_cd16fa56-8a36-45df-a4ad-41a258261e60"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i90086541d9c14877bab9862e56a6c91b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNy0xNy0xLTEtMA_5e39e6e1-4c70-49b4-9be1-a3a95ca07b7a"
      unitRef="usd">29347000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i311690b447554b96930d999358099719_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfOC0xLTEtMS0w_d259a472-8a66-4dca-9c04-4c079aff5b6f"
      unitRef="usd">1133000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i311690b447554b96930d999358099719_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfOC0zLTEtMS0w_2364afeb-c05a-499b-a859-88fccffa4865"
      unitRef="usd">1422000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i311690b447554b96930d999358099719_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfOC01LTEtMS0w_057a2e63-55da-4969-b529-a8c89093e4ce"
      unitRef="usd">6101000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i311690b447554b96930d999358099719_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfOC03LTEtMS0w_3b97bd95-a586-49c8-823f-6d416ed49a58"
      unitRef="usd">1669000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i311690b447554b96930d999358099719_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfOC05LTEtMS0w_de462aa6-1286-48db-99ac-bcb076754fe2"
      unitRef="usd">4376000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i311690b447554b96930d999358099719_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfOC0xMS0xLTEtMA_eae36ae0-99ae-4e47-9179-85f41266c980"
      unitRef="usd">7888000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i311690b447554b96930d999358099719_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfOC0xMy0xLTEtMA_1411e939-83a0-447d-b5c4-594362eeb5ca"
      unitRef="usd">11453000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i311690b447554b96930d999358099719_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfOC0xNS0xLTEtMA_9852aa68-36c0-4b9f-9be3-8e188711d961"
      unitRef="usd">743000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i311690b447554b96930d999358099719_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfOC0xNy0xLTEtMA_98224327-2a08-4cee-8899-d7a3afba2577"
      unitRef="usd">34785000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTAtMS0xLTEtMA_4f6a7744-2a3a-4ef2-b396-17c9d5a1e1fe"
      unitRef="usd">53308000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTAtMy0xLTEtMA_7d88f9ae-d980-436d-91df-8d42e87f29c5"
      unitRef="usd">115043000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTAtNS0xLTEtMA_1bb68517-127e-49a1-a683-049f0ece5401"
      unitRef="usd">124611000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTAtNy0xLTEtMA_e067de48-f93a-47e1-9221-ab5009dd3363"
      unitRef="usd">67672000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTAtOS0xLTEtMA_3d5e1c6b-3df8-4236-8d29-e54d1eedd8e3"
      unitRef="usd">44316000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTAtMTEtMS0xLTA_c4a25d32-8c6e-42dd-b6be-e12d44302104"
      unitRef="usd">126078000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTAtMTMtMS0xLTA_d29fc204-52ba-4686-a409-e6bd9071b3f3"
      unitRef="usd">119155000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTAtMTUtMS0xLTA_f2d8d724-83af-48b5-9f99-8d3c74802b5c"
      unitRef="usd">1732000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTAtMTctMS0xLTA_ca8bb1a2-1bc5-4b51-add4-2dcc06d951f7"
      unitRef="usd">651915000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i038217dcfc5442bf9a59664ecc998336_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTItMS0xLTEtMA_623b85ea-bab6-4e1e-b845-b8fd0d9cdb4c"
      unitRef="usd">347813000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i038217dcfc5442bf9a59664ecc998336_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTItMy0xLTEtMA_8e3c132c-fdcd-4085-a784-7634cd620022"
      unitRef="usd">196437000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i038217dcfc5442bf9a59664ecc998336_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTItNS0xLTEtMA_5c0cd089-a54d-4502-a6c6-e2470bdc0ef4"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i038217dcfc5442bf9a59664ecc998336_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTItNy0xLTEtMA_18fd4778-0f7d-4b3c-968b-15fdcc0611d9"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i038217dcfc5442bf9a59664ecc998336_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTItOS0xLTEtMA_9f3ab2f6-e7f6-4cb9-9892-4e8c42ad4ee6"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i038217dcfc5442bf9a59664ecc998336_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTItMTEtMS0xLTA_54542b1e-09c8-48cd-9d67-7d81196c5cd2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i038217dcfc5442bf9a59664ecc998336_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTItMTMtMS0xLTA_307bb596-6462-4e5e-a075-c3fb617fc7ea"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i038217dcfc5442bf9a59664ecc998336_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTItMTUtMS0xLTA_3a946814-94fe-4537-8f3e-78d6d6c22552"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i038217dcfc5442bf9a59664ecc998336_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTItMTctMS0xLTA_ebe44262-3c4c-4a15-b89d-2e44af0f038c"
      unitRef="usd">544250000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7416843781a4430db7088b3fefb7e950_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTgtMS0xLTEtMA_2ebf09ef-8b93-4843-be0c-e8f4c6a9638c"
      unitRef="usd">57984000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7416843781a4430db7088b3fefb7e950_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTgtMy0xLTEtMA_2f6a5cf2-eb6e-4c13-b7d8-203c9f4f4d04"
      unitRef="usd">89380000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7416843781a4430db7088b3fefb7e950_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTgtNS0xLTEtMA_8b81a940-59d4-471c-b76a-80c47cb525d1"
      unitRef="usd">162488000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7416843781a4430db7088b3fefb7e950_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTgtNy0xLTEtMA_ef93ea74-cb51-4527-ba4c-041a12d8f2cc"
      unitRef="usd">93738000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7416843781a4430db7088b3fefb7e950_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTgtOS0xLTEtMA_c108946f-d0bf-4e25-af10-bef98d34f372"
      unitRef="usd">70985000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7416843781a4430db7088b3fefb7e950_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTgtMTEtMS0xLTA_fcc4564a-741d-44d3-ae6d-0ea5b88e9588"
      unitRef="usd">298991000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i7416843781a4430db7088b3fefb7e950_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTgtMTMtMS0xLTA_dc7b08b0-5363-4138-9088-da7e09d68e64"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i7416843781a4430db7088b3fefb7e950_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTgtMTUtMS0xLTA_876f045d-058e-4bf5-ad8e-a28e610af271"
      unitRef="usd">75000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i7416843781a4430db7088b3fefb7e950_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTgtMTctMS0xLTA_358cdb93-767f-4eae-b60a-ffa4e927ce51"
      unitRef="usd">773641000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i071781b2618d46fea80467d3f6d48c94_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTktMS0xLTEtMA_48c124f0-088e-4d20-a0b4-1659f17feef2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i071781b2618d46fea80467d3f6d48c94_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTktMy0xLTEtMA_8501ec5e-6496-4411-87f7-314ac287491a"
      unitRef="usd">5219000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i071781b2618d46fea80467d3f6d48c94_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTktNS0xLTEtMA_2c04519c-634b-4ef9-a97c-121a7a710854"
      unitRef="usd">5257000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i071781b2618d46fea80467d3f6d48c94_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTktNy0xLTEtMA_fa73cbee-458d-451d-9f4d-3326518fba69"
      unitRef="usd">12922000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i071781b2618d46fea80467d3f6d48c94_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTktOS0xLTEtMA_c76a1699-4928-4be1-8076-6a84322d7ad5"
      unitRef="usd">10472000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i071781b2618d46fea80467d3f6d48c94_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTktMTEtMS0xLTA_d8692ec8-67f2-4cad-b7c6-6bd1158efed4"
      unitRef="usd">17373000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i071781b2618d46fea80467d3f6d48c94_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTktMTMtMS0xLTA_345bed66-43d3-4479-a40d-2f080cf7421d"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i071781b2618d46fea80467d3f6d48c94_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTktMTUtMS0xLTA_180b7a2b-f7b1-4ff5-8ef4-2500a02278b5"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i071781b2618d46fea80467d3f6d48c94_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMTktMTctMS0xLTA_1f14dbb5-b2a6-45e5-b753-e8aa332ea93e"
      unitRef="usd">51243000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia8acf61b1d9d4cc882156c15275ceea0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjAtMS0xLTEtMA_94f8e189-8fd5-4987-a19d-e99f12750604"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia8acf61b1d9d4cc882156c15275ceea0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjAtMy0xLTEtMA_f42b35c1-1907-46d9-a181-2b117a8cd2a1"
      unitRef="usd">694000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia8acf61b1d9d4cc882156c15275ceea0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjAtNS0xLTEtMA_cd9b0548-3c7e-40dc-99fb-168a3bd2cfcd"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia8acf61b1d9d4cc882156c15275ceea0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjAtNy0xLTEtMA_ca0be260-c0c4-4e15-97d8-7b0228b43f1c"
      unitRef="usd">3818000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia8acf61b1d9d4cc882156c15275ceea0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjAtOS0xLTEtMA_8870d634-c6d3-4e2b-9dfb-470578a2160c"
      unitRef="usd">7083000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia8acf61b1d9d4cc882156c15275ceea0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjAtMTEtMS0xLTA_bacc052a-810b-4a6b-a62a-383c9da2d1fd"
      unitRef="usd">29183000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia8acf61b1d9d4cc882156c15275ceea0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjAtMTMtMS0xLTA_74314652-7ebf-4b4a-9dbc-3937d020d9d9"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="ia8acf61b1d9d4cc882156c15275ceea0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjAtMTUtMS0xLTA_447511ae-6ad9-4204-a5c4-448d421d5496"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="ia8acf61b1d9d4cc882156c15275ceea0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjAtMTctMS0xLTA_4879c7dc-f89f-48c3-9ca1-2a1bf411e4cf"
      unitRef="usd">40778000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7b89cd5f5275438692674224bcc2beb7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjItMS0xLTEtMA_e34b9654-71cd-4ca8-82b5-3e552756129d"
      unitRef="usd">57984000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7b89cd5f5275438692674224bcc2beb7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjItMy0xLTEtMA_def45124-b21f-4046-9dc7-a06f7e6de46a"
      unitRef="usd">95293000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7b89cd5f5275438692674224bcc2beb7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjItNS0xLTEtMA_731a44af-b094-4dee-b133-a33470765e20"
      unitRef="usd">167745000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7b89cd5f5275438692674224bcc2beb7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjItNy0xLTEtMA_e0903edd-b4ae-4d75-883b-eaf9809be6e8"
      unitRef="usd">110478000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7b89cd5f5275438692674224bcc2beb7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjItOS0xLTEtMA_1c9a96f6-25d2-4bd8-b12a-cb31065204d8"
      unitRef="usd">88540000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7b89cd5f5275438692674224bcc2beb7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjItMTEtMS0xLTA_9c2bd9c7-757c-4e0f-bf4b-6f9bbf22e283"
      unitRef="usd">345547000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i7b89cd5f5275438692674224bcc2beb7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjItMTMtMS0xLTA_ca7a84cd-3ec0-42f3-8990-7a9fbaccb599"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i7b89cd5f5275438692674224bcc2beb7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjItMTUtMS0xLTA_382df3c9-c503-4271-a837-82750005fb69"
      unitRef="usd">75000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i7b89cd5f5275438692674224bcc2beb7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjItMTctMS0xLTA_9e847a05-a5bf-49c9-85a9-b9993ad7d78b"
      unitRef="usd">865662000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i4f9b2def5e6549b3b5d9f6b4683b19d9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjQtMS0xLTEtMA_b2c11fae-d55a-44ff-8559-f9a35b5820fb"
      unitRef="usd">67602000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i4f9b2def5e6549b3b5d9f6b4683b19d9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjQtMy0xLTEtMA_263c82ca-15a0-4424-b158-37078d1017ca"
      unitRef="usd">184174000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i4f9b2def5e6549b3b5d9f6b4683b19d9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjQtNS0xLTEtMA_9d82ea1e-6a1e-4cd6-8e63-45cc5ce0e60f"
      unitRef="usd">189439000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i4f9b2def5e6549b3b5d9f6b4683b19d9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjQtNy0xLTEtMA_bf6df05a-24ba-41a0-b570-4a927a03a237"
      unitRef="usd">144247000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i4f9b2def5e6549b3b5d9f6b4683b19d9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjQtOS0xLTEtMA_c92f18d1-da76-49f2-884b-be6ca55f51f6"
      unitRef="usd">167605000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i4f9b2def5e6549b3b5d9f6b4683b19d9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjQtMTEtMS0xLTA_558248f2-8dd3-4415-8137-51f25f5c0e66"
      unitRef="usd">598127000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i4f9b2def5e6549b3b5d9f6b4683b19d9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjQtMTMtMS0xLTA_b4b0cfa1-8df9-4d1b-847e-2c15577377fd"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i4f9b2def5e6549b3b5d9f6b4683b19d9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjQtMTUtMS0xLTA_73c5304a-3c85-4f04-a35f-16ebd69ddad4"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i4f9b2def5e6549b3b5d9f6b4683b19d9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjQtMTctMS0xLTA_600b3b90-d1c9-4daf-b3c6-184e4419682a"
      unitRef="usd">1351194000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i8d43f9bac0dc4e06a4a71bff005e5e21_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjUtMS0xLTEtMA_7906a849-3811-4d7c-86e1-3a7156d07c02"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i8d43f9bac0dc4e06a4a71bff005e5e21_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjUtMy0xLTEtMA_17926bcd-7d50-41b0-9370-80ff20dda2ef"
      unitRef="usd">5094000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i8d43f9bac0dc4e06a4a71bff005e5e21_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjUtNS0xLTEtMA_cc1ea60e-ed76-4f18-8267-c4b7cf2a33d7"
      unitRef="usd">1971000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i8d43f9bac0dc4e06a4a71bff005e5e21_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjUtNy0xLTEtMA_b47dc757-9054-4e0c-a856-6188275794bd"
      unitRef="usd">353000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i8d43f9bac0dc4e06a4a71bff005e5e21_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjUtOS0xLTEtMA_62552f11-7586-4b3f-9f8a-a06ec45a0177"
      unitRef="usd">2293000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i8d43f9bac0dc4e06a4a71bff005e5e21_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjUtMTEtMS0xLTA_5f907177-4b6a-47e2-9198-4901f77a1cf7"
      unitRef="usd">10016000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i8d43f9bac0dc4e06a4a71bff005e5e21_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjUtMTMtMS0xLTA_848210b1-ae0c-43de-bb5c-ae9f7b70fd37"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i8d43f9bac0dc4e06a4a71bff005e5e21_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjUtMTUtMS0xLTA_c72bde11-3b96-4a25-b34c-8224c683f460"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i8d43f9bac0dc4e06a4a71bff005e5e21_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjUtMTctMS0xLTA_1667c6a0-b44a-460a-825b-8fae88fbc0f2"
      unitRef="usd">19727000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ibaf134e4105d461a8731a3b76c1bb1cf_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjYtMS0xLTEtMA_9edcdce6-aedf-4da6-aa24-b93b92bdd983"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ibaf134e4105d461a8731a3b76c1bb1cf_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjYtMy0xLTEtMA_c54e5f17-c07d-4265-8342-0141cb2526d4"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ibaf134e4105d461a8731a3b76c1bb1cf_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjYtNS0xLTEtMA_113c8828-1164-4a72-aa99-f282eea07a4f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ibaf134e4105d461a8731a3b76c1bb1cf_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjYtNy0xLTEtMA_6b672b70-2b1b-475a-af02-c27f097003e9"
      unitRef="usd">3623000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ibaf134e4105d461a8731a3b76c1bb1cf_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjYtOS0xLTEtMA_0a3e6747-2c0d-494f-8d99-3b8bc280ac33"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ibaf134e4105d461a8731a3b76c1bb1cf_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjYtMTEtMS0xLTA_98e8947d-0564-4c94-8013-35a3bcbc14ed"
      unitRef="usd">50694000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ibaf134e4105d461a8731a3b76c1bb1cf_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjYtMTMtMS0xLTA_86490310-7b1e-473e-a938-7344e148a98e"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="ibaf134e4105d461a8731a3b76c1bb1cf_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjYtMTUtMS0xLTA_748413fb-53b3-4e88-b52e-d4156741ec0e"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="ibaf134e4105d461a8731a3b76c1bb1cf_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjYtMTctMS0xLTA_4bb2e70f-c85b-44e0-81b7-deb98c0a3f9b"
      unitRef="usd">54317000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjgtMS0xLTEtMA_4f637dcc-a8ed-4658-9a38-3e105f0a47c4"
      unitRef="usd">67602000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjgtMy0xLTEtMA_084473dd-966f-4f2c-9caf-0ee5190980d5"
      unitRef="usd">189268000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjgtNS0xLTEtMA_b61957ff-d63f-4932-8d80-a9c12d165d3f"
      unitRef="usd">191410000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjgtNy0xLTEtMA_998fe339-af26-4558-901e-c9148e01cdc2"
      unitRef="usd">148223000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjgtOS0xLTEtMA_6aec309e-e643-431c-aa2e-fe1263982f89"
      unitRef="usd">169898000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjgtMTEtMS0xLTA_6be69fe7-ea1a-4fe2-a0eb-bf3e03b1d280"
      unitRef="usd">658837000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjgtMTMtMS0xLTA_549b11c7-a5c1-477c-a7ef-b87d8fd8334e"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjgtMTUtMS0xLTA_41f979f1-2d29-4c4f-9e29-bde8d625d7ee"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMjgtMTctMS0xLTA_0ec8f1c0-21b6-4377-92d6-2ad775d304d3"
      unitRef="usd">1425238000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i86ca4fad1bf34cea9747b3bc6ac3b65a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzAtMS0xLTEtMA_7be37ab9-43e8-4845-b8e3-9a5c0d5beb0a"
      unitRef="usd">524571000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i86ca4fad1bf34cea9747b3bc6ac3b65a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzAtMy0xLTEtMA_2d0750fb-4bf0-4d47-abbc-32dd78f5f4e4"
      unitRef="usd">582708000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i86ca4fad1bf34cea9747b3bc6ac3b65a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzAtNS0xLTEtMA_dd82e5e0-d6bc-40e9-9dc2-5d1ad4e2ccee"
      unitRef="usd">463819000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i86ca4fad1bf34cea9747b3bc6ac3b65a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzAtNy0xLTEtMA_da8ba16c-8bbd-4d6f-8cd9-6ab243136f44"
      unitRef="usd">297435000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i86ca4fad1bf34cea9747b3bc6ac3b65a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzAtOS0xLTEtMA_dda7b480-bb0f-4f47-84be-ade490595a9b"
      unitRef="usd">275494000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i86ca4fad1bf34cea9747b3bc6ac3b65a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzAtMTEtMS0xLTA_3613dd2d-de77-46d8-b186-34d8602c893c"
      unitRef="usd">1009521000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i86ca4fad1bf34cea9747b3bc6ac3b65a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzAtMTMtMS0xLTA_87c5a729-6034-4a7a-b2bf-2279e4648765"
      unitRef="usd">102256000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i86ca4fad1bf34cea9747b3bc6ac3b65a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzAtMTUtMS0xLTA_4cd9bfc4-4c47-4df4-9c83-bacb8cbc9f85"
      unitRef="usd">1064000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i86ca4fad1bf34cea9747b3bc6ac3b65a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzAtMTctMS0xLTA_ec047b8b-5760-423c-81a3-03c908b38894"
      unitRef="usd">3256868000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i10aef6a97ba64c949d87e824196a855c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzEtMS0xLTEtMA_04a0980a-848d-41c6-aa79-a66621e97386"
      unitRef="usd">1003000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i10aef6a97ba64c949d87e824196a855c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzEtMy0xLTEtMA_d3872ab4-a289-4b29-bc20-db44b780bed9"
      unitRef="usd">11217000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i10aef6a97ba64c949d87e824196a855c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzEtNS0xLTEtMA_c25bd437-7129-469e-ad44-670c1f3bdf35"
      unitRef="usd">13846000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i10aef6a97ba64c949d87e824196a855c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzEtNy0xLTEtMA_35560d97-f56b-493a-b509-ceb9c2ff4d10"
      unitRef="usd">19828000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i10aef6a97ba64c949d87e824196a855c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzEtOS0xLTEtMA_fd6cccfb-99d7-40ab-933d-2d45683abd54"
      unitRef="usd">15801000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i10aef6a97ba64c949d87e824196a855c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzEtMTEtMS0xLTA_305545ae-900b-4f0b-ba43-111908e0c464"
      unitRef="usd">33176000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i10aef6a97ba64c949d87e824196a855c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzEtMTMtMS0xLTA_b94fd2c1-d73b-4738-9e5a-4e0ae35cb29f"
      unitRef="usd">5446000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i10aef6a97ba64c949d87e824196a855c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzEtMTUtMS0xLTA_972e14a2-9ef2-4bbf-837a-1dac86268b5d"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i10aef6a97ba64c949d87e824196a855c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzEtMTctMS0xLTA_4f8a1596-4601-4846-801b-3f0a244c8f51"
      unitRef="usd">100317000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7c7894a2963f45eeadb77674d8ca9fa4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzItMS0xLTEtMA_15b0748d-63cf-4fcc-8f06-c8ac8b84f55e"
      unitRef="usd">1133000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7c7894a2963f45eeadb77674d8ca9fa4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzItMy0xLTEtMA_016a3cea-83b4-4668-9501-b529959eb6fc"
      unitRef="usd">2116000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7c7894a2963f45eeadb77674d8ca9fa4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzItNS0xLTEtMA_5460c051-86e1-43ad-a1fc-7bad46c2c735"
      unitRef="usd">6101000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7c7894a2963f45eeadb77674d8ca9fa4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzItNy0xLTEtMA_71517542-ea32-42ce-be02-d5ab4b6fa88e"
      unitRef="usd">9110000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7c7894a2963f45eeadb77674d8ca9fa4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzItOS0xLTEtMA_1c77d00c-cab4-40f4-a996-6a90d7a85e40"
      unitRef="usd">11459000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7c7894a2963f45eeadb77674d8ca9fa4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzItMTEtMS0xLTA_c19131b3-0484-447e-b3d1-6313b5b155a0"
      unitRef="usd">87765000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i7c7894a2963f45eeadb77674d8ca9fa4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzItMTMtMS0xLTA_c78e9ae8-f006-40f2-8089-464b974af69d"
      unitRef="usd">11453000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i7c7894a2963f45eeadb77674d8ca9fa4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzItMTUtMS0xLTA_fd7df687-91f4-4400-a883-5ad65fa20dd0"
      unitRef="usd">743000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i7c7894a2963f45eeadb77674d8ca9fa4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzItMTctMS0xLTA_990a9925-d276-4aeb-a3a7-1512b57d1135"
      unitRef="usd">129880000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5c1d1d93bc954ebf94cf02d893743726_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzQtMS0xLTEtMA_46691017-0909-4152-a7b1-3865b249cbc3"
      unitRef="usd">526707000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5c1d1d93bc954ebf94cf02d893743726_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzQtMy0xLTEtMA_998733f2-0328-4c88-9bb3-4e79e244e479"
      unitRef="usd">596041000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5c1d1d93bc954ebf94cf02d893743726_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzQtNS0xLTEtMA_f25bc2d1-ccf2-41b6-bae5-8174af088d2b"
      unitRef="usd">483766000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5c1d1d93bc954ebf94cf02d893743726_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzQtNy0xLTEtMA_a1457567-8c7d-44fc-b956-35f4aa1e6cdc"
      unitRef="usd">326373000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5c1d1d93bc954ebf94cf02d893743726_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzQtOS0xLTEtMA_b1b43026-eee7-4115-8045-f0b1d6c7573b"
      unitRef="usd">302754000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5c1d1d93bc954ebf94cf02d893743726_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzQtMTEtMS0xLTA_ae8aabcd-9339-4ae0-af08-c38e2c1d2b47"
      unitRef="usd">1130462000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5c1d1d93bc954ebf94cf02d893743726_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzQtMTMtMS0xLTA_6eecbb96-40fa-47e0-bc0f-615ea45ad268"
      unitRef="usd">119155000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i5c1d1d93bc954ebf94cf02d893743726_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzQtMTUtMS0xLTA_c79d76fd-ed74-4690-a1f2-2dc8db073044"
      unitRef="usd">1807000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i5c1d1d93bc954ebf94cf02d893743726_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzQtMTctMS0xLTA_1b598826-da8e-4481-b0ec-b3d09a4308e1"
      unitRef="usd">3487065000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i555c94c4d782459c84e572b56f0b6133_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzYtMS0xLTEtMA_d102843c-69f5-4f96-a4e7-f5d4b5047baa"
      unitRef="usd">24279000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i555c94c4d782459c84e572b56f0b6133_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzYtMy0xLTEtMA_ab188a02-3a88-4405-b864-d35b8cc14c3e"
      unitRef="usd">26181000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i555c94c4d782459c84e572b56f0b6133_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzYtNS0xLTEtMA_68d1997d-7be8-4f8a-ad26-d8216de2a4ce"
      unitRef="usd">31274000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i555c94c4d782459c84e572b56f0b6133_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzYtNy0xLTEtMA_927b7aa9-3025-4f57-85b8-0893b5c91b89"
      unitRef="usd">8876000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i555c94c4d782459c84e572b56f0b6133_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzYtOS0xLTEtMA_2bfbad5f-67d5-4f80-ac15-210e3471184e"
      unitRef="usd">9210000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i555c94c4d782459c84e572b56f0b6133_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzYtMTEtMS0xLTA_569e1edc-821b-455f-a220-bdd229f161b6"
      unitRef="usd">19557000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i555c94c4d782459c84e572b56f0b6133_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzYtMTMtMS0xLTA_23456187-1817-4e3c-a011-94846ae8e7c4"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i555c94c4d782459c84e572b56f0b6133_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzYtMTUtMS0xLTA_9b751582-640b-47d4-9427-93701c22a443"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i555c94c4d782459c84e572b56f0b6133_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzYtMTctMS0xLTA_65a33892-2e8d-4ec8-9a7c-283bbc030d62"
      unitRef="usd">119377000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i3a3f245a7c1740f197fd4314bdbe29f5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzgtMS0xLTEtMA_9fe821d4-fe94-4f69-9a4d-7a4e96ef1a5b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i3a3f245a7c1740f197fd4314bdbe29f5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzgtMy0xLTEtMA_eaf37094-2f7c-4b26-bc3e-ad42ca57a78a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i3a3f245a7c1740f197fd4314bdbe29f5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzgtNS0xLTEtMA_4769e9ec-3db5-4194-b904-9dd4138e42a4"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i3a3f245a7c1740f197fd4314bdbe29f5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzgtNy0xLTEtMA_531278e9-330d-45f9-837c-35b009dced4c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i3a3f245a7c1740f197fd4314bdbe29f5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzgtOS0xLTEtMA_e1be95ee-b95a-4205-81af-03cfb75355e3"
      unitRef="usd">57000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i3a3f245a7c1740f197fd4314bdbe29f5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzgtMTEtMS0xLTA_214019c0-4733-435e-93a2-55e9e4657594"
      unitRef="usd">714000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i3a3f245a7c1740f197fd4314bdbe29f5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzgtMTMtMS0xLTA_41bee35b-a964-4342-8c8a-1916c004966c"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i3a3f245a7c1740f197fd4314bdbe29f5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzgtMTUtMS0xLTA_435f1fc8-ac1a-4949-bbea-70e3802f947a"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i3a3f245a7c1740f197fd4314bdbe29f5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfMzgtMTctMS0xLTA_19bd50d2-22da-41c3-be4c-349709fd0d77"
      unitRef="usd">771000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDAtMS0xLTEtMA_f49113ba-3eb3-4e5f-8c14-97084ac43261"
      unitRef="usd">24279000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDAtMy0xLTEtMA_5c77847b-1959-47fa-bec9-58edb1e5846a"
      unitRef="usd">26181000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDAtNS0xLTEtMA_8ba51d29-4d54-48be-8b63-d6b618045bfc"
      unitRef="usd">31274000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDAtNy0xLTEtMA_e5a41e61-a7b0-4243-8dea-da8a98c158b3"
      unitRef="usd">8876000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDAtOS0xLTEtMA_cdf9c3a2-7c28-40a5-9bdf-6c50ec2dd6a1"
      unitRef="usd">9267000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDAtMTEtMS0xLTA_045a02ae-4f9b-408c-9f28-a3025941f1af"
      unitRef="usd">20271000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDAtMTMtMS0xLTA_41d375db-61aa-4b32-85d3-a0a6a608ccfe"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDAtMTUtMS0xLTA_0843f859-2d1f-4a29-88fb-1c6511cca3c3"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDAtMTctMS0xLTA_61499c41-3518-4ce7-89fa-2000d77ef790"
      unitRef="usd">120148000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9b5c4f267f4749d1ac2fd784c97deb8a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDMtMS0xLTEtMA_ccc22353-58f6-41e2-b81c-b04ebafbf6c3"
      unitRef="usd">23444000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9b5c4f267f4749d1ac2fd784c97deb8a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDMtMy0xLTEtMA_05939beb-648f-439f-93d4-04c85bd38d8b"
      unitRef="usd">38628000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9b5c4f267f4749d1ac2fd784c97deb8a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDMtNS0xLTEtMA_9fe56e47-9122-4096-865f-7438d9f7eb62"
      unitRef="usd">21658000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9b5c4f267f4749d1ac2fd784c97deb8a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDMtNy0xLTEtMA_de5f5986-6616-4045-b886-378c7ed1d1a5"
      unitRef="usd">2674000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9b5c4f267f4749d1ac2fd784c97deb8a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDMtOS0xLTEtMA_c56ec857-fa1d-4e76-ad06-403a7234fb8d"
      unitRef="usd">401000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9b5c4f267f4749d1ac2fd784c97deb8a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDMtMTEtMS0xLTA_79a26e16-0fd9-4e97-ba14-d2234a7fa416"
      unitRef="usd">1796000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9b5c4f267f4749d1ac2fd784c97deb8a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDMtMTMtMS0xLTA_721c64eb-3fe1-4910-bf3e-326bd8021a5e"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i9b5c4f267f4749d1ac2fd784c97deb8a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDMtMTUtMS0xLTA_33d6a763-829b-4513-b929-d50f172e59cf"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i9b5c4f267f4749d1ac2fd784c97deb8a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDMtMTctMS0xLTA_1286ed6e-5c7d-4a5b-97b6-88c51a4b0208"
      unitRef="usd">88601000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia6ec1d44a28d4a25bc372ad485b3355b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDktMS0xLTEtMA_b09ac385-d9cb-481c-985c-644e01467038"
      unitRef="usd">16787000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia6ec1d44a28d4a25bc372ad485b3355b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDktMy0xLTEtMA_238f37e5-0eb5-4e3f-af77-b8f8861d1ed4"
      unitRef="usd">42010000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia6ec1d44a28d4a25bc372ad485b3355b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDktNS0xLTEtMA_c4a28c3a-3030-4f2a-b986-ca73fd28181c"
      unitRef="usd">152906000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia6ec1d44a28d4a25bc372ad485b3355b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDktNy0xLTEtMA_6ff8b9d1-ac24-4c3f-9f4f-b197a21aa981"
      unitRef="usd">22387000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia6ec1d44a28d4a25bc372ad485b3355b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDktOS0xLTEtMA_1246ca23-767f-43e2-91e6-c1929a91ebf7"
      unitRef="usd">1941000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia6ec1d44a28d4a25bc372ad485b3355b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDktMTEtMS0xLTA_cab89a43-bdbb-463e-9b0d-c9c8ff864a4e"
      unitRef="usd">2436000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia6ec1d44a28d4a25bc372ad485b3355b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDktMTMtMS0xLTA_e683f6a5-9744-4ca7-8532-4ab8ce507fec"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="ia6ec1d44a28d4a25bc372ad485b3355b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDktMTUtMS0xLTA_3e6cc963-9981-46aa-bbac-197e6c47193d"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="ia6ec1d44a28d4a25bc372ad485b3355b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNDktMTctMS0xLTA_01fc305b-5c08-4eab-9cbe-0da231d2749b"
      unitRef="usd">238467000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i569152783c4c4d34ae2d1162c8207b12_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTEtMS0xLTEtMA_45444cfb-c40e-4868-918a-0aa9a0cf9063"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i569152783c4c4d34ae2d1162c8207b12_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTEtMy0xLTEtMA_d10a32f0-2e09-4c9b-a14e-e01251490301"
      unitRef="usd">636000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i569152783c4c4d34ae2d1162c8207b12_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTEtNS0xLTEtMA_9f37333e-5956-4c7b-b62b-3cc9d9c10b60"
      unitRef="usd">443000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i569152783c4c4d34ae2d1162c8207b12_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTEtNy0xLTEtMA_828724c6-dffe-4a46-8ac3-1247e07ad2b0"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i569152783c4c4d34ae2d1162c8207b12_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTEtOS0xLTEtMA_8d99aa61-5d4f-414d-9350-eff274264321"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i569152783c4c4d34ae2d1162c8207b12_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTEtMTEtMS0xLTA_74daef42-e5fe-402a-9954-28f6fc98daae"
      unitRef="usd">433000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i569152783c4c4d34ae2d1162c8207b12_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTEtMTMtMS0xLTA_86d2edd8-f185-488d-9ac1-fce88dbd5b6d"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i569152783c4c4d34ae2d1162c8207b12_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTEtMTUtMS0xLTA_fd53cf9d-390c-4233-bcd0-0fedca0b788d"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i569152783c4c4d34ae2d1162c8207b12_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTEtMTctMS0xLTA_16f143a5-62d0-4c6f-9aef-e7aaf4f289fd"
      unitRef="usd">1512000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i81feef12c4be49279348064df46b0762_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTMtMS0xLTEtMA_5f664687-9033-45b7-8099-5482400547d2"
      unitRef="usd">16787000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i81feef12c4be49279348064df46b0762_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTMtMy0xLTEtMA_fd6c4bdf-3a45-4162-9f4d-2eaa19bf3908"
      unitRef="usd">42646000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i81feef12c4be49279348064df46b0762_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTMtNS0xLTEtMA_5138270e-268c-459d-97c8-9ef3229ff044"
      unitRef="usd">153349000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i81feef12c4be49279348064df46b0762_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTMtNy0xLTEtMA_2f474555-4fbf-4c23-acdb-ca156fe30747"
      unitRef="usd">22387000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i81feef12c4be49279348064df46b0762_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTMtOS0xLTEtMA_a6ce05cf-0f6b-4331-9bc0-a4b3915dfdd6"
      unitRef="usd">1941000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i81feef12c4be49279348064df46b0762_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTMtMTEtMS0xLTA_f4ef8bf4-3053-40ec-9d2b-919b213f0d0a"
      unitRef="usd">2869000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i81feef12c4be49279348064df46b0762_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTMtMTMtMS0xLTA_834b8bb1-e112-48a6-9a54-077958472d92"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i81feef12c4be49279348064df46b0762_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTMtMTUtMS0xLTA_57b4c6fd-4805-40a3-97ee-d76a794915af"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i81feef12c4be49279348064df46b0762_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTMtMTctMS0xLTA_cb1662d6-1ab6-4c0e-8487-3b8ad87f2c76"
      unitRef="usd">239979000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i201b667d731a42b386c682ebbd824d6a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTUtMS0xLTEtMA_2ea67704-a9d4-4227-884a-d063e0d0ead3"
      unitRef="usd">40231000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i201b667d731a42b386c682ebbd824d6a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTUtMy0xLTEtMA_bc96a874-b6a8-4514-bb71-6659fe79d7d7"
      unitRef="usd">80638000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i201b667d731a42b386c682ebbd824d6a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTUtNS0xLTEtMA_3a861e34-0d87-4f1e-87c0-d1c762d6d44a"
      unitRef="usd">174564000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i201b667d731a42b386c682ebbd824d6a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTUtNy0xLTEtMA_f8f0a2b2-c7fb-45e9-9f0b-bb3932cd7fd4"
      unitRef="usd">25061000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i201b667d731a42b386c682ebbd824d6a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTUtOS0xLTEtMA_d47fcc70-99c8-4a0d-903a-4aaff1f712df"
      unitRef="usd">2342000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i201b667d731a42b386c682ebbd824d6a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTUtMTEtMS0xLTA_b39ac2e5-2f8b-409c-aa08-ea4a0daf2ea7"
      unitRef="usd">4232000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i201b667d731a42b386c682ebbd824d6a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTUtMTMtMS0xLTA_3aee62ca-3af9-465f-be85-f9c11b536f71"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i201b667d731a42b386c682ebbd824d6a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTUtMTUtMS0xLTA_5039aaf8-59b2-4d04-af74-3ad30b3c33a1"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i201b667d731a42b386c682ebbd824d6a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTUtMTctMS0xLTA_a9bec1f0-69a3-424f-8426-eb12695daf0d"
      unitRef="usd">327068000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ifec4ab7e178e44509aba27621543236a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTctMS0xLTEtMA_9bae9788-0fa9-4fcf-bdab-a2d757dc326e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ifec4ab7e178e44509aba27621543236a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTctMy0xLTEtMA_c43742ac-1acd-4c42-8c66-770605d740a9"
      unitRef="usd">636000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ifec4ab7e178e44509aba27621543236a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTctNS0xLTEtMA_51159a04-3a05-4648-b5fd-90d36ba5a2a7"
      unitRef="usd">443000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ifec4ab7e178e44509aba27621543236a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTctNy0xLTEtMA_ce53a254-feec-4b7d-8044-e2e98b37953d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ifec4ab7e178e44509aba27621543236a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTctOS0xLTEtMA_a858c349-5579-4ce6-8430-6f54a4579156"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ifec4ab7e178e44509aba27621543236a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTctMTEtMS0xLTA_b68ea7be-759f-4978-8631-45e5ce92a740"
      unitRef="usd">433000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ifec4ab7e178e44509aba27621543236a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTctMTMtMS0xLTA_e27641c2-0ee0-4fcd-9930-d0a474aa25d2"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="ifec4ab7e178e44509aba27621543236a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTctMTUtMS0xLTA_99e16f19-325c-42f5-aa2d-2dc4e80bd649"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="ifec4ab7e178e44509aba27621543236a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTctMTctMS0xLTA_3539c583-9ca6-4d3a-b128-91be5150aabd"
      unitRef="usd">1512000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ie546399392844984960c34999acd50f2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTktMS0xLTEtMA_34af0465-0aa5-4cfe-af85-5463bad1709d"
      unitRef="usd">40231000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie546399392844984960c34999acd50f2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTktMy0xLTEtMA_97192c5b-305c-45bd-b953-94f69ba82c3e"
      unitRef="usd">81274000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie546399392844984960c34999acd50f2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTktNS0xLTEtMA_3a33e602-96a4-4339-860c-cf69c1681f26"
      unitRef="usd">175007000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie546399392844984960c34999acd50f2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTktNy0xLTEtMA_7e7f5355-1599-48dd-ad4b-32971b71a572"
      unitRef="usd">25061000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie546399392844984960c34999acd50f2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTktOS0xLTEtMA_4d9dad6d-5042-4c05-820d-3e208c14f611"
      unitRef="usd">2342000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie546399392844984960c34999acd50f2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTktMTEtMS0xLTA_6e4cccc0-f98f-448b-bbfb-5edc7ef585bf"
      unitRef="usd">4665000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ie546399392844984960c34999acd50f2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTktMTMtMS0xLTA_b71c4afd-fb48-4759-8fa8-0a0aef7b8b3b"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="ie546399392844984960c34999acd50f2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTktMTUtMS0xLTA_f26de9b7-fe33-42d2-aaf2-1fd90fe6e922"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="ie546399392844984960c34999acd50f2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNTktMTctMS0xLTA_35bc6f04-8c6d-46b2-90b4-f851d5b479fe"
      unitRef="usd">328580000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id775386ef65640b08c7510b968efc674_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjEtMS0xLTEtMA_720f76b1-871a-4186-94ab-88e67dd7bd5b"
      unitRef="usd">11396000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id775386ef65640b08c7510b968efc674_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjEtMy0xLTEtMA_cf75b882-1a0a-49bd-bf84-549704ab08e4"
      unitRef="usd">20456000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id775386ef65640b08c7510b968efc674_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjEtNS0xLTEtMA_6c77a8d7-b11d-4cd8-93a3-d64cd62f6b0c"
      unitRef="usd">60434000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id775386ef65640b08c7510b968efc674_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjEtNy0xLTEtMA_70a3561d-dca6-4356-a03b-f6d019de8f90"
      unitRef="usd">40325000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id775386ef65640b08c7510b968efc674_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjEtOS0xLTEtMA_0d248069-21e6-44c1-af0b-97f515efefb7"
      unitRef="usd">21866000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id775386ef65640b08c7510b968efc674_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjEtMTEtMS0xLTA_85dc5b3d-ae41-4f5b-8025-bd517a27b461"
      unitRef="usd">19613000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id775386ef65640b08c7510b968efc674_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjEtMTMtMS0xLTA_684fa6f9-a0f5-4ced-b356-3edf9e461201"
      unitRef="usd">94243000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="id775386ef65640b08c7510b968efc674_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjEtMTUtMS0xLTA_d168a94d-9791-44c9-acdc-73e8b6c4ee37"
      unitRef="usd">193000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="id775386ef65640b08c7510b968efc674_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjEtMTctMS0xLTA_03fbb19a-533f-497d-9ff1-a220c704a519"
      unitRef="usd">268526000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="if3b7ad11c5da4f4599344d09b617a4ba_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjMtMS0xLTEtMA_7b2a87ee-1e67-47e9-b4bd-2e70118281ac"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="if3b7ad11c5da4f4599344d09b617a4ba_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjMtMy0xLTEtMA_d2a0fce9-df7a-4eb0-ab09-1a4b7e574316"
      unitRef="usd">147000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="if3b7ad11c5da4f4599344d09b617a4ba_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjMtNS0xLTEtMA_9f5f84c9-1384-4e10-a396-4a04d86b2bc5"
      unitRef="usd">712000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="if3b7ad11c5da4f4599344d09b617a4ba_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjMtNy0xLTEtMA_144fe531-2d89-4dec-b487-522f0681b6e3"
      unitRef="usd">652000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="if3b7ad11c5da4f4599344d09b617a4ba_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjMtOS0xLTEtMA_c143191c-b26a-450b-be57-3416092c88bd"
      unitRef="usd">608000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="if3b7ad11c5da4f4599344d09b617a4ba_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjMtMTEtMS0xLTA_ebaa0a12-8ad7-4022-8505-e9777d0100bb"
      unitRef="usd">1055000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="if3b7ad11c5da4f4599344d09b617a4ba_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjMtMTMtMS0xLTA_ee4b5b1d-5070-4133-a4b7-904cc3fba74e"
      unitRef="usd">33000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="if3b7ad11c5da4f4599344d09b617a4ba_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjMtMTUtMS0xLTA_b3083112-eeaf-45d2-9705-11a969282029"
      unitRef="usd">4000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="if3b7ad11c5da4f4599344d09b617a4ba_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjMtMTctMS0xLTA_ece77eb4-a211-4e1b-9407-8bd1d3ddf21c"
      unitRef="usd">3211000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id0ce044786694b1d9ac6793280da1fd4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjUtMS0xLTEtMA_4163cb7a-1dcc-44d7-b8fe-7395ca94fe5b"
      unitRef="usd">11396000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id0ce044786694b1d9ac6793280da1fd4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjUtMy0xLTEtMA_2860f7a5-a0a6-4232-bcaa-f864dc14a2d0"
      unitRef="usd">20603000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id0ce044786694b1d9ac6793280da1fd4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjUtNS0xLTEtMA_2268734b-78f0-4b0f-8ecf-1326df623dbf"
      unitRef="usd">61146000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id0ce044786694b1d9ac6793280da1fd4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjUtNy0xLTEtMA_de416389-2fde-4900-9ed1-5f44df3ecdaf"
      unitRef="usd">40977000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id0ce044786694b1d9ac6793280da1fd4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjUtOS0xLTEtMA_5a47e62a-9c88-4887-9387-f568098dbd64"
      unitRef="usd">22474000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id0ce044786694b1d9ac6793280da1fd4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjUtMTEtMS0xLTA_f54c4988-a594-4426-b9ce-67dba258a5bb"
      unitRef="usd">20668000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id0ce044786694b1d9ac6793280da1fd4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjUtMTMtMS0xLTA_c10f4308-a34f-48f0-b92f-dd0f16371f1b"
      unitRef="usd">94276000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="id0ce044786694b1d9ac6793280da1fd4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjUtMTUtMS0xLTA_dd427e3d-7f75-4ab2-90a2-bb713b6c2af2"
      unitRef="usd">197000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="id0ce044786694b1d9ac6793280da1fd4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjUtMTctMS0xLTA_c23ff9e7-f60d-46a4-a134-6ffb54ac2bf3"
      unitRef="usd">271737000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i538222c6511d43f099291e9f75116517_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjctMS0xLTEtMA_7494536a-4867-4097-b00f-2aec69b2c68e"
      unitRef="usd">600477000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i538222c6511d43f099291e9f75116517_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjctMy0xLTEtMA_c03cace2-e944-4a02-9c74-c9cb46d442a6"
      unitRef="usd">709983000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i538222c6511d43f099291e9f75116517_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjctNS0xLTEtMA_741cc245-d71a-416c-83a8-3e22ece1dd0e"
      unitRef="usd">730091000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i538222c6511d43f099291e9f75116517_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjctNy0xLTEtMA_423b43ed-f902-40da-ae2a-1a665c9ab940"
      unitRef="usd">371697000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i538222c6511d43f099291e9f75116517_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjctOS0xLTEtMA_46c429d5-e2d2-4c69-91bc-39c117e5843f"
      unitRef="usd">308912000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i538222c6511d43f099291e9f75116517_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjctMTEtMS0xLTA_2ba9ac54-ff3b-408f-8aef-49f384ddff48"
      unitRef="usd">1052923000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i538222c6511d43f099291e9f75116517_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjctMTMtMS0xLTA_3b3db5ab-c055-46c3-a9dd-7b7bf67c9ce7"
      unitRef="usd">196499000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i538222c6511d43f099291e9f75116517_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjctMTUtMS0xLTA_aad8e6de-3306-4d9a-89b5-d60667911288"
      unitRef="usd">1257000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i538222c6511d43f099291e9f75116517_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjctMTctMS0xLTA_7b5f5420-34ed-4587-b031-30d5e19a7742"
      unitRef="usd">3971839000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i0f41b93b4d564d308d0e7bcd07ec36a5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjgtMS0xLTEtMA_0f28d9dc-f991-4c06-88ba-1cee6e2f97d6"
      unitRef="usd">1003000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i0f41b93b4d564d308d0e7bcd07ec36a5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjgtMy0xLTEtMA_1811424e-f66a-4cf9-aed2-fbc8312326aa"
      unitRef="usd">11217000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i0f41b93b4d564d308d0e7bcd07ec36a5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjgtNS0xLTEtMA_05433c66-c513-4d63-a222-e5a79e1f9f52"
      unitRef="usd">13846000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i0f41b93b4d564d308d0e7bcd07ec36a5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjgtNy0xLTEtMA_13662a91-133d-45cf-9329-f27b3a5e45f3"
      unitRef="usd">19828000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i0f41b93b4d564d308d0e7bcd07ec36a5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjgtOS0xLTEtMA_e16a90af-b07d-45c2-97da-5ee80cc0e020"
      unitRef="usd">15801000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i0f41b93b4d564d308d0e7bcd07ec36a5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjgtMTEtMS0xLTA_affe6e9d-4acf-4789-8dbb-1fcab59559fc"
      unitRef="usd">33176000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i0f41b93b4d564d308d0e7bcd07ec36a5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjgtMTMtMS0xLTA_60c1ba71-f30a-42e8-8002-9917bd948c6a"
      unitRef="usd">5446000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i0f41b93b4d564d308d0e7bcd07ec36a5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjgtMTUtMS0xLTA_69e1c25d-5202-43d0-be17-918f959d56b9"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i0f41b93b4d564d308d0e7bcd07ec36a5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjgtMTctMS0xLTA_ac219b46-9bf7-47bf-a679-5fd5b9989ac1"
      unitRef="usd">100317000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7dd718a841084fca91438924272f3ca4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjktMS0xLTEtMA_e2112c82-0f58-4746-8c96-8dbafb3b536d"
      unitRef="usd">1133000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7dd718a841084fca91438924272f3ca4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjktMy0xLTEtMA_626816aa-1300-48ba-a45f-3d51c7797f02"
      unitRef="usd">2899000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7dd718a841084fca91438924272f3ca4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjktNS0xLTEtMA_95faa4f2-0ff7-40c3-ac0c-4ce44618980a"
      unitRef="usd">7256000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7dd718a841084fca91438924272f3ca4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjktNy0xLTEtMA_fed0d3d8-17b9-4efc-875c-683e4667315f"
      unitRef="usd">9762000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7dd718a841084fca91438924272f3ca4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjktOS0xLTEtMA_867e9c7e-08f3-4717-b826-8288883767e7"
      unitRef="usd">12124000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7dd718a841084fca91438924272f3ca4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjktMTEtMS0xLTA_82b2d6d5-1dac-42d8-8f9b-4c3470bfe329"
      unitRef="usd">89967000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i7dd718a841084fca91438924272f3ca4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjktMTMtMS0xLTA_ed9379cc-1811-41e8-b57f-340cb45547d3"
      unitRef="usd">11486000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i7dd718a841084fca91438924272f3ca4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjktMTUtMS0xLTA_02b1ba52-3d8c-4c11-97bf-51eaee6d1462"
      unitRef="usd">747000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i7dd718a841084fca91438924272f3ca4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNjktMTctMS0xLTA_d84f4380-a604-4932-b18c-044b0ea008dc"
      unitRef="usd">135374000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNzEtMS0xLTEtMA_5918b932-02be-4265-9cee-9250b1f51519"
      unitRef="usd">602613000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNzEtMy0xLTEtMA_6054c23e-fd79-45e1-936e-3d9b7661cd90"
      unitRef="usd">724099000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNzEtNS0xLTEtMA_6ea9149b-34c4-40e6-a34c-ea31c949cdcb"
      unitRef="usd">751193000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNzEtNy0xLTEtMA_f4174ace-2b3b-4282-ad32-7965da1c0d09"
      unitRef="usd">401287000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNzEtOS0xLTEtMA_11cceaca-0dc4-4ed1-9936-693c19d82e12"
      unitRef="usd">336837000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNzEtMTEtMS0xLTA_aeba2c7a-138d-4ccf-be7a-c309a4e64c6e"
      unitRef="usd">1176066000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNzEtMTMtMS0xLTA_ab467619-dbc6-438e-9dd4-4ac9db3702ed"
      unitRef="usd">213431000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNzEtMTUtMS0xLTA_719cf924-7aae-4d39-a665-1363d229de97"
      unitRef="usd">2004000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjk0MjhjMDQxMGI5MjRkNmM4N2YzMDI3YzM1YjVkODBmL3RhYmxlcmFuZ2U6OTQyOGMwNDEwYjkyNGQ2Yzg3ZjMwMjdjMzViNWQ4MGZfNzEtMTctMS0xLTA_ce4c6534-5183-4613-9cab-32dac67ea8e7"
      unitRef="usd">4207530000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i752d4a50c25e4310abf1afaaff8173c3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNi0xLTEtMS0w_64517ce6-9c51-4839-bd74-c96828597ede"
      unitRef="usd">118971000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i752d4a50c25e4310abf1afaaff8173c3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNi0zLTEtMS0w_3e155337-0074-4cd7-93d8-eb0b9e60d624"
      unitRef="usd">127919000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i752d4a50c25e4310abf1afaaff8173c3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNi01LTEtMS0w_b5b2dd8a-bf01-4411-82c4-cb88f80b3d11"
      unitRef="usd">70766000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i752d4a50c25e4310abf1afaaff8173c3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNi03LTEtMS0w_9a98018b-4e73-428c-96b7-5cab7578f8d5"
      unitRef="usd">44231000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i752d4a50c25e4310abf1afaaff8173c3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNi05LTEtMS0w_babd9521-0785-4364-b694-33faa75118c8"
      unitRef="usd">37658000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i752d4a50c25e4310abf1afaaff8173c3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNi0xMS0xLTEtMA_460a34f9-a597-4827-ab12-b37e52ef7085"
      unitRef="usd">95958000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i752d4a50c25e4310abf1afaaff8173c3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNi0xMy0xLTEtMA_ee98f9fd-788b-41ad-9bfa-b2b254c631a7"
      unitRef="usd">121440000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i752d4a50c25e4310abf1afaaff8173c3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNi0xNS0xLTEtMA_f5e2794e-0f45-46bc-9023-d6148866a056"
      unitRef="usd">819000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i752d4a50c25e4310abf1afaaff8173c3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNi0xNy0xLTEtMA_181470cd-1a0f-4854-8a8d-f070c1cce295"
      unitRef="usd">617762000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ie1f0165627024276aa797bd8df19213a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNy0xLTEtMS0w_f6f9373f-b91e-449c-9bad-94a485e948d9"
      unitRef="usd">14430000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie1f0165627024276aa797bd8df19213a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNy0zLTEtMS0w_8f103973-b1b1-420c-a3bc-aadb2f63c295"
      unitRef="usd">9162000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie1f0165627024276aa797bd8df19213a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNy01LTEtMS0w_16999afe-abb3-4cc6-835b-0378226bf6b1"
      unitRef="usd">10878000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie1f0165627024276aa797bd8df19213a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNy03LTEtMS0w_e0d299dc-c687-4678-8ece-43d11d88e528"
      unitRef="usd">4171000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie1f0165627024276aa797bd8df19213a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNy05LTEtMS0w_7552ceb2-778f-41b9-b4b9-c05adb421e28"
      unitRef="usd">5700000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie1f0165627024276aa797bd8df19213a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNy0xMS0xLTEtMA_fc878bb9-2e58-4a8a-8027-14102dcb7c4b"
      unitRef="usd">3579000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ie1f0165627024276aa797bd8df19213a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNy0xMy0xLTEtMA_3a93dc2d-893b-4855-aa74-393511c5ef17"
      unitRef="usd">11790000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="ie1f0165627024276aa797bd8df19213a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNy0xNS0xLTEtMA_e13d7e0f-c516-47c8-87a5-53ac19c026ce"
      unitRef="usd">814000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="ie1f0165627024276aa797bd8df19213a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNy0xNy0xLTEtMA_0595c784-3d0d-4ef8-be20-61db318d7f5c"
      unitRef="usd">60524000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7d27d37aae16486f82759924c6915000_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfOC0xLTEtMS0w_b6beffeb-3948-4a66-98d1-808699ceae13"
      unitRef="usd">2199000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7d27d37aae16486f82759924c6915000_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfOC0zLTEtMS0w_e495ca5f-01d5-457f-8b6d-ca1e0ad2e584"
      unitRef="usd">11835000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7d27d37aae16486f82759924c6915000_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfOC01LTEtMS0w_94ad0c98-fa9c-46e5-9746-fff957368110"
      unitRef="usd">3416000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7d27d37aae16486f82759924c6915000_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfOC03LTEtMS0w_13859238-9433-4443-873f-f904639cf125"
      unitRef="usd">9348000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7d27d37aae16486f82759924c6915000_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfOC05LTEtMS0w_72002430-7338-4b50-818f-887c2f4f0b0d"
      unitRef="usd">1052000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7d27d37aae16486f82759924c6915000_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfOC0xMS0xLTEtMA_a60d990a-fe8e-412d-ade7-512cc085fcde"
      unitRef="usd">7651000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i7d27d37aae16486f82759924c6915000_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfOC0xMy0xLTEtMA_2ef571db-a04a-4a88-b2c7-a78ec4dacd75"
      unitRef="usd">15484000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i7d27d37aae16486f82759924c6915000_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfOC0xNS0xLTEtMA_6643a029-9f6d-4a90-8b3d-606908895d91"
      unitRef="usd">3827000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i7d27d37aae16486f82759924c6915000_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfOC0xNy0xLTEtMA_a888a618-4c72-4fd4-9e66-03f61397dbbb"
      unitRef="usd">54812000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i06a9e713072b4dec8eae97467031b364_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTAtMS0xLTEtMA_7cd177e2-29f8-42db-83d7-9c6cadd2f041"
      unitRef="usd">135600000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i06a9e713072b4dec8eae97467031b364_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTAtMy0xLTEtMA_fca4a04b-8ab0-4593-b143-3de3fa0f7d35"
      unitRef="usd">148916000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i06a9e713072b4dec8eae97467031b364_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTAtNS0xLTEtMA_ff5072ce-873d-48c5-9fab-ec39c8686d2a"
      unitRef="usd">85060000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i06a9e713072b4dec8eae97467031b364_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTAtNy0xLTEtMA_29f4da7f-4ba0-4534-ba48-39fe0967fb11"
      unitRef="usd">57750000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i06a9e713072b4dec8eae97467031b364_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTAtOS0xLTEtMA_bf740262-02cb-4a11-8947-176731e26f71"
      unitRef="usd">44410000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i06a9e713072b4dec8eae97467031b364_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTAtMTEtMS0xLTA_ba2e9e06-e082-4184-91f0-5827b5080464"
      unitRef="usd">107188000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i06a9e713072b4dec8eae97467031b364_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTAtMTMtMS0xLTA_62b6647b-4385-48f6-af60-47dd14a8c474"
      unitRef="usd">148714000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i06a9e713072b4dec8eae97467031b364_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTAtMTUtMS0xLTA_2ba6ae0a-25e7-40b8-b54f-921b7c20c532"
      unitRef="usd">5460000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i06a9e713072b4dec8eae97467031b364_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTAtMTctMS0xLTA_fda9b35f-3254-4e9a-bcc1-4c399235cf3c"
      unitRef="usd">733098000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="icce735a694f043ad94bee5bc551d6070_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTItMS0xLTEtMA_f4fa9401-44b7-4ec5-83d5-844403bb117b"
      unitRef="usd">715121000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="icce735a694f043ad94bee5bc551d6070_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTItMy0xLTEtMA_da761d35-e9aa-471a-8c52-01fc2046f7f4"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="icce735a694f043ad94bee5bc551d6070_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTItNS0xLTEtMA_78a46b2c-c9ed-45a5-ae08-1c79b755e57b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="icce735a694f043ad94bee5bc551d6070_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTItNy0xLTEtMA_0118eb0b-bc4f-431d-910e-32dc0e2eb3b7"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="icce735a694f043ad94bee5bc551d6070_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTItOS0xLTEtMA_7424ce61-7e66-4e6d-ade4-48ff8a857143"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="icce735a694f043ad94bee5bc551d6070_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTItMTEtMS0xLTA_4463ab9b-539b-4497-86af-b88443c39b12"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="icce735a694f043ad94bee5bc551d6070_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTItMTMtMS0xLTA_9940dec5-f3df-4752-9978-184bfc2acbef"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="icce735a694f043ad94bee5bc551d6070_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTItMTUtMS0xLTA_77e57438-eddc-43c1-a60e-9f140ce023b6"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="icce735a694f043ad94bee5bc551d6070_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTItMTctMS0xLTA_9a2d8c4f-247a-46d5-8971-d8175db28dea"
      unitRef="usd">715121000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9a55760f3f37479cb5b6bfc444d28f1a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTgtMS0xLTEtMA_245654a3-7892-4873-aa9c-ea4b03bbbfbf"
      unitRef="usd">89224000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9a55760f3f37479cb5b6bfc444d28f1a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTgtMy0xLTEtMA_6e574e6c-d8a6-4fef-8897-3f5022b5034d"
      unitRef="usd">167095000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9a55760f3f37479cb5b6bfc444d28f1a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTgtNS0xLTEtMA_d195e088-7563-4884-af87-fa3627a12b2d"
      unitRef="usd">94830000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9a55760f3f37479cb5b6bfc444d28f1a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTgtNy0xLTEtMA_2e6554a9-c1c8-455f-b8ce-c40b348dfe71"
      unitRef="usd">80138000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9a55760f3f37479cb5b6bfc444d28f1a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTgtOS0xLTEtMA_031c4499-19d8-4573-aa54-24efa847ada6"
      unitRef="usd">74902000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9a55760f3f37479cb5b6bfc444d28f1a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTgtMTEtMS0xLTA_b6620262-202d-4451-abf9-06fafbc5ca91"
      unitRef="usd">254864000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9a55760f3f37479cb5b6bfc444d28f1a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTgtMTMtMS0xLTA_758a6c72-36aa-4185-909f-52f974717ab6"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i9a55760f3f37479cb5b6bfc444d28f1a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTgtMTUtMS0xLTA_9ad39f09-64bd-4f03-ad44-898374ca46ea"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i9a55760f3f37479cb5b6bfc444d28f1a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTgtMTctMS0xLTA_cbd7dce3-bc59-4165-bab4-3f64f03a72d0"
      unitRef="usd">761053000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i010da00d291842e7882593c043c534e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTktMS0xLTEtMA_2e742e4a-5da2-4288-aa35-10b0694ba0cc"
      unitRef="usd">6146000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i010da00d291842e7882593c043c534e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTktMy0xLTEtMA_300ee0db-8a39-4883-b332-e2afdd401825"
      unitRef="usd">4540000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i010da00d291842e7882593c043c534e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTktNS0xLTEtMA_987237f2-b11b-4fbf-b2cc-21c38dce24c3"
      unitRef="usd">16386000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i010da00d291842e7882593c043c534e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTktNy0xLTEtMA_3e8a7212-30d3-424c-9c85-d9b30c46a3db"
      unitRef="usd">11231000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i010da00d291842e7882593c043c534e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTktOS0xLTEtMA_a713ba19-c98d-4329-85ee-5a19779915ff"
      unitRef="usd">5464000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i010da00d291842e7882593c043c534e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTktMTEtMS0xLTA_04f54525-046a-42e8-a71f-b4f06c52db6c"
      unitRef="usd">12105000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i010da00d291842e7882593c043c534e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTktMTMtMS0xLTA_a03ec953-68fa-47c9-abf5-b04372e3411a"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i010da00d291842e7882593c043c534e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTktMTUtMS0xLTA_f5afc09a-5148-4ed8-8c71-3cae067b6379"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i010da00d291842e7882593c043c534e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMTktMTctMS0xLTA_8556240a-ae2a-44f0-9b92-4e952a33e990"
      unitRef="usd">55872000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia201660d25444481889f5de3d3f11206_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjAtMS0xLTEtMA_19047f15-bb2e-4a16-9ecd-a85135555a2e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia201660d25444481889f5de3d3f11206_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjAtMy0xLTEtMA_211a7182-a330-462d-a336-7ed2e557eedf"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia201660d25444481889f5de3d3f11206_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjAtNS0xLTEtMA_85cf2075-3ab8-45d7-9981-184d74c7138c"
      unitRef="usd">114000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia201660d25444481889f5de3d3f11206_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjAtNy0xLTEtMA_f1518bf4-b39f-4e15-b841-912fce966175"
      unitRef="usd">7320000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia201660d25444481889f5de3d3f11206_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjAtOS0xLTEtMA_5cc5daf2-2b07-477e-8c8f-d462e728b2be"
      unitRef="usd">3313000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia201660d25444481889f5de3d3f11206_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjAtMTEtMS0xLTA_4c4ae346-1b5a-41ef-bd34-029f53a23ac9"
      unitRef="usd">29012000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia201660d25444481889f5de3d3f11206_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjAtMTMtMS0xLTA_8c9d78a0-1cce-492f-bf62-4dc061cf7839"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="ia201660d25444481889f5de3d3f11206_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjAtMTUtMS0xLTA_e9355eb6-fab5-44b4-8799-ec1a0963c063"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="ia201660d25444481889f5de3d3f11206_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjAtMTctMS0xLTA_f228a5c8-2c13-4771-a4c8-ab8c084edb3f"
      unitRef="usd">39759000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i732a807e131d41e883064583efc63a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjItMS0xLTEtMA_97475a80-2542-44ce-9c9c-376a1bc230d0"
      unitRef="usd">95370000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i732a807e131d41e883064583efc63a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjItMy0xLTEtMA_12f1e4a2-7a90-4f69-b6d0-0d8df19b2e35"
      unitRef="usd">171635000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i732a807e131d41e883064583efc63a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjItNS0xLTEtMA_f8b2fe6c-14bf-4654-8d5a-5c92d31b0c96"
      unitRef="usd">111330000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i732a807e131d41e883064583efc63a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjItNy0xLTEtMA_e195248e-25f2-44df-b83b-2c4e09e4ba40"
      unitRef="usd">98689000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i732a807e131d41e883064583efc63a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjItOS0xLTEtMA_f1deace8-80f2-483e-aa16-e7df95567d8d"
      unitRef="usd">83679000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i732a807e131d41e883064583efc63a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjItMTEtMS0xLTA_55c477cf-b2df-4f95-b23c-80950c7a0f02"
      unitRef="usd">295981000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i732a807e131d41e883064583efc63a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjItMTMtMS0xLTA_67b5aa31-e07f-4fdf-9082-1135d05144cd"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i732a807e131d41e883064583efc63a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjItMTUtMS0xLTA_bf981b20-bd50-42f1-abd4-2a76d89552fc"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i732a807e131d41e883064583efc63a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjItMTctMS0xLTA_0a19ac18-f7e4-41b9-89a0-b6ecdcc314a3"
      unitRef="usd">856684000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i779de3acaa3f4abaa0b24bab3cf5b13e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjQtMS0xLTEtMA_d9f3fd63-1bce-49d9-b31b-7ff73a52f14e"
      unitRef="usd">197548000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i779de3acaa3f4abaa0b24bab3cf5b13e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjQtMy0xLTEtMA_87fbf434-3fcb-49c7-b01c-ee9a4d7652a4"
      unitRef="usd">173153000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i779de3acaa3f4abaa0b24bab3cf5b13e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjQtNS0xLTEtMA_f5001721-3cd0-45ee-a026-6c2473151f96"
      unitRef="usd">148830000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i779de3acaa3f4abaa0b24bab3cf5b13e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjQtNy0xLTEtMA_08746bcb-3eef-420a-b2b1-5c7aae39e9a6"
      unitRef="usd">172438000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i779de3acaa3f4abaa0b24bab3cf5b13e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjQtOS0xLTEtMA_e021a3b3-fa9e-41cf-8d23-a6fc36d6ad0d"
      unitRef="usd">240614000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i779de3acaa3f4abaa0b24bab3cf5b13e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjQtMTEtMS0xLTA_6e03a1f1-03ea-4ee5-a19e-28fc90b02980"
      unitRef="usd">406817000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i779de3acaa3f4abaa0b24bab3cf5b13e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjQtMTMtMS0xLTA_4783e32d-d49e-48c5-baaf-93cf81176851"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i779de3acaa3f4abaa0b24bab3cf5b13e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjQtMTUtMS0xLTA_c239a033-78e7-4853-a602-0f51c333785c"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i779de3acaa3f4abaa0b24bab3cf5b13e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjQtMTctMS0xLTA_fc68d814-eb9b-443b-baa8-afa5063822f1"
      unitRef="usd">1339400000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia95199a028544c9195b6422feda76119_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjUtMS0xLTEtMA_ae7d5b8f-c403-4be3-bfdb-48e1d12a12a7"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia95199a028544c9195b6422feda76119_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjUtMy0xLTEtMA_9a00ef17-edbe-4a48-b628-7a2f4799c72a"
      unitRef="usd">1979000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia95199a028544c9195b6422feda76119_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjUtNS0xLTEtMA_1fa70a7c-241c-4a9e-ba31-b057ed996b6e"
      unitRef="usd">357000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia95199a028544c9195b6422feda76119_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjUtNy0xLTEtMA_e4a5cad8-373b-4e0a-acd3-709f6ba47979"
      unitRef="usd">2448000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia95199a028544c9195b6422feda76119_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjUtOS0xLTEtMA_5332878b-cdf4-45c5-951d-44857347417f"
      unitRef="usd">6210000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia95199a028544c9195b6422feda76119_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjUtMTEtMS0xLTA_f08fe4be-3134-44c8-9847-a4176f96cfff"
      unitRef="usd">3539000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia95199a028544c9195b6422feda76119_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjUtMTMtMS0xLTA_072ea9ef-cb3b-4d40-88db-8625e165fde2"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="ia95199a028544c9195b6422feda76119_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjUtMTUtMS0xLTA_b364fd73-6417-4bca-ad32-10f41b5e336b"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="ia95199a028544c9195b6422feda76119_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjUtMTctMS0xLTA_2d49c439-5a3a-4e51-8765-380fc7329a3e"
      unitRef="usd">14533000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic69eda6d131343efa2be91a5fb455036_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjYtMS0xLTEtMA_6c4d3ae4-46f7-46be-83e9-4ffd9d62891b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic69eda6d131343efa2be91a5fb455036_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjYtMy0xLTEtMA_eea6888f-e537-4734-aaf1-d6e850b7a3d8"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic69eda6d131343efa2be91a5fb455036_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjYtNS0xLTEtMA_9be42c4c-09cf-4806-953e-b60c620250fe"
      unitRef="usd">3623000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic69eda6d131343efa2be91a5fb455036_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjYtNy0xLTEtMA_ff7423a7-3fcd-4ee8-812d-923787d91abd"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic69eda6d131343efa2be91a5fb455036_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjYtOS0xLTEtMA_7ed56871-2242-4ff2-abb4-a8d0190b8ac1"
      unitRef="usd">35455000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic69eda6d131343efa2be91a5fb455036_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjYtMTEtMS0xLTA_73769591-dc19-4cdf-a35e-b9611b5fe1ac"
      unitRef="usd">17292000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic69eda6d131343efa2be91a5fb455036_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjYtMTMtMS0xLTA_bd083da4-ab58-4299-9106-75d1b50fc172"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="ic69eda6d131343efa2be91a5fb455036_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjYtMTUtMS0xLTA_20c4283e-3ad5-424d-9d78-e6ce757ed63c"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="ic69eda6d131343efa2be91a5fb455036_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjYtMTctMS0xLTA_e47a707e-44a9-471e-9a84-40e6efab37b0"
      unitRef="usd">56370000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjgtMS0xLTEtMA_e2b544e6-2b2d-4a44-874d-184958557612"
      unitRef="usd">197548000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjgtMy0xLTEtMA_28b3f8b5-fa6b-4412-af4a-e48f4ca3f6b7"
      unitRef="usd">175132000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjgtNS0xLTEtMA_76a9527f-a85e-4a6f-9487-ac3e91826881"
      unitRef="usd">152810000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjgtNy0xLTEtMA_4023192c-a0b5-4e6a-8f7c-48b7c8c12ef8"
      unitRef="usd">174886000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjgtOS0xLTEtMA_c228e543-eb5d-4a07-a409-85919710adb3"
      unitRef="usd">282279000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjgtMTEtMS0xLTA_b6a84445-d4d3-4e34-b3b0-c932db6eb671"
      unitRef="usd">427648000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjgtMTMtMS0xLTA_f979f90d-1c34-4d2f-a251-8712bd5ddef2"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjgtMTUtMS0xLTA_87cd16c3-8aa2-4499-8da9-bd9e8b34dbd3"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMjgtMTctMS0xLTA_6d72912e-929a-4daf-a9a5-9a2f00444268"
      unitRef="usd">1410303000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i58cc77f0fbf247ffa0f743aa7887b2cc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzAtMS0xLTEtMA_3e6cfc1f-7614-4fbc-af8c-e2d4ac60708a"
      unitRef="usd">1120864000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i58cc77f0fbf247ffa0f743aa7887b2cc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzAtMy0xLTEtMA_fc89e37a-7fa1-4822-ba8c-32a114a685d3"
      unitRef="usd">468167000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i58cc77f0fbf247ffa0f743aa7887b2cc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzAtNS0xLTEtMA_c4ab785d-14bf-4a5a-a53b-825bcfa9c96d"
      unitRef="usd">314426000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i58cc77f0fbf247ffa0f743aa7887b2cc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzAtNy0xLTEtMA_60028e06-10b8-4d82-a746-035f53cf9a1b"
      unitRef="usd">296807000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i58cc77f0fbf247ffa0f743aa7887b2cc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzAtOS0xLTEtMA_e3996661-2e59-4972-9058-576f13dd9793"
      unitRef="usd">353174000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i58cc77f0fbf247ffa0f743aa7887b2cc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzAtMTEtMS0xLTA_9dabe26f-cbd1-43c6-818a-c8ec868ad958"
      unitRef="usd">757639000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i58cc77f0fbf247ffa0f743aa7887b2cc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzAtMTMtMS0xLTA_4cd0c717-835e-4d53-aecc-4eb06a58f9bb"
      unitRef="usd">121440000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i58cc77f0fbf247ffa0f743aa7887b2cc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzAtMTUtMS0xLTA_a998279a-693b-4c1d-abc7-f07a20a95930"
      unitRef="usd">819000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i58cc77f0fbf247ffa0f743aa7887b2cc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzAtMTctMS0xLTA_69068589-bb44-4532-a199-0b907727ee98"
      unitRef="usd">3433336000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i0a1d4b6e20f6498bab15fd4b4d0f90d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzEtMS0xLTEtMA_c91abe43-8723-4c92-a49b-682bd9331654"
      unitRef="usd">20576000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i0a1d4b6e20f6498bab15fd4b4d0f90d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzEtMy0xLTEtMA_fa981482-77e4-4c85-9631-144236f50aed"
      unitRef="usd">15681000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i0a1d4b6e20f6498bab15fd4b4d0f90d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzEtNS0xLTEtMA_5fbf8336-3fc6-4f62-8a5f-9cc65f1931c8"
      unitRef="usd">27621000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i0a1d4b6e20f6498bab15fd4b4d0f90d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzEtNy0xLTEtMA_781c2a38-a1d9-4ded-bb55-1b8a383a57f9"
      unitRef="usd">17850000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i0a1d4b6e20f6498bab15fd4b4d0f90d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzEtOS0xLTEtMA_e445d84d-a899-4920-982c-143870a7acd2"
      unitRef="usd">17374000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i0a1d4b6e20f6498bab15fd4b4d0f90d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzEtMTEtMS0xLTA_d485ba86-0328-45b1-bfc1-8271e8919f0f"
      unitRef="usd">19223000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i0a1d4b6e20f6498bab15fd4b4d0f90d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzEtMTMtMS0xLTA_111453bb-a57f-4147-9eaf-1fab9c4d5a2f"
      unitRef="usd">11790000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i0a1d4b6e20f6498bab15fd4b4d0f90d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzEtMTUtMS0xLTA_150d2eac-b9a3-4f4d-96d0-7b8d6f5494a8"
      unitRef="usd">814000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i0a1d4b6e20f6498bab15fd4b4d0f90d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzEtMTctMS0xLTA_84129d24-ceb0-406c-9422-3e2265a2908c"
      unitRef="usd">130929000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia08258b4d72c49398f1a8707b71840e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzItMS0xLTEtMA_e602718f-71f2-4736-8fca-4e73f0cf7841"
      unitRef="usd">2199000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia08258b4d72c49398f1a8707b71840e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzItMy0xLTEtMA_8764781d-8471-4767-8e05-7fcc4a6b12b5"
      unitRef="usd">11835000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia08258b4d72c49398f1a8707b71840e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzItNS0xLTEtMA_4ab5fee0-106a-4208-b12f-20081c711e01"
      unitRef="usd">7153000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia08258b4d72c49398f1a8707b71840e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzItNy0xLTEtMA_f288cf60-5b2a-4046-97e8-27106f78c7f4"
      unitRef="usd">16668000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia08258b4d72c49398f1a8707b71840e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzItOS0xLTEtMA_e53c8e29-4200-412c-84bd-16cbe11f85f1"
      unitRef="usd">39820000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia08258b4d72c49398f1a8707b71840e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzItMTEtMS0xLTA_b0723c23-d400-4b7c-ba7a-d9522db422a5"
      unitRef="usd">53955000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia08258b4d72c49398f1a8707b71840e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzItMTMtMS0xLTA_d377659d-ca8e-4703-bd59-a8099055459f"
      unitRef="usd">15484000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="ia08258b4d72c49398f1a8707b71840e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzItMTUtMS0xLTA_cf13668d-bf57-45cd-a39a-a0fd7a717068"
      unitRef="usd">3827000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="ia08258b4d72c49398f1a8707b71840e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzItMTctMS0xLTA_f44d0bd0-3cff-4d0b-8579-1c6830362174"
      unitRef="usd">150941000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7437d2f934da4c318a452fac0c583e59_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzQtMS0xLTEtMA_97284a92-dc2e-4aca-b45a-b86615af031b"
      unitRef="usd">1143639000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7437d2f934da4c318a452fac0c583e59_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzQtMy0xLTEtMA_e07fb31b-6e82-4fc7-b6a3-fd74266e0f9e"
      unitRef="usd">495683000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7437d2f934da4c318a452fac0c583e59_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzQtNS0xLTEtMA_a850f449-13d3-4396-b797-4eb1feaf2afd"
      unitRef="usd">349200000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7437d2f934da4c318a452fac0c583e59_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzQtNy0xLTEtMA_931d48ad-a95c-469d-b1b5-3440ee166c4f"
      unitRef="usd">331325000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7437d2f934da4c318a452fac0c583e59_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzQtOS0xLTEtMA_a9fddc31-b536-4c8d-b920-fd8ef0559090"
      unitRef="usd">410368000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7437d2f934da4c318a452fac0c583e59_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzQtMTEtMS0xLTA_72513ba8-9cde-4622-87bd-f6ca6563d023"
      unitRef="usd">830817000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i7437d2f934da4c318a452fac0c583e59_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzQtMTMtMS0xLTA_41cda6a9-a47f-4ba1-b8a7-0ed9ce68e851"
      unitRef="usd">148714000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i7437d2f934da4c318a452fac0c583e59_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzQtMTUtMS0xLTA_4534219e-fcc2-4341-b1dd-3b173d1bbf5a"
      unitRef="usd">5460000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i7437d2f934da4c318a452fac0c583e59_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzQtMTctMS0xLTA_03ff3220-8572-40ac-88a1-266451e76111"
      unitRef="usd">3715206000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ie06218c6635c43a399b21ca94cbbae23_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzYtMS0xLTEtMA_9d651ccc-b0c8-41c9-9461-9f3eeef5e0e0"
      unitRef="usd">30141000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie06218c6635c43a399b21ca94cbbae23_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzYtMy0xLTEtMA_bee5973f-f7b9-436d-aaea-1bc7a7d4dffe"
      unitRef="usd">41829000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie06218c6635c43a399b21ca94cbbae23_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzYtNS0xLTEtMA_beb1767e-48e1-4632-81a9-2be3223bbc71"
      unitRef="usd">15730000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie06218c6635c43a399b21ca94cbbae23_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzYtNy0xLTEtMA_a22c10d7-c4a8-47cd-9718-41550c00d6db"
      unitRef="usd">10362000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie06218c6635c43a399b21ca94cbbae23_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzYtOS0xLTEtMA_d5d9e9da-524b-492f-83b5-0aeca64021f4"
      unitRef="usd">7322000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie06218c6635c43a399b21ca94cbbae23_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzYtMTEtMS0xLTA_e119b37e-4775-4caf-9b7e-1e1d76aa8bbd"
      unitRef="usd">16825000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ie06218c6635c43a399b21ca94cbbae23_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzYtMTMtMS0xLTA_5f4fd380-287d-42cb-af7f-cbfd7762934f"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="ie06218c6635c43a399b21ca94cbbae23_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzYtMTUtMS0xLTA_7ed1cd5b-8524-4005-9545-7554a8ec3d0e"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="ie06218c6635c43a399b21ca94cbbae23_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzYtMTctMS0xLTA_8615a656-db1b-4ae9-9233-1165a2181965"
      unitRef="usd">122209000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib5017c57430f49549e83f84d7f0912c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzgtMS0xLTEtMA_4ede65df-f096-425d-ada7-912cd5308828"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib5017c57430f49549e83f84d7f0912c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzgtMy0xLTEtMA_ac6624f6-ca83-4c9b-a1c8-65d334e85694"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib5017c57430f49549e83f84d7f0912c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzgtNS0xLTEtMA_e5621a1c-ba94-4dfa-86fa-e4e7cf4e997e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib5017c57430f49549e83f84d7f0912c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzgtNy0xLTEtMA_e59607ce-faf7-4f21-8da3-3356655e146d"
      unitRef="usd">59000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib5017c57430f49549e83f84d7f0912c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzgtOS0xLTEtMA_eae734f0-ba18-4d41-93bf-35f7448e98ab"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib5017c57430f49549e83f84d7f0912c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzgtMTEtMS0xLTA_950076ef-beaf-4316-bb45-578bcd473d33"
      unitRef="usd">488000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib5017c57430f49549e83f84d7f0912c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzgtMTMtMS0xLTA_6173453f-cfd8-4e10-88fc-4b0c5597260d"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="ib5017c57430f49549e83f84d7f0912c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzgtMTUtMS0xLTA_a8baa65a-6703-4af0-a176-aefb2a889205"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="ib5017c57430f49549e83f84d7f0912c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfMzgtMTctMS0xLTA_b4240072-3359-4afa-b21f-35627a1245ae"
      unitRef="usd">547000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5acd45068dcb43b2bda084861114b790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDAtMS0xLTEtMA_40624a68-d5c4-40cd-a2b7-8faa804ae4ba"
      unitRef="usd">30141000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5acd45068dcb43b2bda084861114b790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDAtMy0xLTEtMA_e57b03e8-50a4-4b36-8f1d-180fdb270928"
      unitRef="usd">41829000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5acd45068dcb43b2bda084861114b790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDAtNS0xLTEtMA_852ff14a-120d-4628-85d1-703f39a34208"
      unitRef="usd">15730000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5acd45068dcb43b2bda084861114b790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDAtNy0xLTEtMA_d6bf180c-ba5d-4eb8-9403-946d77667793"
      unitRef="usd">10421000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5acd45068dcb43b2bda084861114b790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDAtOS0xLTEtMA_987bd347-60b7-4bbf-8d07-c45e0764299c"
      unitRef="usd">7322000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5acd45068dcb43b2bda084861114b790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDAtMTEtMS0xLTA_52b82a06-0fae-4dae-82da-dc6de1a9ff6a"
      unitRef="usd">17313000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5acd45068dcb43b2bda084861114b790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDAtMTMtMS0xLTA_64b83983-fef3-4e53-b422-fac3900ae6f4"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i5acd45068dcb43b2bda084861114b790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDAtMTUtMS0xLTA_9271b33f-c5a1-4b25-bd6c-41f2c9ad2ae3"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i5acd45068dcb43b2bda084861114b790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDAtMTctMS0xLTA_655549c1-4dc4-4cfb-9047-352d30fb31b1"
      unitRef="usd">122756000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i2c336880abe544fea5bfa3c6df555407_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDMtMS0xLTEtMA_731e7c52-e5b9-403a-9228-4cb26ec1651b"
      unitRef="usd">33801000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i2c336880abe544fea5bfa3c6df555407_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDMtMy0xLTEtMA_f91c57de-0a91-4c3e-8c9a-09f7155276be"
      unitRef="usd">36697000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i2c336880abe544fea5bfa3c6df555407_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDMtNS0xLTEtMA_4fd7f9b7-2cde-47f1-883a-798ee834d608"
      unitRef="usd">2725000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i2c336880abe544fea5bfa3c6df555407_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDMtNy0xLTEtMA_aaa40fb9-6186-42cd-8588-b17e8190a5a9"
      unitRef="usd">1097000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i2c336880abe544fea5bfa3c6df555407_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDMtOS0xLTEtMA_0a30b32b-dd8b-4943-8b0d-41d9f0a336b2"
      unitRef="usd">971000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i2c336880abe544fea5bfa3c6df555407_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDMtMTEtMS0xLTA_7efabcb4-c573-410c-a0d7-0eec09a97f40"
      unitRef="usd">1042000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i2c336880abe544fea5bfa3c6df555407_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDMtMTMtMS0xLTA_dfc96b77-3238-4dfa-8913-438edf7d9c5c"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i2c336880abe544fea5bfa3c6df555407_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDMtMTUtMS0xLTA_5088074a-ee0c-4ffc-8e3f-62a290a28271"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i2c336880abe544fea5bfa3c6df555407_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDMtMTctMS0xLTA_7fadc17e-c443-4ed1-859b-ff39d0b69df3"
      unitRef="usd">76333000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i31d862722f2f4ca69dd879c29f1cd22b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDUtMS0xLTEtMA_177262ea-5a27-446c-a57a-0fd0c8662ac4"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i31d862722f2f4ca69dd879c29f1cd22b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDUtMy0xLTEtMA_d9ea3dc8-56aa-412b-b8dc-12edb9358bf2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i31d862722f2f4ca69dd879c29f1cd22b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDUtNS0xLTEtMA_33601c9e-7c77-4db7-9eeb-250d1aef1295"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i31d862722f2f4ca69dd879c29f1cd22b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDUtNy0xLTEtMA_6a64238e-6f2f-44ac-b65f-3f02254384d0"
      unitRef="usd">1926000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i31d862722f2f4ca69dd879c29f1cd22b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDUtOS0xLTEtMA_f4fb88e0-f4b2-4dd1-b849-5f2ca3100905"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i31d862722f2f4ca69dd879c29f1cd22b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDUtMTEtMS0xLTA_a84fa235-5f06-4682-b78e-fb82c8c03258"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i31d862722f2f4ca69dd879c29f1cd22b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDUtMTMtMS0xLTA_4a34d23a-e537-4d52-9b3e-0728ee0f5358"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i31d862722f2f4ca69dd879c29f1cd22b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDUtMTUtMS0xLTA_f8cc7b04-edfe-4b78-ae18-7150ca52d96d"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i31d862722f2f4ca69dd879c29f1cd22b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDUtMTctMS0xLTA_9afc4275-4f13-4fb0-8594-27cf739d17bf"
      unitRef="usd">1926000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDctMS0xLTEtMA_eb8da466-de7d-40e0-b3a9-e6d3f6280466"
      unitRef="usd">33801000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDctMy0xLTEtMA_548ed22d-d081-4f8b-9088-1a626459bf5b"
      unitRef="usd">36697000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDctNS0xLTEtMA_daec00aa-4091-4c93-8662-7c065f2debe6"
      unitRef="usd">2725000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDctNy0xLTEtMA_87648fce-f5ec-41b0-a998-347c1b723416"
      unitRef="usd">3023000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDctOS0xLTEtMA_1f59c3df-625b-4f84-8238-d317ff8e813b"
      unitRef="usd">971000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDctMTEtMS0xLTA_e3528bfa-783b-4ac8-b9cd-ceedfbf94318"
      unitRef="usd">1042000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDctMTMtMS0xLTA_2ebfdb20-637a-4d73-8bb0-798edb7a473d"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDctMTUtMS0xLTA_29bd167f-1457-48ba-aa36-fe957541f512"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDctMTctMS0xLTA_d9376be7-b788-45a3-b96b-77f25504cfde"
      unitRef="usd">78259000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i8d05558ddd064df9a243a9ba762f6662_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDktMS0xLTEtMA_b0d765fe-b9f5-4a01-b738-e65087f15d7d"
      unitRef="usd">27423000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i8d05558ddd064df9a243a9ba762f6662_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDktMy0xLTEtMA_0f092407-96d5-41f7-938e-bc8f260bcee9"
      unitRef="usd">151020000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i8d05558ddd064df9a243a9ba762f6662_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDktNS0xLTEtMA_8e342eb5-0a11-494c-9619-df9428e15579"
      unitRef="usd">38682000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i8d05558ddd064df9a243a9ba762f6662_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDktNy0xLTEtMA_750ecafc-9868-4486-8645-d03c0d762d4c"
      unitRef="usd">5660000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i8d05558ddd064df9a243a9ba762f6662_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDktOS0xLTEtMA_dd8b3a02-9f9e-455f-972f-4d8e465c7a77"
      unitRef="usd">689000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i8d05558ddd064df9a243a9ba762f6662_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDktMTEtMS0xLTA_93f80f55-6391-45e4-ae6e-baad9f2b4c43"
      unitRef="usd">1407000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i8d05558ddd064df9a243a9ba762f6662_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDktMTMtMS0xLTA_adbfcfc4-bbc3-44ae-bd60-3700734fd9a7"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i8d05558ddd064df9a243a9ba762f6662_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDktMTUtMS0xLTA_f7321bee-0f00-41bc-89d5-98a06f03b6a7"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i8d05558ddd064df9a243a9ba762f6662_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNDktMTctMS0xLTA_fb919e07-4dbe-4ac1-8d4e-578a29cf6824"
      unitRef="usd">224881000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i892fd344e809438086685b465f52816c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTAtMS0xLTEtMA_b329830e-b2ba-4d7d-81f2-4965efe510bb"
      unitRef="usd">67000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i892fd344e809438086685b465f52816c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTAtMy0xLTEtMA_6d6f8327-9d5b-4da1-a74f-d1602cf9db2b"
      unitRef="usd">1011000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i892fd344e809438086685b465f52816c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTAtNS0xLTEtMA_1cec0f55-1aad-4184-bd62-b882d9fb564d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i892fd344e809438086685b465f52816c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTAtNy0xLTEtMA_6e6b1ff6-880d-4870-bf81-87d77df70f98"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i892fd344e809438086685b465f52816c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTAtOS0xLTEtMA_22d23805-315e-4236-a3cf-8ed77383e9d1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i892fd344e809438086685b465f52816c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTAtMTEtMS0xLTA_26f61176-537b-4daf-84b3-07cde7cb6d26"
      unitRef="usd">29000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i892fd344e809438086685b465f52816c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTAtMTMtMS0xLTA_659b383f-6370-430a-b54b-a04ebc58d627"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i892fd344e809438086685b465f52816c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTAtMTUtMS0xLTA_7dd6c108-28f9-47ba-bca7-4903c231d909"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i892fd344e809438086685b465f52816c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTAtMTctMS0xLTA_52e61090-8221-4ddc-86b0-e192a60b612e"
      unitRef="usd">1107000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ibe93325308a141a0b734d0a4ea90e990_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTEtMS0xLTEtMA_55f7b304-785f-4611-9324-33a3c270d3cd"
      unitRef="usd">572000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ibe93325308a141a0b734d0a4ea90e990_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTEtMy0xLTEtMA_4f35d023-49c8-4d5e-af0f-2553eed23369"
      unitRef="usd">450000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ibe93325308a141a0b734d0a4ea90e990_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTEtNS0xLTEtMA_cb9b6e9a-074e-4e04-9bd7-99a88ba30a08"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ibe93325308a141a0b734d0a4ea90e990_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTEtNy0xLTEtMA_10230509-56c2-4781-a3f8-7f74980312ef"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ibe93325308a141a0b734d0a4ea90e990_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTEtOS0xLTEtMA_8317e0c5-4f18-45d6-86de-591fadcb51da"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ibe93325308a141a0b734d0a4ea90e990_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTEtMTEtMS0xLTA_180da5e7-164b-44c9-b578-b3c1992494e5"
      unitRef="usd">444000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ibe93325308a141a0b734d0a4ea90e990_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTEtMTMtMS0xLTA_05f5b255-67fa-4474-9cb0-2b0bdfbbf149"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="ibe93325308a141a0b734d0a4ea90e990_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTEtMTUtMS0xLTA_f1e1de0e-4b53-40bc-8749-2ff04dfdaba1"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="ibe93325308a141a0b734d0a4ea90e990_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTEtMTctMS0xLTA_eb4c5abc-83dd-4552-9319-e4bf0d5b3cb5"
      unitRef="usd">1466000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i3fae8c4cfc644ac88684cd84848c35de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTMtMS0xLTEtMA_e57690d1-81d7-412f-ac6f-5a89ff62dbe1"
      unitRef="usd">28062000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i3fae8c4cfc644ac88684cd84848c35de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTMtMy0xLTEtMA_16639d8c-0fe5-40cd-904a-ee95e49b481e"
      unitRef="usd">152481000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i3fae8c4cfc644ac88684cd84848c35de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTMtNS0xLTEtMA_7d083d5c-3a8c-4ef7-975d-b976df90abbf"
      unitRef="usd">38682000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i3fae8c4cfc644ac88684cd84848c35de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTMtNy0xLTEtMA_c53d4147-8187-4b73-a08c-198826b35296"
      unitRef="usd">5660000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i3fae8c4cfc644ac88684cd84848c35de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTMtOS0xLTEtMA_240a3de7-d7bd-4b01-80d3-3543a97ecb05"
      unitRef="usd">689000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i3fae8c4cfc644ac88684cd84848c35de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTMtMTEtMS0xLTA_cafad106-7207-4893-b75a-2104f2656f5f"
      unitRef="usd">1880000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i3fae8c4cfc644ac88684cd84848c35de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTMtMTMtMS0xLTA_6e6e2703-6431-49c1-87c4-2c95e49b78a8"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i3fae8c4cfc644ac88684cd84848c35de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTMtMTUtMS0xLTA_43c54ca9-94d8-408b-8111-347d043addfa"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i3fae8c4cfc644ac88684cd84848c35de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTMtMTctMS0xLTA_fb50406b-b0c0-4ec1-8b76-622f47fb5121"
      unitRef="usd">227454000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i6d5d75750c9b4e6a80a5f004b074c55f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTUtMS0xLTEtMA_388e242d-45b9-4115-8e9e-dcdf6a67125c"
      unitRef="usd">61224000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i6d5d75750c9b4e6a80a5f004b074c55f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTUtMy0xLTEtMA_ba52cd1e-2395-499e-9eb9-9ac8bf60eaae"
      unitRef="usd">187717000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i6d5d75750c9b4e6a80a5f004b074c55f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTUtNS0xLTEtMA_cb160870-70a8-46b4-b3a8-9094691f55ff"
      unitRef="usd">41407000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i6d5d75750c9b4e6a80a5f004b074c55f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTUtNy0xLTEtMA_fdfc0f80-4da4-4125-a500-f459a0e1b4a2"
      unitRef="usd">6757000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i6d5d75750c9b4e6a80a5f004b074c55f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTUtOS0xLTEtMA_6fbbe7b5-8714-4979-9cdd-bae96a9f0ddc"
      unitRef="usd">1660000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i6d5d75750c9b4e6a80a5f004b074c55f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTUtMTEtMS0xLTA_033d9266-345e-4dfd-a841-7153b8a73a9b"
      unitRef="usd">2449000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i6d5d75750c9b4e6a80a5f004b074c55f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTUtMTMtMS0xLTA_329ef5e3-1625-431d-9be0-dc6960d82320"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i6d5d75750c9b4e6a80a5f004b074c55f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTUtMTUtMS0xLTA_8627abaa-f066-4287-b003-3ae03ad02c39"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i6d5d75750c9b4e6a80a5f004b074c55f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTUtMTctMS0xLTA_2c7d1326-e058-4c2a-8c94-4551b8bb9a03"
      unitRef="usd">301214000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i738c64e3c9cc46f8b84b3e3c4948e5ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTYtMS0xLTEtMA_d28e1266-c072-41b1-be89-96b97d150f4c"
      unitRef="usd">67000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i738c64e3c9cc46f8b84b3e3c4948e5ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTYtMy0xLTEtMA_f418c7ea-2787-48ff-95a9-0fc54d0d1448"
      unitRef="usd">1011000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i738c64e3c9cc46f8b84b3e3c4948e5ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTYtNS0xLTEtMA_6f18873a-417f-44ab-8bbb-3e9c61b2741e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i738c64e3c9cc46f8b84b3e3c4948e5ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTYtNy0xLTEtMA_176a86cc-736d-41aa-9c84-d8bdb46188d1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i738c64e3c9cc46f8b84b3e3c4948e5ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTYtOS0xLTEtMA_7ec9d826-287b-4fc3-95c1-911e8aa21411"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i738c64e3c9cc46f8b84b3e3c4948e5ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTYtMTEtMS0xLTA_50065bfb-3e39-4ac3-888b-fd3fbd98bab9"
      unitRef="usd">29000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i738c64e3c9cc46f8b84b3e3c4948e5ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTYtMTMtMS0xLTA_59392925-68e3-4474-bd93-6bdd96966e2b"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i738c64e3c9cc46f8b84b3e3c4948e5ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTYtMTUtMS0xLTA_8581bbc3-ee3a-4dee-bcea-10ff2f678e33"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i738c64e3c9cc46f8b84b3e3c4948e5ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTYtMTctMS0xLTA_de7c089a-8405-4c2b-886f-3a281b301467"
      unitRef="usd">1107000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9f8956cdaada494cadf87f3d7d93f3a1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTctMS0xLTEtMA_e1aad75f-83f7-4b76-947e-d77c4e97993d"
      unitRef="usd">572000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9f8956cdaada494cadf87f3d7d93f3a1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTctMy0xLTEtMA_1fd4fe05-bcae-4481-be05-7364aa1779e9"
      unitRef="usd">450000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9f8956cdaada494cadf87f3d7d93f3a1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTctNS0xLTEtMA_fc85989c-8ca7-4b42-ae85-8c6a4b437a2b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9f8956cdaada494cadf87f3d7d93f3a1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTctNy0xLTEtMA_48a3968d-4b3f-4f8f-b077-1887611083b9"
      unitRef="usd">1926000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9f8956cdaada494cadf87f3d7d93f3a1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTctOS0xLTEtMA_5cedc77a-4cf8-44e5-9a49-aa84af29ec2e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9f8956cdaada494cadf87f3d7d93f3a1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTctMTEtMS0xLTA_c8029d36-6197-40f1-bfba-be817ef3b09d"
      unitRef="usd">444000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9f8956cdaada494cadf87f3d7d93f3a1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTctMTMtMS0xLTA_152c8580-4afe-4943-84b8-535aea4ea6b1"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i9f8956cdaada494cadf87f3d7d93f3a1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTctMTUtMS0xLTA_e2e1e491-7450-4915-bc8f-005ba0140e57"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i9f8956cdaada494cadf87f3d7d93f3a1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTctMTctMS0xLTA_f91b248b-c5ff-4147-a428-7407ab59125b"
      unitRef="usd">3392000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i35990a7ca38d4e02805297ff2bbee248_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTktMS0xLTEtMA_8900e1be-dca4-468a-b279-6a4ba0c16021"
      unitRef="usd">61863000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i35990a7ca38d4e02805297ff2bbee248_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTktMy0xLTEtMA_e7815686-9540-4fe1-875e-1daad384d9db"
      unitRef="usd">189178000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i35990a7ca38d4e02805297ff2bbee248_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTktNS0xLTEtMA_3a83c07e-c0e5-4348-ad63-52af41f3b7f1"
      unitRef="usd">41407000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i35990a7ca38d4e02805297ff2bbee248_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTktNy0xLTEtMA_e0025fa5-603e-4571-837e-b6de56a2dd09"
      unitRef="usd">8683000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i35990a7ca38d4e02805297ff2bbee248_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTktOS0xLTEtMA_37eb300b-32f2-4bce-a922-a7596c755861"
      unitRef="usd">1660000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i35990a7ca38d4e02805297ff2bbee248_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTktMTEtMS0xLTA_d4034e69-a64d-4ff8-8411-259be9f0e27e"
      unitRef="usd">2922000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i35990a7ca38d4e02805297ff2bbee248_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTktMTMtMS0xLTA_07567537-e993-4eb4-a95c-39925e638384"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i35990a7ca38d4e02805297ff2bbee248_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTktMTUtMS0xLTA_4e2ecbcb-9fab-4e5a-818a-01644ff5fa75"
      unitRef="usd">0</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i35990a7ca38d4e02805297ff2bbee248_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNTktMTctMS0xLTA_fdb1e14b-140c-47b9-ba44-2ea7a35e9243"
      unitRef="usd">305713000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic8a2760627f9492eac28b470c4902367_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjEtMS0xLTEtMA_14e1fbe6-fef2-4adf-a1ee-0fc7bb9c4bf5"
      unitRef="usd">43742000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic8a2760627f9492eac28b470c4902367_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjEtMy0xLTEtMA_74ef687b-c804-4306-87a1-4f966fc5b859"
      unitRef="usd">77083000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic8a2760627f9492eac28b470c4902367_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjEtNS0xLTEtMA_6ebb9872-a17a-42da-b55b-8544b94f30a6"
      unitRef="usd">53195000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic8a2760627f9492eac28b470c4902367_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjEtNy0xLTEtMA_4ee3f948-c997-418b-a25e-1528ce902f24"
      unitRef="usd">30559000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic8a2760627f9492eac28b470c4902367_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjEtOS0xLTEtMA_1370de69-7990-4586-8e23-680db76136cb"
      unitRef="usd">13443000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic8a2760627f9492eac28b470c4902367_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjEtMTEtMS0xLTA_ad9ac323-62b4-4ee3-bef1-01b2c486894c"
      unitRef="usd">15453000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic8a2760627f9492eac28b470c4902367_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjEtMTMtMS0xLTA_cbcf4178-cc2f-4b1b-8a36-bee70647f8eb"
      unitRef="usd">87547000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="ic8a2760627f9492eac28b470c4902367_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjEtMTUtMS0xLTA_03dc0b78-f9db-4e7b-b76a-e4be4502d0dd"
      unitRef="usd">315000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="ic8a2760627f9492eac28b470c4902367_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjEtMTctMS0xLTA_941edb75-eb18-43c0-84c8-51f86381d6c2"
      unitRef="usd">321337000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i2b3a71160c1a4846a0ae18b851e5f90f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjMtMS0xLTEtMA_634e4581-cf86-424c-9a2b-9c07fcafbcf6"
      unitRef="usd">34000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i2b3a71160c1a4846a0ae18b851e5f90f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjMtMy0xLTEtMA_3adc177a-f0d5-4f18-ba4a-5f8a45c22772"
      unitRef="usd">404000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i2b3a71160c1a4846a0ae18b851e5f90f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjMtNS0xLTEtMA_6bddca56-a7a5-4495-a111-ac6a03ff56e3"
      unitRef="usd">684000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i2b3a71160c1a4846a0ae18b851e5f90f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjMtNy0xLTEtMA_4fa0c692-278e-474c-a041-882c939dfc9d"
      unitRef="usd">648000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i2b3a71160c1a4846a0ae18b851e5f90f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjMtOS0xLTEtMA_a5fabd94-cfe4-437e-9a71-8bff7fa56a21"
      unitRef="usd">420000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i2b3a71160c1a4846a0ae18b851e5f90f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjMtMTEtMS0xLTA_9baf85ef-4154-4386-a34e-c43171d08ab1"
      unitRef="usd">1319000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i2b3a71160c1a4846a0ae18b851e5f90f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjMtMTMtMS0xLTA_3d403121-d639-48f6-8ae0-314280e8997b"
      unitRef="usd">78000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i2b3a71160c1a4846a0ae18b851e5f90f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjMtMTUtMS0xLTA_876057b2-1582-4cdb-8611-e2106c412f3c"
      unitRef="usd">48000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i2b3a71160c1a4846a0ae18b851e5f90f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjMtMTctMS0xLTA_613a848e-d420-4209-9a1d-e613d9f53017"
      unitRef="usd">3635000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjUtMS0xLTEtMA_45738b34-d1da-4c27-9cfd-9a47b3c46250"
      unitRef="usd">43776000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjUtMy0xLTEtMA_2c782f0c-c8e6-471d-9479-55dcdd01949a"
      unitRef="usd">77487000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjUtNS0xLTEtMA_eec3a86b-f959-43c1-91cc-9bcc1a79064b"
      unitRef="usd">53879000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjUtNy0xLTEtMA_bacd28e7-cfc1-4b18-8228-8c05b93687b7"
      unitRef="usd">31207000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjUtOS0xLTEtMA_9e172af9-71df-42b9-bb75-47968fd429dd"
      unitRef="usd">13863000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjUtMTEtMS0xLTA_55bdf17a-41b4-468e-8fb1-c8103f3f3c73"
      unitRef="usd">16772000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjUtMTMtMS0xLTA_0cf77ab7-c0d0-4dab-941b-3bd0c636f2f2"
      unitRef="usd">87625000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjUtMTUtMS0xLTA_adb26bd7-8987-420d-90ca-16b09d68e890"
      unitRef="usd">363000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjUtMTctMS0xLTA_f3065b19-7946-4208-9178-a9ca3eb60622"
      unitRef="usd">324972000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id0c05dae967f4f75a147f724879f0874_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjctMS0xLTEtMA_40c73117-4c87-45cf-a230-f8d14b1aee83"
      unitRef="usd">1255971000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id0c05dae967f4f75a147f724879f0874_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjctMy0xLTEtMA_661d0b01-9dae-4219-8df7-dd10f44d2dc6"
      unitRef="usd">774796000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id0c05dae967f4f75a147f724879f0874_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjctNS0xLTEtMA_56f86d62-aa0a-44d3-9cdd-4436b4f95dff"
      unitRef="usd">424758000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id0c05dae967f4f75a147f724879f0874_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjctNy0xLTEtMA_8a4c6be3-1bcb-4aef-99a6-a2bd1fe0afad"
      unitRef="usd">344485000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id0c05dae967f4f75a147f724879f0874_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjctOS0xLTEtMA_8fb94d39-6c94-4fe5-aaae-1d32cf55fe52"
      unitRef="usd">375599000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id0c05dae967f4f75a147f724879f0874_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjctMTEtMS0xLTA_37070a91-89d4-4d43-8ba0-e648cccd8330"
      unitRef="usd">792366000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id0c05dae967f4f75a147f724879f0874_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjctMTMtMS0xLTA_332c3cd7-24d6-402d-8c4c-6e577125f56c"
      unitRef="usd">208987000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="id0c05dae967f4f75a147f724879f0874_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjctMTUtMS0xLTA_4c91a248-7f5f-4c59-adff-ed9042d6af7e"
      unitRef="usd">1134000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="id0c05dae967f4f75a147f724879f0874_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjctMTctMS0xLTA_7e6bbf65-cab2-4d35-8102-48ef70b351c8"
      unitRef="usd">4178096000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iaf5e7a98229b4d55b41694ab78573165_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjgtMS0xLTEtMA_55dcca2d-87e3-41ae-9570-94c3ed6fe21c"
      unitRef="usd">20643000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iaf5e7a98229b4d55b41694ab78573165_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjgtMy0xLTEtMA_b9b9f379-0a0b-487c-84f7-9ff43c2237ff"
      unitRef="usd">16692000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iaf5e7a98229b4d55b41694ab78573165_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjgtNS0xLTEtMA_0ab616da-1184-4835-967e-e4d71659502c"
      unitRef="usd">27621000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iaf5e7a98229b4d55b41694ab78573165_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjgtNy0xLTEtMA_d2d30a8a-978b-4f78-8064-d1a298427475"
      unitRef="usd">17850000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iaf5e7a98229b4d55b41694ab78573165_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjgtOS0xLTEtMA_0e511837-0fdc-488f-84a5-d12c9b479e74"
      unitRef="usd">17374000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iaf5e7a98229b4d55b41694ab78573165_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjgtMTEtMS0xLTA_b96c12e5-3160-4569-9864-8d152e6b86c0"
      unitRef="usd">19252000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="iaf5e7a98229b4d55b41694ab78573165_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjgtMTMtMS0xLTA_ec8b4a4b-4dd0-4deb-8b0c-d166725ec58d"
      unitRef="usd">11790000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="iaf5e7a98229b4d55b41694ab78573165_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjgtMTUtMS0xLTA_4b9951eb-021d-4e7e-9921-182d94b34974"
      unitRef="usd">814000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="iaf5e7a98229b4d55b41694ab78573165_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjgtMTctMS0xLTA_32813df0-127b-414c-8beb-30adc005344b"
      unitRef="usd">132036000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iec93d2ab1b364cd1b119757338ee482c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjktMS0xLTEtMA_50522f6e-5faa-4de7-a1e2-9eebd2fa7844"
      unitRef="usd">2805000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iec93d2ab1b364cd1b119757338ee482c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjktMy0xLTEtMA_a3971e80-e366-4797-9df9-c6098daf247e"
      unitRef="usd">12689000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iec93d2ab1b364cd1b119757338ee482c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjktNS0xLTEtMA_43e3e472-a4a3-4cdf-a791-9c08bccc4ad1"
      unitRef="usd">7837000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iec93d2ab1b364cd1b119757338ee482c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjktNy0xLTEtMA_31936e93-66f9-4654-b583-dbb5d7b32f00"
      unitRef="usd">19301000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iec93d2ab1b364cd1b119757338ee482c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjktOS0xLTEtMA_581a2e65-b059-4cb9-9c7f-dc8c0452472a"
      unitRef="usd">40240000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iec93d2ab1b364cd1b119757338ee482c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjktMTEtMS0xLTA_c9ae3b67-cece-40cc-855f-d994a7b3689d"
      unitRef="usd">56206000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="iec93d2ab1b364cd1b119757338ee482c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjktMTMtMS0xLTA_64ba9f0a-4149-4947-86a4-6306431d5ea3"
      unitRef="usd">15562000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="iec93d2ab1b364cd1b119757338ee482c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjktMTUtMS0xLTA_61df41ca-175a-4f8f-a921-59cf56707bf3"
      unitRef="usd">3875000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="iec93d2ab1b364cd1b119757338ee482c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNjktMTctMS0xLTA_43a2fa71-0e94-4900-9d55-f53cb7b7a58b"
      unitRef="usd">158515000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNzEtMS0xLTEtMA_5c23055c-2a24-419f-9129-617b13b48de1"
      unitRef="usd">1279419000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNzEtMy0xLTEtMA_48038365-7b99-4d16-a016-d4018bb156f2"
      unitRef="usd">804177000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNzEtNS0xLTEtMA_0df71749-55e1-4498-ac16-47033bac6ad9"
      unitRef="usd">460216000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNzEtNy0xLTEtMA_87fc1f56-0924-4893-a66d-6e9830e2716d"
      unitRef="usd">381636000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNzEtOS0xLTEtMA_e66d29fd-2a33-4a63-a97f-3bd37c57956c"
      unitRef="usd">433213000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNzEtMTEtMS0xLTA_445b4381-b03e-4a5c-b69a-0d69434fabc7"
      unitRef="usd">867824000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNzEtMTMtMS0xLTA_859308ce-0146-40e6-b8b8-e028aaa9da77"
      unitRef="usd">236339000</us-gaap:FinancingReceivableRevolving>
    <hfwa:FinancingReceivablerevolvingconvertedtoTermLoans
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNzEtMTUtMS0xLTA_ea1686e8-bb21-4406-8e7b-c2f96bc2ac7a"
      unitRef="usd">5823000</hfwa:FinancingReceivablerevolvingconvertedtoTermLoans>
    <us-gaap:NotesReceivableGross
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjE5ZDViNjlmNWIyOTRlNjliODlhYWVhZTY1OGMxYzMzL3RhYmxlcmFuZ2U6MTlkNWI2OWY1YjI5NGU2OWI4OWFhZWFlNjU4YzFjMzNfNzEtMTctMS0xLTA_317566c4-1542-4757-b6e4-92dfacd06680"
      unitRef="usd">4468647000</us-gaap:NotesReceivableGross>
    <us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTMxNzA_61b04532-9a42-4d8f-96e9-da434d510c36">&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 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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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="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 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;7,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,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 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,039&#160;&lt;/span&gt;&lt;/td&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;/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,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:9pt;font-weight:400;line-height:100%"&gt;12,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;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;1,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,986&#160;&lt;/span&gt;&lt;/td&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;/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;12,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;21,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;34,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&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;/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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;1,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,014&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;12,638&#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;22,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;35,341&#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;/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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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="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 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,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;9,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 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;31,247&#160;&lt;/span&gt;&lt;/td&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;/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;4,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;3,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;7,146&#160;&lt;/span&gt;&lt;/td&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;/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;30,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;26,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;56,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;184&#160;&lt;/span&gt;&lt;/td&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;/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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,022&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;30,826&#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;27,266&#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;58,092&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'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 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;June 30, 2021&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;June 30, 2020&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;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;/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;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="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)&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,984&#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;162&#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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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;Six Months Ended&lt;br/&gt;June 30, 2021&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;Six months ended&lt;br/&gt;June 30, 2020&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;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;(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;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;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&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;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;2,547&#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;(16)&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;482&#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:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNC0xLTEtMS0w_441835a3-e891-4604-8260-6b68d77ad5a7"
      unitRef="usd">7491000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <hfwa:FinancingReceivableNonaccrualwithAllowance
      contextRef="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNC0zLTEtMS0w_f3155001-dff5-4f94-bafa-020eabfced04"
      unitRef="usd">5548000</hfwa:FinancingReceivableNonaccrualwithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNC01LTEtMS0w_f1a89bf0-084b-43e2-9558-a1801e167c78"
      unitRef="usd">13039000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i7b89cd5f5275438692674224bcc2beb7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNS0xLTEtMS0w_0254462a-b831-45a9-950a-42dafb388b10"
      unitRef="usd">3784000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <hfwa:FinancingReceivableNonaccrualwithAllowance
      contextRef="i7b89cd5f5275438692674224bcc2beb7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNS0zLTEtMS0w_dd7f909d-560a-4ffb-a0f2-d30489dce723"
      unitRef="usd">12400000</hfwa:FinancingReceivableNonaccrualwithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i7b89cd5f5275438692674224bcc2beb7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNS01LTEtMS0w_4b3dc1f0-e5d3-4349-8f1f-7e87d6161db0"
      unitRef="usd">16184000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNi0xLTEtMS0w_8c7aae2b-0b72-428f-923e-5221eeaaf275"
      unitRef="usd">1363000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <hfwa:FinancingReceivableNonaccrualwithAllowance
      contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNi0zLTEtMS0w_d2d33f14-e909-477e-b7e9-724fb32a5ccd"
      unitRef="usd">3623000</hfwa:FinancingReceivableNonaccrualwithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNi01LTEtMS0w_649bcf4b-7816-4859-95d1-327e8f411922"
      unitRef="usd">4986000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i5c1d1d93bc954ebf94cf02d893743726_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNy0xLTEtMS0w_376b95e3-4306-48eb-a71a-0aa03a15bacb"
      unitRef="usd">12638000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <hfwa:FinancingReceivableNonaccrualwithAllowance
      contextRef="i5c1d1d93bc954ebf94cf02d893743726_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNy0zLTEtMS0w_c81a051d-da37-4b61-8e0d-6d0a0983929b"
      unitRef="usd">21571000</hfwa:FinancingReceivableNonaccrualwithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i5c1d1d93bc954ebf94cf02d893743726_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfNy01LTEtMS0w_67b8868b-d59b-43ce-806f-f0365fa3ff82"
      unitRef="usd">34209000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfOC0xLTEtMS0w_671f4f6a-5127-4a62-a234-0a9444231ceb"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <hfwa:FinancingReceivableNonaccrualwithAllowance
      contextRef="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfOC0zLTEtMS0w_d81c59c9-5383-4411-9e47-7658cf144e92"
      unitRef="usd">60000</hfwa:FinancingReceivableNonaccrualwithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfOC01LTEtMS0w_9aede877-d427-4742-a922-99221516699a"
      unitRef="usd">60000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i071781b2618d46fea80467d3f6d48c94_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfMTEtMS0xLTEtMA_c0936e36-f562-49bb-891a-936548d91d09"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <hfwa:FinancingReceivableNonaccrualwithAllowance
      contextRef="i071781b2618d46fea80467d3f6d48c94_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfMTEtMy0xLTEtMA_fbed0c19-f159-4550-b89e-bb717df3ba2f"
      unitRef="usd">1014000</hfwa:FinancingReceivableNonaccrualwithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i071781b2618d46fea80467d3f6d48c94_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfMTEtNS0xLTEtMA_5a7af0bc-2951-4e72-926a-8ad2a7dcee80"
      unitRef="usd">1014000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="id0ce044786694b1d9ac6793280da1fd4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfMTMtMS0xLTEtMA_cec4ccc1-2eab-4131-88ac-49929cef8691"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <hfwa:FinancingReceivableNonaccrualwithAllowance
      contextRef="id0ce044786694b1d9ac6793280da1fd4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfMTMtMy0xLTEtMA_e48447b1-93f9-4367-8398-d904693f2648"
      unitRef="usd">58000</hfwa:FinancingReceivableNonaccrualwithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="id0ce044786694b1d9ac6793280da1fd4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfMTMtNS0xLTEtMA_2001e793-0d87-4f2b-a1ff-eda2a58ca2db"
      unitRef="usd">58000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfMTQtMS0xLTEtMA_dd7febf6-2b49-4173-aa1e-fdefbdc10134"
      unitRef="usd">12638000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <hfwa:FinancingReceivableNonaccrualwithAllowance
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfMTQtMy0xLTEtMA_cfac308e-5e14-4f25-8a35-f2675ede894a"
      unitRef="usd">22703000</hfwa:FinancingReceivableNonaccrualwithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY4ZDFiMjAyNDU1ODQxYzRhOTViODk0NjM1OWJmNjQyL3RhYmxlcmFuZ2U6NjhkMWIyMDI0NTU4NDFjNGE5NWI4OTQ2MzU5YmY2NDJfMTQtNS0xLTEtMA_29f675cb-f722-4219-bcf6-f2bd2afe9805"
      unitRef="usd">35341000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i06a9e713072b4dec8eae97467031b364_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNC0xLTEtMS0w_ffbb8f7e-7490-4a3e-9afe-9e44171bbe00"
      unitRef="usd">22039000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <hfwa:FinancingReceivableNonaccrualwithAllowance
      contextRef="i06a9e713072b4dec8eae97467031b364_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNC0zLTEtMS0w_8dd0df9c-280f-40da-8b23-945ca92f7182"
      unitRef="usd">9208000</hfwa:FinancingReceivableNonaccrualwithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i06a9e713072b4dec8eae97467031b364_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNC01LTEtMS0w_e8fd8c54-205b-43f9-a172-12fcee7a2a01"
      unitRef="usd">31247000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i732a807e131d41e883064583efc63a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNS0xLTEtMS0w_f4cec15c-fe39-4b33-bfa0-129d6a4669be"
      unitRef="usd">4693000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <hfwa:FinancingReceivableNonaccrualwithAllowance
      contextRef="i732a807e131d41e883064583efc63a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNS0zLTEtMS0w_db85d44a-97f9-40a2-83d0-1fb1386fc1de"
      unitRef="usd">13700000</hfwa:FinancingReceivableNonaccrualwithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i732a807e131d41e883064583efc63a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNS01LTEtMS0w_2351b2ec-a8f9-401b-8188-430c4895d1bf"
      unitRef="usd">18393000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNi0xLTEtMS0w_469c6f20-cc28-40cf-ace9-4ca739a5b23b"
      unitRef="usd">3424000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <hfwa:FinancingReceivableNonaccrualwithAllowance
      contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNi0zLTEtMS0w_404976f9-fe2d-4b0a-a11f-55111225a565"
      unitRef="usd">3722000</hfwa:FinancingReceivableNonaccrualwithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNi01LTEtMS0w_51ff720d-7d70-4ae3-b12d-a17f882fb672"
      unitRef="usd">7146000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i7437d2f934da4c318a452fac0c583e59_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNy0xLTEtMS0w_dca75124-f478-4a0f-81a3-0d4f5ea48699"
      unitRef="usd">30156000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <hfwa:FinancingReceivableNonaccrualwithAllowance
      contextRef="i7437d2f934da4c318a452fac0c583e59_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNy0zLTEtMS0w_bc433b98-440d-4f3a-a25a-3f2a77008390"
      unitRef="usd">26630000</hfwa:FinancingReceivableNonaccrualwithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i7437d2f934da4c318a452fac0c583e59_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfNy01LTEtMS0w_8d2c450b-dee1-4f0f-a499-f12d23489899"
      unitRef="usd">56786000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i5acd45068dcb43b2bda084861114b790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfOC0xLTEtMS0w_efd45896-f326-4c8c-b8a7-7568d5cc2c1f"
      unitRef="usd">67000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <hfwa:FinancingReceivableNonaccrualwithAllowance
      contextRef="i5acd45068dcb43b2bda084861114b790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfOC0zLTEtMS0w_ec24a146-b87c-4134-9bb0-a918fb532622"
      unitRef="usd">117000</hfwa:FinancingReceivableNonaccrualwithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i5acd45068dcb43b2bda084861114b790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfOC01LTEtMS0w_e44e55a5-8e47-4d19-bd62-c5e3e8946564"
      unitRef="usd">184000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i010da00d291842e7882593c043c534e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfMTEtMS0xLTEtMA_e2e83e2b-1b9d-4ce7-bdf0-9d743afe70ab"
      unitRef="usd">572000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <hfwa:FinancingReceivableNonaccrualwithAllowance
      contextRef="i010da00d291842e7882593c043c534e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfMTEtMy0xLTEtMA_1564b17e-47fb-4d41-9818-6cfd115321d7"
      unitRef="usd">450000</hfwa:FinancingReceivableNonaccrualwithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i010da00d291842e7882593c043c534e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfMTEtNS0xLTEtMA_40a49bc1-11ec-470e-abc7-3fe42374fde5"
      unitRef="usd">1022000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfMTMtMS0xLTEtMA_b55d8483-a3ee-4cdc-80a5-8affcedaf226"
      unitRef="usd">31000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <hfwa:FinancingReceivableNonaccrualwithAllowance
      contextRef="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfMTMtMy0xLTEtMA_67284750-9975-4f24-af3d-7f800c77c95b"
      unitRef="usd">69000</hfwa:FinancingReceivableNonaccrualwithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfMTMtNS0xLTEtMA_8101ec73-2dd0-47f3-b757-d1abd97ce602"
      unitRef="usd">100000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfMTQtMS0xLTEtMA_8fc89d32-bc99-4027-a820-c8ccc3b9fa80"
      unitRef="usd">30826000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <hfwa:FinancingReceivableNonaccrualwithAllowance
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfMTQtMy0xLTEtMA_582a9df9-0f8e-4295-bf5a-dca05bb50dd2"
      unitRef="usd">27266000</hfwa:FinancingReceivableNonaccrualwithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjJkZjEyNzBlNTdlNTQxOTliYzI0ODM0MzJhMjc0YjcyL3RhYmxlcmFuZ2U6MmRmMTI3MGU1N2U1NDE5OWJjMjQ4MzQzMmEyNzRiNzJfMTQtNS0xLTEtMA_b128012c-d700-4791-a39f-1f5e6e3c023b"
      unitRef="usd">58092000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i0a259d858cd243cb98f8b4100b64c5af_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNC0xLTEtMS0w_a988e6a2-eacd-4365-b594-8994b1eaf6bf"
      unitRef="usd">-5000</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i0a259d858cd243cb98f8b4100b64c5af_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNC0zLTEtMS0w_34f45c65-6e51-4815-853c-cb95ae91b0ef"
      unitRef="usd">1981000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="ib384279e89c84130bd1bb61ac387079f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNC01LTEtMS0w_496ead97-e17d-4530-9fc7-d7608e77ca72"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="ib384279e89c84130bd1bb61ac387079f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNC03LTEtMS0w_da8f80dc-76e0-41cb-a9e9-e64b8e8ced80"
      unitRef="usd">89000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i28103a9aedfe4791861791f2b903c9be_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNS0xLTEtMS0w_a357efee-01ee-4fe1-9aac-40833b262863"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i28103a9aedfe4791861791f2b903c9be_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNS0zLTEtMS0w_ca469e2b-5a88-480d-a8be-55ab46ee38e1"
      unitRef="usd">3000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i363a0a173988407ab2e824358170ed0f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNS01LTEtMS0w_2c3f74fa-dae1-4003-be9d-2349079685a6"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i363a0a173988407ab2e824358170ed0f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNS03LTEtMS0w_31d35f0d-9a13-4a4b-afcf-3a343bca80ef"
      unitRef="usd">14000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="ieecdf8311d1c4e858a850ca708d3063e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNi0xLTEtMS0w_b1a4b500-ac16-4335-8457-e75af8eae5d7"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="ieecdf8311d1c4e858a850ca708d3063e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNi0zLTEtMS0w_a851cc77-dc67-4f28-87ec-7b014903cb60"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i52c39ae119e8462c9c23ffccf348463e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNi01LTEtMS0w_6da50dac-7756-4444-8e11-591cb5a17b73"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i52c39ae119e8462c9c23ffccf348463e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNi03LTEtMS0w_14fa770b-447e-4040-8037-88ab7b801e34"
      unitRef="usd">22000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i880e7b97724d4e799f0891c91d6693d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNy0xLTEtMS0w_6ce00656-ee76-4aad-aaae-4144cc0f50e5"
      unitRef="usd">-5000</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i880e7b97724d4e799f0891c91d6693d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNy0zLTEtMS0w_ecfb0498-50fa-483a-aa28-b84600271934"
      unitRef="usd">1984000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="ia07f93d343754763a1a320812b121a4a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNy01LTEtMS0w_56739507-a504-4480-a925-cea2ba1f006f"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="ia07f93d343754763a1a320812b121a4a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfNy03LTEtMS0w_1371426b-ab1c-43f5-a9dd-2aa3ef8eafe2"
      unitRef="usd">125000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i80d3942bf119401db8e936fc75e9dd49_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfMTMtMS0xLTEtMA_b937d65c-bb5c-4368-b874-0eea6db5a2c9"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i80d3942bf119401db8e936fc75e9dd49_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfMTMtMy0xLTEtMA_98625bae-5d81-4dc4-b68c-8e787ef8368d"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i0de9351d1119461fa1892751ad85a369_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfMTMtNS0xLTEtMA_2b07e2b9-c80b-40ac-9fc0-699f85ca5460"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i0de9351d1119461fa1892751ad85a369_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfMTMtNy0xLTEtMA_3599f931-1242-40e7-847e-c5ab61a0473a"
      unitRef="usd">37000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="id8200f0b1b814f7b8dc0d30c61528617_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfMTQtMS0xLTEtMA_dad065d4-feb7-4ac7-bbe1-f75c8fc4a1f9"
      unitRef="usd">-5000</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="id8200f0b1b814f7b8dc0d30c61528617_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfMTQtMy0xLTEtMA_f02f446e-c0f0-4882-a1c3-51aa51bd804b"
      unitRef="usd">1984000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i460dc858ba714ad99311b2de63a7b7db_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfMTQtNS0xLTEtMA_0ee8c286-781e-4d30-a2bc-a53eb6d2fdfd"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i460dc858ba714ad99311b2de63a7b7db_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg5OTNjYWM3ZmM4OTRlOWY5ZWQ2ZGRhZGNlYWU1ZDNhL3RhYmxlcmFuZ2U6ODk5M2NhYzdmYzg5NGU5ZjllZDZkZGFkY2VhZTVkM2FfMTQtNy0xLTEtMA_656a7b8f-9923-4e66-b8a6-a1a5a72c2d9e"
      unitRef="usd">162000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i04b117fccf0c432e9981c99fc71d4b1d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNS0xLTEtMS0w_f85620fa-d555-4787-a767-78edfb387e90"
      unitRef="usd">-10000</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i04b117fccf0c432e9981c99fc71d4b1d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNS0zLTEtMS0w_69790635-1786-4590-85fc-6c3d7600ff30"
      unitRef="usd">2044000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i58c620a11f79491fb10bed5682906078_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNS01LTEtMS0w_135aeacd-0a42-493c-8b17-55e3a165aea1"
      unitRef="usd">-16000</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i58c620a11f79491fb10bed5682906078_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNS03LTEtMS0w_1bd75e4e-846e-41d5-9a53-2c06dbfa3d1f"
      unitRef="usd">308000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i90b10db80b0047258b1509ee66dbe740_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNi0xLTEtMS0w_b83d544d-01a6-421d-8b76-9a68f617c29d"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i90b10db80b0047258b1509ee66dbe740_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNi0zLTEtMS0w_90361f23-3bfa-4eca-acd6-27de78905b79"
      unitRef="usd">117000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i6b19ec6cd4fe4b9688574fc2d71fb0f4_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNi01LTEtMS0w_a112adc5-f6bf-4945-b2c7-5e5fe1acef3e"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i6b19ec6cd4fe4b9688574fc2d71fb0f4_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNi03LTEtMS0w_51cfa219-1cd4-4888-ad27-c10cfecb814a"
      unitRef="usd">60000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i0c5631013d60426c8d09568b32dc28ed_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNy0xLTEtMS0w_b4739017-c39e-4752-8f07-20379a8fd584"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i0c5631013d60426c8d09568b32dc28ed_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNy0zLTEtMS0w_cc9b01cb-3af9-4fbc-bfea-c8266991e00a"
      unitRef="usd">313000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i7354f6774aed4742b7ef013a61f12552_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNy01LTEtMS0w_b632c341-ca59-494c-bfc8-0e86d8739c70"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i7354f6774aed4742b7ef013a61f12552_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfNy03LTEtMS0w_acd29798-d425-4e6f-9edd-7eacdd0ca2fe"
      unitRef="usd">67000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="icd4355b717ce47d6983dc1fa53aa56cf_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfOC0xLTEtMS0w_55770ade-9fea-436e-8617-65a10aff8bcb"
      unitRef="usd">-10000</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="icd4355b717ce47d6983dc1fa53aa56cf_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfOC0zLTEtMS0w_45a8e28a-7177-4a77-84f5-d317bf1e2a09"
      unitRef="usd">2474000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i94f86be1b30f4d91bb2d023631f9a4b4_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfOC01LTEtMS0w_c4b984e8-e216-4525-ae35-5c9c6ec0ef61"
      unitRef="usd">-16000</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i94f86be1b30f4d91bb2d023631f9a4b4_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfOC03LTEtMS0w_179cb3d3-a144-4b23-b0e7-6b1dacc0b921"
      unitRef="usd">435000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i6597a3f3e52744cab74279b669efef01_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTEtMS0xLTEtMA_01734d78-79c3-4a93-a24d-7acf25d81654"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i6597a3f3e52744cab74279b669efef01_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTEtMy0xLTEtMA_144302a2-2aa9-4f00-bc55-0183cc6eb12f"
      unitRef="usd">73000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i6cd0a221100f4c08970dacaf54c5ee95_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTEtNS0xLTEtMA_d7f1c987-6b42-4f87-a9e0-54a60ae56114"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i6cd0a221100f4c08970dacaf54c5ee95_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTEtNy0xLTEtMA_8bfd2f92-7336-4c95-ba69-5c262483ce65"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i5b7be9ebd6ab47d6ac7373c19a226f2e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTQtMS0xLTEtMA_19a4a716-cdf9-4573-bea6-3a8638865438"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i5b7be9ebd6ab47d6ac7373c19a226f2e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTQtMy0xLTEtMA_9ad917eb-4752-41df-96fe-ba12ab882b13"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i58737c7d10154793896a94db42cfdb83_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTQtNS0xLTEtMA_2377603d-ff7c-428e-86cc-98be9bdcb1cc"
      unitRef="usd">0</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i58737c7d10154793896a94db42cfdb83_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTQtNy0xLTEtMA_af37ddfd-b751-4ff8-a1f9-cae7357a8ee4"
      unitRef="usd">47000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i9c4496e274ef425cb96b563c94efdb64_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTUtMS0xLTEtMA_95738dff-76b2-476c-b245-d9451ea4d975"
      unitRef="usd">-10000</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i9c4496e274ef425cb96b563c94efdb64_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTUtMy0xLTEtMA_1ff6cdce-7772-4641-9b34-030cb2a5a8a5"
      unitRef="usd">2547000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod
      contextRef="i18e72ba56dc94a85b849a84f8a20faf3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTUtNS0xLTEtMA_c67f3729-9b0b-4301-bc43-1477e427ce59"
      unitRef="usd">-16000</hfwa:ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i18e72ba56dc94a85b849a84f8a20faf3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjljNjVlMGJkNzYwZDQzMGJiY2Q2ZjNhNjI5YWZjMmE5L3RhYmxlcmFuZ2U6OWM2NWUwYmQ3NjBkNDMwYmJjZDZmM2E2MjlhZmMyYTlfMTUtNy0xLTEtMA_18bc33df-465d-4333-98e6-980d52d599ad"
      unitRef="usd">482000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i18e72ba56dc94a85b849a84f8a20faf3_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNjE5Nw_64b3fc86-3e7e-4dbb-8040-f91467c008b7"
      unitRef="usd">0</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="id8200f0b1b814f7b8dc0d30c61528617_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNjE5Nw_b37af511-5a6c-4f77-9cb9-9f007029f3e6"
      unitRef="usd">0</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i9c4496e274ef425cb96b563c94efdb64_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNjE5Nw_d877fc76-a098-4c35-968e-7059cd67a0f7"
      unitRef="usd">0</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i460dc858ba714ad99311b2de63a7b7db_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNjE5Nw_fe01b8c3-49a9-4baa-b6bd-7c34d5ea02fd"
      unitRef="usd">0</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:PastDueFinancingReceivablesTableTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTMxMzQ_1735a611-04de-4c79-9e1c-2998abd35d63">The amortized cost of past due loans as of June&#160;30, 2021 &lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;and December&#160;31, 2020 were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;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;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 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;7,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 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;8,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;643,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;651,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;544,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;544,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;865,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;865,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;4,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,421,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:9pt;font-weight:400;line-height:100%"&gt;1,425,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;12,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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,475,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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,487,065&#160;&lt;/span&gt;&lt;/td&gt;&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;120,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;120,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;239,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;239,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;/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;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;328,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;328,580&#160;&lt;/span&gt;&lt;/td&gt;&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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;270,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;271,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,315&#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;8,126&#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;13,441&#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,194,089&#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,207,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 2020&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;4,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;8,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;12,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;720,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;733,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;715,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:9pt;font-weight:400;line-height:100%"&gt;715,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;/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;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;855,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;856,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,407,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,410,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;6,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;10,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;16,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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,698,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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,715,206&#160;&lt;/span&gt;&lt;/td&gt;&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;765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;121,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;2,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;225,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;227,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;2,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;2,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;303,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;305,713&#160;&lt;/span&gt;&lt;/td&gt;&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,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;1,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;324,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;10,421&#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;10,501&#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;20,922&#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,447,725&#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,468,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;</us-gaap:PastDueFinancingReceivablesTableTextBlock>
    <us-gaap:NotesReceivableGross
      contextRef="i5c159e12bb7246428e6ef56e06d0d9d1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNC0xLTEtMS0w_b4d41c23-0611-4ffe-b16d-75a4cb759a12"
      unitRef="usd">489000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie4a093f7a2c04cfc8350960f6407f82f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNC0zLTEtMS0w_5627bd78-4c1b-40b7-83da-501ced6376a2"
      unitRef="usd">7525000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i09ad09c77aa245378352269cbc8a8faf_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNC01LTEtMS0w_aa219c90-80ab-4047-bbaa-9f8f076a7839"
      unitRef="usd">8014000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iabda5d4d267d4778bb7632826d4737fc_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNC03LTEtMS0w_49eb4d96-4c44-451b-9220-1848f754620f"
      unitRef="usd">643901000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNC05LTEtMS0w_f622159b-e03e-42cd-9f83-b255fb6d78d9"
      unitRef="usd">651915000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i366e840aa474496fb2b577f1f50d93cf_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNS0xLTEtMS0w_4d0e5725-65d1-410a-a738-63b6bd8369cd"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i01542b8af17247c08b53c529fd2aef0b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNS0zLTEtMS0w_6deb7a0f-1e06-42aa-9a00-e24c333a3b0e"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id6dd8458e4594c1fb103e85bea18c8f3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNS01LTEtMS0w_8bed12dc-1735-4463-9bf9-6f1e4afc17d2"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic9b9407e32854be79debf19c0d7149b0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNS03LTEtMS0w_250be5a2-59d2-4b38-998e-3e7cd3186bd9"
      unitRef="usd">544250000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i945e9643842642858bc87550e7984255_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNS05LTEtMS0w_5946b6ae-5aa3-4e82-b4a0-3c1ef132733d"
      unitRef="usd">544250000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia454830255b04e7da01bf116e8032f5b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNi0xLTEtMS0w_449be728-0623-4d27-8edd-9595bcc2c513"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ida61e8dc9d1a44a58898fac30d69f57f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNi0zLTEtMS0w_d1246a6e-982b-4913-bc9b-4a075ab1b2c2"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i09b794d8ae95450d8fef00862fa44d9f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNi01LTEtMS0w_bb1c7698-8bac-4b82-ab5f-62a9218c159a"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1bba4bfb407847ef971f576ff655c561_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNi03LTEtMS0w_b4811a07-1c0c-4c67-9c67-cfbb4e847e9a"
      unitRef="usd">865662000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i7b89cd5f5275438692674224bcc2beb7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNi05LTEtMS0w_1f3d6d2a-4265-4c97-bf27-896ac5682d2c"
      unitRef="usd">865662000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i492bc6cb923b4d51bc80d6d405cf87a4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNy0xLTEtMS0w_46c54211-de90-44b4-9ba6-89906ea0ffa0"
      unitRef="usd">4038000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i560a406516bd4227a2006dba292a6b88_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNy0zLTEtMS0w_5e4a1408-66ca-4241-bd92-af07add7c4c9"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ibd8a86e6d8c845e78eb64b38c861baf4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNy01LTEtMS0w_6951639d-fc60-4373-bcb0-71ce74fe6a85"
      unitRef="usd">4038000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i938cf2f2bd3f46c5bc80519b0449fd37_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNy03LTEtMS0w_721dd6ef-3200-462e-bd3d-d41a20c5a89a"
      unitRef="usd">1421200000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfNy05LTEtMS0w_e7c5a70f-672f-416e-b3f7-106dcc501ca7"
      unitRef="usd">1425238000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic6d451dcedec4e968f61fde9cccc614f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfOC0xLTEtMS0w_5ce3525e-9add-4182-a34a-ac5d47411337"
      unitRef="usd">4527000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5db709c92f9e41fbbd8f3ea5091e9682_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfOC0zLTEtMS0w_31fdee28-4738-4d4b-acf1-116afd539a04"
      unitRef="usd">7525000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6e4ec4942f62429eacc3ec81d093f9b3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfOC01LTEtMS0w_a90f94b1-e91b-40cc-8ef3-aa690fe3af6f"
      unitRef="usd">12052000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3226b5d03caa4e979c89145aed054ec0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfOC03LTEtMS0w_cc72e94e-7da3-4632-82b2-0f2ddee64c07"
      unitRef="usd">3475013000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5c1d1d93bc954ebf94cf02d893743726_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfOC05LTEtMS0w_bbe6bbf8-d541-4039-8ffd-a4f79bd113e7"
      unitRef="usd">3487065000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic86eb0b0d39e49738cc55d6e8d0c3a8b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfOS0xLTEtMS0w_829add76-372a-4ab4-a1db-d5013d347ffb"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iec4fc074150a43d691d00f51e56c26cc_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfOS0zLTEtMS0w_cfa62aca-5f59-44dc-9f12-eda17fc08dd9"
      unitRef="usd">30000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i334d95cedf8940fbb8e1ee074cf74593_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfOS01LTEtMS0w_58779ee2-a9d1-4c05-b188-96476978f92b"
      unitRef="usd">30000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie0814090e2d94910bf525d472536e026_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfOS03LTEtMS0w_88fc56c2-e304-4254-a365-f420fbc00f35"
      unitRef="usd">120118000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfOS05LTEtMS0w_da6b231c-f065-4ea4-ac03-0235b8b03121"
      unitRef="usd">120148000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iff74b20c22a245d383c57bec02cea032_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTEtMS0xLTEtMA_fb6c3480-a3bd-400e-93b4-2919914ef232"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i86d5d587ad6b4a99a29eaeef924fc183_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTEtMy0xLTEtMA_c4c15387-ac65-4b2d-90e4-1a411f7f5c5b"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i890dc5847a914895b2b94c1d674325b7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTEtNS0xLTEtMA_4195e09f-b7dd-4afc-86cb-e8a312528bdf"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i423b203b7a4e404e80b85dfc0246b0bd_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTEtNy0xLTEtMA_c724ed63-c4ea-406a-9e71-105359f25162"
      unitRef="usd">88601000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i8ba2b1364aad4a5dba737af9f45f0fe9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTEtOS0xLTEtMA_906294d7-0e1b-4baf-810c-a4617c5abde5"
      unitRef="usd">88601000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i66c63a30dd0a42a78edf5d8db1fb0785_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTItMS0xLTEtMA_670d50a1-e432-4c2d-b06f-01e14509e4bf"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iff8862214e304c228acfbf62e6c5cb5d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTItMy0xLTEtMA_67fcf2b0-c41f-44aa-bceb-2a39b8bb485c"
      unitRef="usd">571000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iedf6a6184f7f49678e3d89c6e8fdc3c0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTItNS0xLTEtMA_ddb49906-667b-4ec3-b73f-6f0cf190e56d"
      unitRef="usd">571000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i15f86e20f5b34175a6fb7fbf81f1208c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTItNy0xLTEtMA_2cd2e8e7-3643-4266-ae61-72cc96681bba"
      unitRef="usd">239408000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i81feef12c4be49279348064df46b0762_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTItOS0xLTEtMA_15670240-3be6-4d54-b530-45ab6acbe0c5"
      unitRef="usd">239979000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic426478c1a8242c4a34e7767c54ef0d7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTMtMS0xLTEtMA_e9b7acea-b553-4322-9076-2df74bffd5c0"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i472ccde33c4243fea68451033f3475ab_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTMtMy0xLTEtMA_bb61da3d-8439-4d8a-87d1-931b71b4a86a"
      unitRef="usd">571000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i105dc4e304194e88a82932d3ceb273bd_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTMtNS0xLTEtMA_8564a2b8-976c-4d23-bb5c-4699840ed98a"
      unitRef="usd">571000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5eaf1376a9ed4fcf9fc8a129bdb5e86b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTMtNy0xLTEtMA_98bb8235-cb71-4544-ab60-3c8b971db170"
      unitRef="usd">328009000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie546399392844984960c34999acd50f2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTMtOS0xLTEtMA_784601a3-48ba-4b0b-b997-aecdd63d0eb3"
      unitRef="usd">328580000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia44fa85980974a9b8efbada6eb5b5d56_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTQtMS0xLTEtMA_921cf62f-27b7-49e5-a8c9-eb9a13507c0e"
      unitRef="usd">788000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iccb3450a2ae04ebc9d6dfabf9dc7c58e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTQtMy0xLTEtMA_862ac20d-0c5c-4f28-bd1e-8a71ebabd756"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic413b8b9f56a4cc4b1b5b72c693994f3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTQtNS0xLTEtMA_953f0403-6a6e-4d2e-b43f-673c5e037023"
      unitRef="usd">788000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i4b5a2315d4f544698be6f7654d7d4204_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTQtNy0xLTEtMA_2ddd3790-5062-437e-93ae-616912bd7f02"
      unitRef="usd">270949000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id0ce044786694b1d9ac6793280da1fd4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTQtOS0xLTEtMA_d984dd79-712e-42a2-8010-e0eaf2e6079f"
      unitRef="usd">271737000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id87591c2c13a403eb701a64c81f1b78a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTUtMS0xLTEtMA_96d678d4-7ca8-4dfd-9050-569b31429245"
      unitRef="usd">5315000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i57d967faa1e04977ab8cdef86cc2bc5e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTUtMy0xLTEtMA_e5cba6d1-a61b-4a5d-add7-d9fc824d9e51"
      unitRef="usd">8126000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iebcbc10e73384c768c3b5633238a5453_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTUtNS0xLTEtMA_bf5b1430-63b6-42b9-a3a8-960a5ca86d95"
      unitRef="usd">13441000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="icb43a455be9b459884bb41d8cbbe3a94_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTUtNy0xLTEtMA_23f4dfbc-35c2-43ec-9614-d7c1cba03867"
      unitRef="usd">4194089000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjhiN2UyNTA4ZDI1OTQ1ZGE5NWMyNDk0NTBjNTg2NzI0L3RhYmxlcmFuZ2U6OGI3ZTI1MDhkMjU5NDVkYTk1YzI0OTQ1MGM1ODY3MjRfMTUtOS0xLTEtMA_bb3b41e9-91ac-41c1-beaf-7642d174cc13"
      unitRef="usd">4207530000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i198fa5a2cf6e4d6cbc5729aa84a77ad9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNC0xLTEtMS0w_119af328-8728-4e78-8071-576bb0e52979"
      unitRef="usd">4621000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id6369aef457a4c5598eadc9d2070a584_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNC0zLTEtMS0w_6488d7e4-a733-4d85-9879-fefd782d009b"
      unitRef="usd">8082000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i29d9fc7975e04c658e65bc89cb70bcfd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNC01LTEtMS0w_341bc82d-86e0-4802-a9b9-739a90474892"
      unitRef="usd">12703000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i44db42866a92487fba5f8d77babf5a9f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNC03LTEtMS0w_0b645aa3-43f8-4f3e-a997-cbff71a7a9e7"
      unitRef="usd">720395000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i06a9e713072b4dec8eae97467031b364_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNC05LTEtMS0w_42572831-0695-492c-a964-f82105491250"
      unitRef="usd">733098000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib05420e4cd5d4ef9a26c417249fa1c09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNS0xLTEtMS0w_10831b48-77cc-4827-a7b3-c8cdd85e4097"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i576e123e204247129fcf796531b492d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNS0zLTEtMS0w_65828fcc-d2ab-48d2-9052-72c9ce3bd8bb"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1776b468897d4d7daa73b77102a63b5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNS01LTEtMS0w_1b956614-0ff9-43bf-b921-689a3a73acb6"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i2347e34d979446b9aec4e28de17492c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNS03LTEtMS0w_cdf14cde-b70b-4c45-8a3e-7045419aac53"
      unitRef="usd">715121000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i707a5d49838a4b7ab06f5a06cde988c4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNS05LTEtMS0w_915d56c9-3db4-4d36-b2c8-fbf1da3b4af8"
      unitRef="usd">715121000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie2d85e58ce734787a55a1bafb8825fd2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNi0xLTEtMS0w_b0423fae-6e0f-4e40-8559-3c624fbc5a17"
      unitRef="usd">991000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3081f3a8ef7346d6bca31a6e9e1cd3f5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNi0zLTEtMS0w_f8ebdce9-bae2-4376-834d-6d082539fa33"
      unitRef="usd">403000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="icf2f8a47c4bf4339b52869cb6549e8be_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNi01LTEtMS0w_252f05d9-915f-415c-924b-bf0219c3116f"
      unitRef="usd">1394000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1831411f8c3a446c9d83b10b66506bdb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNi03LTEtMS0w_8cea9f3d-e96c-42b8-8f71-0869d53550b0"
      unitRef="usd">855290000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i732a807e131d41e883064583efc63a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNi05LTEtMS0w_0fe6f990-d7fd-4af9-917f-519ea1c4a59b"
      unitRef="usd">856684000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i83190b1cdabe4caf8fd72229e5a9cb82_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNy0xLTEtMS0w_dc27ef29-a1c7-4e91-a52e-124ca2d58837"
      unitRef="usd">412000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i708b11b961c84409911b2f41ec5ba350_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNy0zLTEtMS0w_e893ed38-5d61-450e-ab0c-982bfb0e2231"
      unitRef="usd">1970000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i703ea624e98d4a7f953ef259e259b52c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNy01LTEtMS0w_53654aa1-99bb-4d69-9851-f3f337686b65"
      unitRef="usd">2382000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i9928201eafbd4e29bb6a7e880f0b3931_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNy03LTEtMS0w_89a3d2e6-2688-4b76-b658-bf32b108772e"
      unitRef="usd">1407921000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfNy05LTEtMS0w_1ae9d078-9a0c-4169-9a04-6baca86e4ec0"
      unitRef="usd">1410303000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if2c4109909594e2cae23a37ef9626ade_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfOC0xLTEtMS0w_16b174a2-03bc-4241-98b8-77c01dcc3722"
      unitRef="usd">6024000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3fd984399bb34eed9f845ae33cda086d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfOC0zLTEtMS0w_e52160a9-3b52-4547-86d6-90794e9c249b"
      unitRef="usd">10455000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ifb4fa2e210904becbd3c1a5cc45a022c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfOC01LTEtMS0w_7df2c68b-ec77-41a1-8aaf-37938714ec16"
      unitRef="usd">16479000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i39a2c83d70c048bba1f5920768f657e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfOC03LTEtMS0w_5a3fcdd6-272c-4d7f-a800-0dfb845444ee"
      unitRef="usd">3698727000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i7437d2f934da4c318a452fac0c583e59_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfOC05LTEtMS0w_0cbb181a-37cf-4de7-a97d-96f2379eb3af"
      unitRef="usd">3715206000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5f9db74fc8c24bcbb0aa8981c7a0ddcb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfOS0xLTEtMS0w_3128617d-31e5-46a3-9293-f5fdee9d7e95"
      unitRef="usd">765000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iafd215dc26254cc1b06e13ce64ee9a07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfOS0zLTEtMS0w_a1620338-8da3-43e8-a911-9500143d871d"
      unitRef="usd">16000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id6e076de7b5746538424d64c5496722a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfOS01LTEtMS0w_a5a3f0af-def5-46c1-be7e-8b993b29746c"
      unitRef="usd">781000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i79d0f94be9b34c85a6cbaa9faee1d75e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfOS03LTEtMS0w_9fdc1863-a1ce-405c-8ebf-4723a57e46ff"
      unitRef="usd">121975000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5acd45068dcb43b2bda084861114b790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfOS05LTEtMS0w_faca3bc6-1d6d-495d-9708-162deb31b9f8"
      unitRef="usd">122756000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1571e770a72f46cf814392bb6c20ed4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTEtMS0xLTEtMA_93219722-a43e-48b1-a486-b1b677953cee"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0b556cf061af4caab9a944b5eb8a6614_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTEtMy0xLTEtMA_0e2b4422-448d-44e4-91bd-65e1bf283045"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6a6ee0d1de5d430b9eb264381283fc05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTEtNS0xLTEtMA_9d7f5c73-6a9a-40cc-be1e-1e7e6fa134cb"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic7e19ed6c99c476f860610bcdf03b2dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTEtNy0xLTEtMA_4bc60ba8-a441-4652-b6c5-0e80f62fcfb2"
      unitRef="usd">78259000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTEtOS0xLTEtMA_56199078-d864-41b4-8848-c0b22b4cf380"
      unitRef="usd">78259000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="icbb1ce83bb964e8cb1c6914e1ba4d615_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTItMS0xLTEtMA_a36e148b-abef-4e32-9ca3-2f5d40a11513"
      unitRef="usd">2225000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i68d528021a49416a84067327175b6f5a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTItMy0xLTEtMA_f7d11ff1-738b-40ba-b72d-3dbb798a8876"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i22b8dada27b94e408fdc1947bb2c3796_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTItNS0xLTEtMA_6c11c140-dbba-4f2b-91c1-23c5c324d519"
      unitRef="usd">2225000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie5682d7562434597934ff2b7ee602d82_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTItNy0xLTEtMA_861f3d72-49e6-4c29-8f00-c07f578a80e6"
      unitRef="usd">225229000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3fae8c4cfc644ac88684cd84848c35de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTItOS0xLTEtMA_d93bfdc2-f753-421a-ac95-9e7cb3c528e0"
      unitRef="usd">227454000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1241ee58681d4fec9892cf1ee04f9f6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTMtMS0xLTEtMA_eafd2568-605d-4bf6-be03-e568addb754d"
      unitRef="usd">2225000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i86493875bd264c3b9495770a3096efa9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTMtMy0xLTEtMA_5da37aec-d224-4e04-8c81-cbc45123fb2c"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i8574e76fd3a14b7cb1b72bb5d3e8eb87_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTMtNS0xLTEtMA_6a001d48-11a6-446d-810b-41c469af52c5"
      unitRef="usd">2225000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ica7a1065bde140a7a47555f115cf1fa4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTMtNy0xLTEtMA_a6d1226c-4001-4bad-9232-6ed90b5caef6"
      unitRef="usd">303488000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i35990a7ca38d4e02805297ff2bbee248_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTMtOS0xLTEtMA_6709da7c-8989-4000-ade0-9c6aa38cede6"
      unitRef="usd">305713000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ibcec86330fb54b5ab282a18fbe86e479_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTQtMS0xLTEtMA_d393816d-7d82-4f51-b3f7-78e0c3a2bda9"
      unitRef="usd">1407000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i65089077f93e44638a3962deba801e3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTQtMy0xLTEtMA_6c60646f-08ef-4c05-854c-d15a7d4c2c56"
      unitRef="usd">30000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ifdba1ea5e7524ec09d093db33bae3f53_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTQtNS0xLTEtMA_33ef668e-5f32-4e83-81d2-30a765bc4e0a"
      unitRef="usd">1437000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i79f7d799d82b4388a3869e9c69da3aac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTQtNy0xLTEtMA_5deb55a6-ba40-4711-85dc-8ad451b80653"
      unitRef="usd">323535000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTQtOS0xLTEtMA_02220115-0e24-4f11-9075-de6e0cce625f"
      unitRef="usd">324972000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i597bc5fbef024e9fb34cd3ed5087181d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTUtMS0xLTEtMA_d7768e31-0c3e-41b1-88e9-cecba9a8bd3f"
      unitRef="usd">10421000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if13291e3756442d7b482dd6d62e95aaf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTUtMy0xLTEtMA_d1f2a3ae-eee9-4725-9155-b2b4762825f1"
      unitRef="usd">10501000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iecb8c366cefa4e668687974637bc41dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTUtNS0xLTEtMA_3750b9f3-0868-4961-a690-df3da9cabf79"
      unitRef="usd">20922000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i786e1aef1bcf48a889301440d11a36e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTUtNy0xLTEtMA_8d67be56-d85c-42ef-838f-3bb20ca1054a"
      unitRef="usd">4447725000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjA1NmE4MDBmN2Y3MTQzYzZiMmQ1YzU4MTk2OWVhMzhiL3RhYmxlcmFuZ2U6MDU2YTgwMGY3ZjcxNDNjNmIyZDVjNTgxOTY5ZWEzOGJfMTUtOS0xLTEtMA_56fe5c98-daac-424c-a439-4240c0ce99dc"
      unitRef="usd">4468647000</us-gaap:NotesReceivableGross>
    <hfwa:FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNjA0NzMxMzk4NzE3MA_5777c46f-3330-409a-b7a4-258f7ceb1e02"
      unitRef="loan">1</hfwa:FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNjA0NzMxMzk4NzI4Nw_fc5ee381-2325-4c91-aaae-d5efcdcfc317"
      unitRef="usd">286000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNjY0Ng_4795d9d1-e060-4d87-9165-2a03287ac768"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <hfwa:CreditLossFinancialInstrumentTableTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTMxMTc_469bb6e3-4126-49e1-a3d1-c29cc59020cc">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 June&#160;30, 2021 and December&#160;31, 2020 were as &lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;follows:&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 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.208%"/&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="27" style="background-color:#ffffff;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;June&#160;30, 2021 &lt;/span&gt;&lt;/div&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: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;CRE&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="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: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;Farmland&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="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: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;Residential Real Estate&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="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: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;Other&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="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="background-color:#ffffff;border-bottom:1pt solid #000000;border-top: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:9pt;font-weight:700;line-height:100%"&gt;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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;8,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;4,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;4,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;1,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;7,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;5,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;13,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="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;td colspan="3" style="display: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;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;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="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;8,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;5,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;14,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Balances represent the amortized cost of the loan. If multiple collateral sources secure the loan, the entire balance is presented in the primary collateral category.&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.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&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.057%"/&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.057%"/&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 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.057%"/&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.065%"/&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&#160;31, 2020 &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: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;CRE&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="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: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;Farmland&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="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: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;Residential Real Estate&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="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: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;Other&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="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: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;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="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,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;18,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;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="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;1,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 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,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;4,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;4,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;3,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;10,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;18,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;30,737&#160;&lt;/span&gt;&lt;/td&gt;&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 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 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;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/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;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 #000;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;10,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;18,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 #000000;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,405&#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 #000;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;31,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Balances represent the amortized cost of the loan. If multiple collateral sources secure the loan, the entire balance is presented in the primary collateral category.&lt;/span&gt;&lt;/div&gt;</hfwa:CreditLossFinancialInstrumentTableTextBlock>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="ic371850c87e846ceb3db1d8e46fd5b7f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNC0xLTEtMS0w_61b2813c-ee14-4ceb-985e-9111d99e821a"
      unitRef="usd">1767000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="icb8424f1642a452d882e013a1b32c72b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNC0zLTEtMS0w_ce6e3e78-8c38-4dab-8124-b999f53ceadb"
      unitRef="usd">5152000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="if5d20f8978314370be9d2b9727dd3739_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNC01LTEtMS0w_c2361c13-e9b5-4451-8c74-3b09fcd19eba"
      unitRef="usd">751000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="iede8b13871ab426e9dedea2b17d073e5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNC03LTEtMS0w_b59a8ed5-f046-4e61-9977-baf0edb3bde2"
      unitRef="usd">331000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNC0xMS0xLTEtMA_aebe9d32-94ac-4cb7-9126-84f7b3bab22c"
      unitRef="usd">8001000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i940d9eee4594425186e3a074daf4b09b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNS0xLTEtMS0w_80b9a874-19b2-4f40-99bf-e7109f88426a"
      unitRef="usd">4346000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i5bfc356507a749c193bf4735ff987a39_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNS0zLTEtMS0w_57d59135-7f36-4b4b-b3c4-e6302c1be67b"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i3d3d801ee5004fd0a3399afd5e471a78_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNS01LTEtMS0w_e111d88b-c062-41a4-8d6d-eaf0e5a251f6"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i7432000ec17b4cd18f40bf29c034b79d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNS03LTEtMS0w_03fee712-7fbe-4b91-be97-95faffeefb8d"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i7b89cd5f5275438692674224bcc2beb7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNS0xMS0xLTEtMA_f678dfe6-004e-45c9-af67-22963670241e"
      unitRef="usd">4346000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i85ce717fcae34108b2702343b0b90815_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNi0xLTEtMS0w_44316566-e65e-4bff-8cb4-c3519dc9a9b4"
      unitRef="usd">1363000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i1ae58f180783492895d1088786c46e7e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNi0zLTEtMS0w_6193551a-3182-4733-ab3e-026a67636f76"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="idd270d516eda4d4a8af2ee7851c178ba_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNi01LTEtMS0w_de46165a-a310-44d6-abb5-e26efe62d889"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="id679dca0ddb04e6a88701fb67231c520_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNi03LTEtMS0w_e3463682-405d-4962-bafe-b7929cf1cac3"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNi0xMS0xLTEtMA_353879ab-d53b-4682-a901-47e55ddfc6c7"
      unitRef="usd">1363000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="iaa06af742ce74c94bac5163d76b93c3c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNy0xLTEtMS0w_3f4bbf27-80f6-4b22-8746-118fdbea117e"
      unitRef="usd">7476000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="icb85c67875e540a8ac92804305375e6e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNy0zLTEtMS0w_335f734d-5224-4079-bb63-b0e5156c82d9"
      unitRef="usd">5152000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="if7d28425fb7242b1a297be693c97844a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNy01LTEtMS0w_0f6fac7e-f7c7-459a-bb3d-1aa2906d08ec"
      unitRef="usd">751000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i42b8040d3e394279a133ce40bef9a17b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNy03LTEtMS0w_f5524a45-7d60-4406-92c1-68d51dbc1ed9"
      unitRef="usd">331000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i5c1d1d93bc954ebf94cf02d893743726_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfNy0xMS0xLTEtMA_4d2213f4-fc00-4db2-8fd6-b08ee4ce2996"
      unitRef="usd">13710000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i2e5fc7e4ae3248e8bcb136ed80ae5092_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfMTEtMS0xLTEtMA_ae076b03-ff13-4d78-aa5d-886f869629e5"
      unitRef="usd">571000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="ic67e88c19fef4db99f65f393fd4cdcd3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfMTEtMy0xLTEtMA_3a1edf01-ec1a-4d7b-a70d-8d49791017a4"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i9736dea51d0e4ea8899cfc0ec5e7acc8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfMTEtNS0xLTEtMA_fc8af5ff-83f4-450d-99f7-1c23f54b1a8c"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i5657d60f14da4134b8680f5f91f94289_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfMTEtNy0xLTEtMA_42f7a9eb-2047-4e2e-bc19-53bd96b033bb"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i81feef12c4be49279348064df46b0762_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfMTEtMTEtMS0xLTA_22e40482-49c1-440e-b3a9-49fd7dfeed6f"
      unitRef="usd">571000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i4ef9d244e4a54b77b813edc3b49292f3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfMTQtMS0xLTEtMA_a7cbd78d-eb12-41b5-ab9f-7739509c914a"
      unitRef="usd">8047000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i8b037bc7aea342349cef0e2e308b853c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfMTQtMy0xLTEtMA_1c907d7b-6f66-4cc6-8fa7-fee41b35e215"
      unitRef="usd">5152000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i8ef120b1b49648f884b8dcfd2b7ee0ae_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfMTQtNS0xLTEtMA_9556378c-bcda-4df9-9939-9c0c31e9eaab"
      unitRef="usd">751000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="ibd08c1b21c4144a187c9f25138f08e58_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfMTQtNy0xLTEtMA_ac2d1a52-923f-4a2b-8bbb-a1dacd66f6e9"
      unitRef="usd">331000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjFlN2U3ZDhjMjFmZTRlNzk4ZDgzZGI4ZjUxM2ZlYzE3L3RhYmxlcmFuZ2U6MWU3ZTdkOGMyMWZlNGU3OThkODNkYjhmNTEzZmVjMTdfMTQtMTEtMS0xLTA_a400cf67-b60f-4702-80f1-3dac13cd9ed2"
      unitRef="usd">14281000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="icb2428e5cd9b42af8b18ca645dbeca62_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNC0xLTEtMS0w_bb95d492-4f49-4c81-a1c8-cd03be4e8f16"
      unitRef="usd">1893000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="iccc2d417fabf45079bdb815548bc799b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNC0zLTEtMS0w_bcffa17f-daf3-4a85-baee-cfb22e1aaa77"
      unitRef="usd">18738000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i5feeb08ea909420298f57cd149843b00_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNC01LTEtMS0w_52b1f012-7b2c-449f-8a89-3f81c9310294"
      unitRef="usd">584000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i7a59e7939b4f4ad0967ddef2f4681e5b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNC05LTEtMS0w_f929ec3d-c9e1-44e2-86f2-946368c8891e"
      unitRef="usd">1405000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i06a9e713072b4dec8eae97467031b364_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNC0xMS0xLTEtMA_ad6dbf51-b9ec-4d8d-9583-098959b7d91d"
      unitRef="usd">22620000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="ic5543ed79ab3450abb9df86cc66c81ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNS0xLTEtMS0w_57110b08-534c-492d-9564-7123aa6c7ff4"
      unitRef="usd">4693000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i6e78a65846c149cf929e7c06fa8ccbde_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNS0zLTEtMS0w_9e1ce0d7-1bf0-4696-98be-d4d60625daeb"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="if364304b5f134c848ac91186d618e41f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNS01LTEtMS0w_ceab80a2-7cd0-40e9-9a08-e3ce63a30f5f"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i2814f513868d4f6085abfeff9b2a42ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNS05LTEtMS0w_f25a33dd-6f52-4457-a61b-db9697bec04e"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i732a807e131d41e883064583efc63a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNS0xMS0xLTEtMA_022b05bb-64ca-4736-9ecd-c2047d2ac85e"
      unitRef="usd">4693000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i0ac303b923a748ccbd87bcc74501c620_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNi0xLTEtMS0w_40ce0eff-ddf5-48df-8e1c-dbb03028383b"
      unitRef="usd">3424000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i53b99d242728421b981bb29c8b3fcaf6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNi0zLTEtMS0w_efcbbd94-a424-4044-af57-6cfaff48e384"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="if09c55d29694463c92ce8173da60a1ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNi01LTEtMS0w_69ee5fe1-e40b-4941-9be0-782a1664b993"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="ic109f0ca69994cda9a478c6ebbd758c9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNi05LTEtMS0w_390d427f-9456-42e4-bf9f-584cadc9c757"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNi0xMS0xLTEtMA_530e0e6c-e31d-4cf2-87f2-43583ae51053"
      unitRef="usd">3424000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="id9936a78b3a74dcb83ecb7cce1d4223b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNy0xLTEtMS0w_83250ccc-c1e4-4da1-adc5-538a0a1b3f79"
      unitRef="usd">10010000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i1be4a98036184b95af74f86bba27e3aa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNy0zLTEtMS0w_dbc84f25-d3bf-4b09-b4db-ba529c10c723"
      unitRef="usd">18738000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i43d8bee0531841aa9ceedb078c7eab57_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNy01LTEtMS0w_bfeea173-72af-478f-9dcb-848ea28101c7"
      unitRef="usd">584000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i08d8c7163dae40b1b32cdcb5ed539287_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNy05LTEtMS0w_efbffd86-e570-4f5b-b745-847e59ad5015"
      unitRef="usd">1405000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i7437d2f934da4c318a452fac0c583e59_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfNy0xMS0xLTEtMA_a48fdb9a-d3da-4385-b4ac-e070065eaf92"
      unitRef="usd">30737000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i431b2020da53483aada510dd36cd8869_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfOC0xLTEtMS0w_f0203b22-d9a3-4538-bf05-5de4976dd185"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="idb912b270d284a26be8c491e0ebd8318_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfOC0zLTEtMS0w_8009117c-482b-4c11-9d2e-02c3876b86ce"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="id4e85e9ad8a74e878a674082e2697ad9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfOC01LTEtMS0w_1e8fcfc4-84c5-4dc8-9a2c-282f5e4fb759"
      unitRef="usd">67000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i39936d3e360d4ea8bbbe7c52cfed587b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfOC05LTEtMS0w_d1fcc93c-cf13-4012-8446-5eb0dc4c7643"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i5acd45068dcb43b2bda084861114b790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfOC0xMS0xLTEtMA_824f87a1-20ac-4526-9a56-002ac704b145"
      unitRef="usd">67000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i0544e2035235437a9683a56b46174fa5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTEtMS0xLTEtMA_ad9f1ee0-94ee-4aeb-b05a-63b2eef7078e"
      unitRef="usd">572000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i3bfe2656f9b34eef8979bc6a446a5376_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTEtMy0xLTEtMA_87164036-8b38-4dce-b18c-074e135f3d82"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i4680952e2ea74ce5a23c7ded48a61a88_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTEtNS0xLTEtMA_1d4c31d1-4118-410e-a800-be55e7564bfc"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="ic006c4a43fa644cc961b43bb70f1571d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTEtOS0xLTEtMA_a07eab31-fe45-414a-8cbe-eaa080c54c38"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i3fae8c4cfc644ac88684cd84848c35de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTEtMTEtMS0xLTA_82278c2e-1c4e-40d0-bc8b-049c6248c548"
      unitRef="usd">572000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i09790a20048748979013c4d071766e44_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTMtMS0xLTEtMA_bb781494-78d1-4859-8114-8edf5588ed80"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i9bc8e7c90aa847beb13ec73ddb8cfcb5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTMtMy0xLTEtMA_27db81bd-21bd-4c9b-a6df-631ef49394bf"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i9664ba32b34f49a893e3d7f1b895b39a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTMtNS0xLTEtMA_047cfd2d-ca28-4ed8-8296-d63cb3c120e0"
      unitRef="usd">30000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i4974b9d6cdb74bbebcb66ce4c6444af1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTMtOS0xLTEtMA_6ae4da1a-cb5d-451f-9752-8a4476e164da"
      unitRef="usd">0</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTMtMTEtMS0xLTA_57a79bd5-4ceb-4312-8647-2e2b9ba0df3e"
      unitRef="usd">30000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="ic5b0227cec5a4f3eb092841e507ec0ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTQtMS0xLTEtMA_ea049c67-5eaf-4db1-8826-130ff5869739"
      unitRef="usd">10582000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i1c678c4720544625b46b70405defb134_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTQtMy0xLTEtMA_aba9fd01-5093-44f6-80da-5d29967ccb6f"
      unitRef="usd">18738000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i9a4a35cd3b5742b3aa0133c62352a283_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTQtNS0xLTEtMA_6f3df687-f4dc-4b77-8201-9f4f4e539613"
      unitRef="usd">681000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="i7a59e7939b4f4ad0967ddef2f4681e5b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTQtOS0xLTEtMA_b58463ae-497c-4cbc-b22b-c3ec4a949881"
      unitRef="usd">1405000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <hfwa:FinancingReceivableCollateralForSecuredBorrowings
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNhMTEwNWY0NWNkMDQ0Y2Y5NGM2YzJiMmJiOWJkNmQxL3RhYmxlcmFuZ2U6M2ExMTA1ZjQ1Y2QwNDRjZjk0YzZjMmIyYmI5YmQ2ZDFfMTQtMTEtMS0xLTA_fc8a4d30-b551-4cc6-a2f7-c4a3e2544eeb"
      unitRef="usd">31406000</hfwa:FinancingReceivableCollateralForSecuredBorrowings>
    <us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTMxNDI_bde016f0-7d34-4402-bb28-9e4b29526b40">&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 that were modified as TDR loans are set forth in the following tables for the periods indicated:&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: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 #000;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;Three Months Ended June 30,&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="9" 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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;2020&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;Number&#160;of&lt;br/&gt;Contracts&lt;/span&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: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;Amortized Cost &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) (2)&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number&#160;of&lt;br/&gt;Contracts&lt;/span&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: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;Amortized Cost &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) (2)&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="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: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 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;18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;11,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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="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;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="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;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;13,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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="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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left: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;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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,751&#160;&lt;/span&gt;&lt;/td&gt;&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="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;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&lt;/span&gt;&lt;/td&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;8,713&#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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50&lt;/span&gt;&lt;/td&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;15,737&#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;padding-left:22.5pt;padding-right:22.5pt;text-align:center;text-indent:-9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width: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="21" 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;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2021&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;2020&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;Number&#160;of&lt;br/&gt;Contracts&lt;/span&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: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;Amortized Cost &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) (2)&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number&#160;of&lt;br/&gt;Contracts&lt;/span&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: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;Amortized Cost &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) (2)&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="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: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 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;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;8,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="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;35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;12,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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="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="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;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;16,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;17,862&#160;&lt;/span&gt;&lt;/td&gt;&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="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;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;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;Residential&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left: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;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&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;443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&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,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;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="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;21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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 TDR loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58&lt;/span&gt;&lt;/td&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;17,927&#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="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62&lt;/span&gt;&lt;/td&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;19,786&#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="padding-left:45pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Number of contracts and amortized cost represent loans which have balances as of period end, net of subsequent payments after modifications. Certain modified loans may have been paid-down or charged-off during the three or six months ended June&#160;30, 2021 and June&#160;30, 2020.&lt;/span&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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; (2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As the Bank did not forgive any principal or interest balance as part of the loan modifications, the Bank&#x2019;s amortized cost in each loan at the date of modification (pre-modification) did not change as a result of the modification (post-modification).&lt;/span&gt;&lt;/div&gt;</us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i4fd96c407831402aa1abc436fc2d9840_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNS0xLTEtMS0w_d4148aa1-a378-4bcd-801c-f3350b16f849"
      unitRef="contract">18</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i4fd96c407831402aa1abc436fc2d9840_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNS0zLTEtMS0w_ce7d8f3b-0ccb-4443-b31f-f955c39a71e4"
      unitRef="usd">5673000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i9939552b1ce447afa97d7488c3437a8a_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNS01LTEtMS0w_64a2a932-8a56-424b-b4ad-0e6f6eb0c1b7"
      unitRef="contract">31</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i9939552b1ce447afa97d7488c3437a8a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNS03LTEtMS0w_2f61d741-0efe-4b4e-8f34-f388d8dfdecb"
      unitRef="usd">11849000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ief5fe44ccc1445af9a380515c75afd74_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNi0xLTEtMS0w_2a218bc0-2368-4173-8c18-5341cf853b7c"
      unitRef="contract">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ief5fe44ccc1445af9a380515c75afd74_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNi0zLTEtMS0w_2ee3d237-91d3-43ad-865a-0eb7c6cc3ec9"
      unitRef="usd">2200000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i11155ce6d1f940b7806464e2ae725607_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNi01LTEtMS0w_dc89e328-4a8f-4ff9-a9ad-bddd1a60e348"
      unitRef="contract">4</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i11155ce6d1f940b7806464e2ae725607_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNi03LTEtMS0w_9e066a2e-73df-40e1-8685-8febec4cebf6"
      unitRef="usd">1657000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i62c3722007714c6ab811b30c36bccc6c_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNy0xLTEtMS0w_de29df39-44d4-47ce-bf9a-30597bbb2741"
      unitRef="contract">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i62c3722007714c6ab811b30c36bccc6c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNy0zLTEtMS0w_a7169e4c-b1d5-48f7-82a8-0adf97628e8c"
      unitRef="usd">251000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i31397230cadb4974985a9f7b8b12d6d4_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNy01LTEtMS0w_0d68af48-01bd-41e4-b75d-0bd208358747"
      unitRef="contract">2</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i31397230cadb4974985a9f7b8b12d6d4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfNy03LTEtMS0w_30b2bd45-0e25-4620-92a2-db3cf1ca6349"
      unitRef="usd">398000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i81f1adb5bcb1411bba575eefd0ff6667_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfOC0xLTEtMS0w_8938979c-0f7f-429d-8b82-a1de1df309d0"
      unitRef="contract">20</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i81f1adb5bcb1411bba575eefd0ff6667_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfOC0zLTEtMS0w_a593f0e8-21bb-4da1-b0b6-0aa2aa51e4f0"
      unitRef="usd">8124000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i2c943e04917b497aa6f4d95b69c6028b_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfOC01LTEtMS0w_c56d29f9-c2d1-4960-950e-9ad2379cda6c"
      unitRef="contract">37</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i2c943e04917b497aa6f4d95b69c6028b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfOC03LTEtMS0w_261d92c3-4887-47f0-a611-18dafb40ce98"
      unitRef="usd">13904000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="if16c04d3157f41cf8be2e86ab8039a32_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTEtMS0xLTEtMA_c9b00a3d-8739-4f3a-9aac-ded1c7540524"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="if16c04d3157f41cf8be2e86ab8039a32_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTEtMy0xLTEtMA_0207b021-1465-4e2f-9457-50d782b3ba60"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i7222a37062e34ae9902abf6ef3563f76_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTEtNS0xLTEtMA_caeddd81-ad6e-4383-8da8-dee52ed5ef81"
      unitRef="contract">4</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i7222a37062e34ae9902abf6ef3563f76_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTEtNy0xLTEtMA_841740f4-ba19-4618-a04c-6788dc544651"
      unitRef="usd">1751000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ie032c2102e334cdea50ebd27383ba46d_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTItMS0xLTEtMA_18517fb4-369f-4f6e-8a94-534793ef3cab"
      unitRef="contract">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ie032c2102e334cdea50ebd27383ba46d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTItMy0xLTEtMA_251d4f36-94b3-4030-98f0-60af6e968f29"
      unitRef="usd">443000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ifa3d06144ac04107af7aac81f7521067_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTItNS0xLTEtMA_3251c494-6fee-4d2d-975b-87ab9e19e1e3"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ifa3d06144ac04107af7aac81f7521067_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTItNy0xLTEtMA_eb32b4ef-297b-4bc2-9416-6223b5098104"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ia9e9544f89a041f795d1003ceb038d0f_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTMtMS0xLTEtMA_ad4d42dc-7b32-4f25-849c-8ed35b9d8804"
      unitRef="contract">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ia9e9544f89a041f795d1003ceb038d0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTMtMy0xLTEtMA_e2bbb801-582a-4c66-80b8-2c44a9bdc739"
      unitRef="usd">443000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ib8c03d530f7e48079041780f7c47c567_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTMtNS0xLTEtMA_139f94e8-5aa9-4fe2-984f-9f61f4b33a81"
      unitRef="contract">4</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ib8c03d530f7e48079041780f7c47c567_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTMtNy0xLTEtMA_ca4caf0a-9ec1-4afb-8d42-ab25af11d047"
      unitRef="usd">1751000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i8e0b96cd117b46ddae92cf2c0816f387_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTQtMS0xLTEtMA_ab034383-8c79-4089-8425-85bff4659cc5"
      unitRef="contract">6</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i8e0b96cd117b46ddae92cf2c0816f387_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTQtMy0xLTEtMA_98038bbd-ac1c-4417-9a42-7bfcb6a12bdf"
      unitRef="usd">146000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="icc8d8d3f90ff4682b337ff230eb189a2_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTQtNS0xLTEtMA_27b68af0-c7cd-4feb-ab48-d0c83cb1ec5b"
      unitRef="contract">9</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="icc8d8d3f90ff4682b337ff230eb189a2_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTQtNy0xLTEtMA_d145a1ae-6e19-4a80-9b89-aa8303bf1a29"
      unitRef="usd">82000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="iafa94851fe364831aa82a2ad97c8333d_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTUtMS0xLTEtMA_b70bf45c-7277-4b3b-a8a9-18cc2b09563c"
      unitRef="contract">27</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="iafa94851fe364831aa82a2ad97c8333d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTUtMy0xLTEtMA_890bda01-7c95-40e5-9bcb-c5de598b70c0"
      unitRef="usd">8713000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i7737955d2a4b421ea677cff3471d08a8_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTUtNS0xLTEtMA_ae75f6fe-9349-4286-8b8c-ee5db9e82202"
      unitRef="contract">50</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i7737955d2a4b421ea677cff3471d08a8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjg2YzU5ODhlNmY4ODRjNzJhNzIzZGE2MGRkOTg0MmM0L3RhYmxlcmFuZ2U6ODZjNTk4OGU2Zjg4NGM3MmE3MjNkYTYwZGQ5ODQyYzRfMTUtNy0xLTEtMA_ca1b8185-081d-42ab-bb8e-643f5cbd099b"
      unitRef="usd">15737000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i8ad7f2177faa45a194d4506313cffcb0_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfNi0xLTEtMS0w_45a3657d-5afa-428c-a106-a8ed537c2548"
      unitRef="contract">31</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i8ad7f2177faa45a194d4506313cffcb0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfNi0zLTEtMS0w_b39536db-6be4-42a5-ab67-fd1024f666a7"
      unitRef="usd">8713000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i0cdd5a73add94ef08d08ab5a17ba8982_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfNi01LTEtMS0w_3b4b6a94-dde3-4a90-b897-80852c88c9c7"
      unitRef="contract">35</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i0cdd5a73add94ef08d08ab5a17ba8982_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfNi03LTEtMS0w_cd808f6d-3ea1-4a3a-8a09-b662ab5755a2"
      unitRef="usd">12652000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i1b3c256ca37044d6a330f9d582cfae23_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfNy0xLTEtMS0w_a12add92-d7da-4b95-afb2-c02609f45eb1"
      unitRef="contract">2</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i1b3c256ca37044d6a330f9d582cfae23_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfNy0zLTEtMS0w_ff39f8cb-9a29-491e-81ef-87da881c68d7"
      unitRef="usd">5857000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ifc3ab01896dc40758304143655abb515_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfNy01LTEtMS0w_3c3bc51f-4f12-4da3-8cff-469cf69f5281"
      unitRef="contract">6</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ifc3ab01896dc40758304143655abb515_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfNy03LTEtMS0w_459c6221-d04c-44fc-90fd-29a5c553ba23"
      unitRef="usd">3067000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="if4c3400895bc464096c52acf80dc7f28_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfOC0xLTEtMS0w_891c7b05-7f11-4db3-a2a9-69c79937e868"
      unitRef="contract">2</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="if4c3400895bc464096c52acf80dc7f28_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfOC0zLTEtMS0w_561377a3-450c-408d-bc12-893460f0389e"
      unitRef="usd">2222000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i5f9cc6ba7c0d43cf92898d1f0f59d393_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfOC01LTEtMS0w_ca61427c-6883-45c5-bd11-4f4913a80287"
      unitRef="contract">3</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i5f9cc6ba7c0d43cf92898d1f0f59d393_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfOC03LTEtMS0w_51d2c4b8-9977-4b2d-9242-20a737c1fefe"
      unitRef="usd">2143000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i38730811b2f64a079395bb9eee96be51_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfOS0xLTEtMS0w_bf85ca89-33eb-434a-a9e8-008c7ef2bae4"
      unitRef="contract">35</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i38730811b2f64a079395bb9eee96be51_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfOS0zLTEtMS0w_70a30624-c741-4ce1-8728-d1c9e7274f8e"
      unitRef="usd">16792000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i893dfb4e85e74d3f8554daf1ca900ff7_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfOS01LTEtMS0w_6de0357d-b673-4346-bbbf-150a3397ecfe"
      unitRef="contract">44</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i893dfb4e85e74d3f8554daf1ca900ff7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfOS03LTEtMS0w_99229c55-1a7a-4cb9-a666-53a39f4b19fa"
      unitRef="usd">17862000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ic79ee222455943c5a305378eca020f20_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTAtMS0xLTEtMA_837504f0-1334-4af8-b0c4-fb281e4503cf"
      unitRef="contract">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ic79ee222455943c5a305378eca020f20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTAtMy0xLTEtMA_218a278b-6cb5-4b64-a7b6-cdeb665d07a3"
      unitRef="usd">181000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="id9de6bee08284611a104a4060b270cd7_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTAtNS0xLTEtMA_d671e4d1-98e1-4601-94a2-cd3a49258860"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="id9de6bee08284611a104a4060b270cd7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTAtNy0xLTEtMA_58c69331-f95e-4e4a-ba6a-2209c2833b68"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i0b466afda7b54c77a4a823355dd21231_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTItMS0xLTEtMA_990d4482-0dc0-4abb-83b4-e3b6eb0b78c9"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i0b466afda7b54c77a4a823355dd21231_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTItMy0xLTEtMA_62faf474-b2b1-4a9f-addd-136dd1f32905"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="iafe45f1bfc0c4253bc13822a951ff144_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTItNS0xLTEtMA_c242947a-6a4f-4f1a-90d2-4f48dde0a73a"
      unitRef="contract">4</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="iafe45f1bfc0c4253bc13822a951ff144_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTItNy0xLTEtMA_57ef3036-96d4-480a-97fe-1b49899dd982"
      unitRef="usd">1751000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="idbac2977eca04be5be4994880acc1d21_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTMtMS0xLTEtMA_415fe621-64cd-46dc-be12-91dabb27b06a"
      unitRef="contract">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="idbac2977eca04be5be4994880acc1d21_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTMtMy0xLTEtMA_45b9d762-78f0-4011-90c1-a59d263dcd36"
      unitRef="usd">443000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i5cb6bc1f67cd409ca1c71e1c4acc7bf7_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTMtNS0xLTEtMA_e8b5265f-bc28-4d6a-a809-5ba5d3904177"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i5cb6bc1f67cd409ca1c71e1c4acc7bf7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTMtNy0xLTEtMA_4936d66b-8098-464e-b255-f68974c92311"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i049d5c131697438590fc9d4fd883a750_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTQtMS0xLTEtMA_60034edc-ca22-419b-94ed-e9ad2923a4a6"
      unitRef="contract">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i049d5c131697438590fc9d4fd883a750_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTQtMy0xLTEtMA_d6a3c9c3-49ce-460c-8953-400f64430a02"
      unitRef="usd">443000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i6169a9db706642e3afdc4ba1741df56d_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTQtNS0xLTEtMA_0cb7e740-9c17-4e76-94df-e97b1fa834ae"
      unitRef="contract">4</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i6169a9db706642e3afdc4ba1741df56d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTQtNy0xLTEtMA_f6f85142-1009-4f1d-a79b-517fe69ac1c1"
      unitRef="usd">1751000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i384a3ccffe2c4cca96bb293571380c7b_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTUtMS0xLTEtMA_0606e4db-33ea-413c-bf49-35f6e07d2c25"
      unitRef="contract">21</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i384a3ccffe2c4cca96bb293571380c7b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTUtMy0xLTEtMA_2064fbc2-0d77-409a-8d3b-bcfd1fd34a36"
      unitRef="usd">511000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="iea5e4beae1a24551a11ecd4a8b2f8471_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTUtNS0xLTEtMA_4351d9d9-fce0-42b8-8e00-e14c7cb668bb"
      unitRef="contract">14</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="iea5e4beae1a24551a11ecd4a8b2f8471_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTUtNy0xLTEtMA_d80bdbe2-07ba-4f53-bf43-36a2d0c5fd67"
      unitRef="usd">173000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i2b56bc07b29b4fce932dc3326443235b_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTYtMS0xLTEtMA_54223f6e-aeb9-4e76-b16f-99cc8a916b9c"
      unitRef="contract">58</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i2b56bc07b29b4fce932dc3326443235b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTYtMy0xLTEtMA_71736bb3-5682-4872-a173-ddcf9f966ec6"
      unitRef="usd">17927000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i62a77bfa00bf46f5bcd2e419bb8029cd_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTYtNS0xLTEtMA_3f7406b2-85c1-4248-95b7-ce2e1006c22d"
      unitRef="contract">62</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i62a77bfa00bf46f5bcd2e419bb8029cd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjdiZmRkMGZjYTUwYzQ2YzI5YTg1OTA4NzEzZGNhOTk3L3RhYmxlcmFuZ2U6N2JmZGQwZmNhNTBjNDZjMjlhODU5MDg3MTNkY2E5OTdfMTYtNy0xLTEtMA_4067fd66-3e66-4f35-94e3-7493c780aeba"
      unitRef="usd">19786000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="ibc18e5d75c564f5a84ce725aa9c202f1_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNDM5ODA0NjUzNjY2MA_4b0341c7-cec6-4188-b363-2f77a61ccf5f"
      unitRef="usd">1700000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i80dd71ae3de04162bb53cfa554a38cfb_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNDk0NzgwMjM2ODIyNg_b06ea653-e370-4295-a0af-80d245dcb2c8"
      unitRef="usd">1500000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedCommitmentToLend
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNDM5ODA0NjUzNDg1Ng_cfabec8a-6c60-4e51-a72f-20c0ba9be3f5"
      unitRef="usd">4900000</us-gaap:LoansAndLeasesReceivableImpairedCommitmentToLend>
    <us-gaap:LoansAndLeasesReceivableImpairedCommitmentToLend
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfNDM5ODA0NjUzNDg2NA_d62896e9-d1a0-47f0-8528-6652aa70e290"
      unitRef="usd">2600000</us-gaap:LoansAndLeasesReceivableImpairedCommitmentToLend>
    <hfwa:TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTMxMTk_be3f1a7f-2cef-49cc-b5fd-b484031d4b27">&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 loans that were modified in a troubled debt restructure and subsequently defaulted within twelve months from the modification date 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: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 #000;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;Three Months Ended June 30,&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="9" 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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;2020&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: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;Number&#160;of&lt;/span&gt;&lt;/div&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;Contracts &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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt; &lt;/span&gt;&lt;/div&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: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;Amortized Cost &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 #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:9pt;font-weight:700;line-height:100%"&gt;Number&#160;of&lt;/span&gt;&lt;/div&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;Contracts &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="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: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;Amortized Cost &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="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: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 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;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;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="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;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&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="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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #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;1&lt;/span&gt;&lt;/td&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;46&#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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #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;4&lt;/span&gt;&lt;/td&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 #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 #000000;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,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:22.5pt;padding-right:22.5pt;text-align:center;text-indent:-9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width: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="21" 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;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2021&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;2020&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: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;Number&#160;of&lt;/span&gt;&lt;/div&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;Contracts &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="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: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;Amortized Cost &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 #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:9pt;font-weight:700;line-height:100%"&gt;Number&#160;of&lt;/span&gt;&lt;/div&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;Contracts &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="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: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;Amortized Cost &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="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: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 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;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #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;2&lt;/span&gt;&lt;/td&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;789&#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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #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;7&lt;/span&gt;&lt;/td&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;2,998&#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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Number of contracts and amortized cost represent loans which have balances as of period end, net of subsequent payments after modifications. Certain modified loans may have been paid-down or charged-off during the six months ended June 30, 2021 and June&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;</hfwa:TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i4fd96c407831402aa1abc436fc2d9840_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNS0xLTEtMS0w_3112821b-64a6-49bf-a3ce-38de7aefd033"
      unitRef="contract">1</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i4fd96c407831402aa1abc436fc2d9840_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNS0zLTEtMS0w_ff7b0750-958b-432c-8de8-98bd12d1be7a"
      unitRef="usd">46000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i9939552b1ce447afa97d7488c3437a8a_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNS01LTEtMS0w_5e5ab199-dc2e-48d5-ac4a-1bfb5b6990eb"
      unitRef="contract">2</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i9939552b1ce447afa97d7488c3437a8a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNS03LTEtMS0w_e3b13504-d9b1-4d48-bae2-d70e1d09979b"
      unitRef="usd">302000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="ief5fe44ccc1445af9a380515c75afd74_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNi0xLTEtMS0w_2c5acaac-4a3a-4617-9d5d-ca47e928a1d6"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="ief5fe44ccc1445af9a380515c75afd74_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNi0zLTEtMS0w_167c1224-9bfb-40e6-a582-73d149455b17"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i11155ce6d1f940b7806464e2ae725607_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNi01LTEtMS0w_bd680e51-c788-47ea-a852-95cb9d1c5fcf"
      unitRef="contract2">1</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i11155ce6d1f940b7806464e2ae725607_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNi03LTEtMS0w_58444521-57c7-4394-bd8a-51d647bd2cea"
      unitRef="usd">445000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i62c3722007714c6ab811b30c36bccc6c_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNy0xLTEtMS0w_be250dbf-56a3-436a-b833-421d90fa0b7b"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i62c3722007714c6ab811b30c36bccc6c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNy0zLTEtMS0w_7a70a2ed-848b-47a2-bf4e-b8732f41c48b"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i31397230cadb4974985a9f7b8b12d6d4_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNy01LTEtMS0w_ff1063f0-db46-4916-9592-8e3caca07a6c"
      unitRef="contract">1</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i31397230cadb4974985a9f7b8b12d6d4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfNy03LTEtMS0w_089683d2-b35e-4243-b628-02cc8321ff74"
      unitRef="usd">280000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfMTQtMS0xLTEtMA_2ccc67ba-8942-460d-adbe-5fedefc48466"
      unitRef="contract">1</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfMTQtMy0xLTEtMA_29481437-eaef-4d68-b1cf-9858111cffa1"
      unitRef="usd">46000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfMTQtNS0xLTEtMA_afe08384-12d1-417e-8c8c-3dc1f79ca05f"
      unitRef="contract">4</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjNlZjAyYTQzODlhMTQ5OWU5M2ZiNWUzZjRhNTQxYmFjL3RhYmxlcmFuZ2U6M2VmMDJhNDM4OWExNDk5ZTkzZmI1ZTNmNGE1NDFiYWNfMTQtNy0xLTEtMA_b125ad8e-7ee9-4a2f-b73b-b558d64d4d12"
      unitRef="usd">1027000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i8ad7f2177faa45a194d4506313cffcb0_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfNi0xLTEtMS0w_44146a13-d84e-4f34-bcb3-2414eb8cfa43"
      unitRef="contract">2</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i8ad7f2177faa45a194d4506313cffcb0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfNi0zLTEtMS0w_6f7bec52-1451-427d-83be-9ccf98b3308b"
      unitRef="usd">789000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i0cdd5a73add94ef08d08ab5a17ba8982_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfNi01LTEtMS0w_67bd65f2-8c28-4514-bd3b-622d3e21a1c7"
      unitRef="contract">4</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i0cdd5a73add94ef08d08ab5a17ba8982_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfNi03LTEtMS0w_245b271a-0ffb-4ee4-97a7-171c1ae8e69a"
      unitRef="usd">2155000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i1b3c256ca37044d6a330f9d582cfae23_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfNy0xLTEtMS0w_e3f4633c-c13b-48cf-92d9-bc6f4c3d437a"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i1b3c256ca37044d6a330f9d582cfae23_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfNy0zLTEtMS0w_eadfa801-ec9b-4d93-b455-e181320c1003"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="ifc3ab01896dc40758304143655abb515_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfNy01LTEtMS0w_f0863ee1-2b41-43bf-a683-f57d0bd983aa"
      unitRef="contract2">1</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="ifc3ab01896dc40758304143655abb515_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfNy03LTEtMS0w_47d7b75e-d170-4802-9470-7a147c20882c"
      unitRef="usd">445000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="if4c3400895bc464096c52acf80dc7f28_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfOC0xLTEtMS0w_5ad17557-defd-41fe-938d-20634f167978"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="if4c3400895bc464096c52acf80dc7f28_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfOC0zLTEtMS0w_c8be6d93-8bf9-495a-b69a-206adcee17d1"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i5f9cc6ba7c0d43cf92898d1f0f59d393_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfOC01LTEtMS0w_6a2a31f0-e2e7-44a7-950d-33b1ffb60fd1"
      unitRef="contract">2</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i5f9cc6ba7c0d43cf92898d1f0f59d393_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfOC03LTEtMS0w_6503e8c0-039e-4075-ab80-01183ac3ee93"
      unitRef="usd">398000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfMTUtMS0xLTEtMA_fbdb7f2b-d042-4e53-9b40-17e7cc0e4768"
      unitRef="contract">2</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfMTUtMy0xLTEtMA_8ca35578-cc40-49db-ab17-6f8857b47394"
      unitRef="usd">789000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfMTUtNS0xLTEtMA_77af9575-9d91-4130-94f1-5a8c719756b7"
      unitRef="contract">7</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RhYmxlOjY0NWUyNmNlMjg3NDQ3N2NhZmYzZGRjZTIzZWIxN2I2L3RhYmxlcmFuZ2U6NjQ1ZTI2Y2UyODc0NDc3Y2FmZjNkZGNlMjNlYjE3YjZfMTUtNy0xLTEtMA_762cb462-7e61-4a19-bf14-11bb47c2ba29"
      unitRef="usd">2998000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="ib387a2f28b9740deae08c5847e5bc25f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTI0MTk_c00734cc-65ee-4b48-aa8c-284c9e5994ce"
      unitRef="usd">7000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="ie5a7bc8e888643528cb6df8051ffcfd3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTMxMDI_c73ecc0a-25a6-4bee-9e9b-007635236f63"
      unitRef="usd">494000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:InterestReceivable
      contextRef="ia571a370a5464f6fadba8355b697293f_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTI2MzA_44915234-0ffc-4b18-b13f-4528fda7c2ee"
      unitRef="usd">12800000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="id4f382309ded4564bafd967f1d1ae9e4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTMxNDQ_83bfc589-0cf9-44ae-bc08-60daf497edf8"
      unitRef="usd">15800000</us-gaap:InterestReceivable>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80Ni9mcmFnOjJhNjI1N2Y2M2EzYTQ1MWE4MDAxOTFkODAzN2I0OWYwL3RleHRyZWdpb246MmE2MjU3ZjYzYTNhNDUxYTgwMDE5MWQ4MDM3YjQ5ZjBfMTA5OTUxMTY2MDE0MQ_0108884c-92bd-4721-8e4e-8a6fdc1298ad"
      unitRef="usd">79000</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:AllowanceForCreditLossesTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RleHRyZWdpb246YjI0NTMzYzQ3NWRiNGFiMTgwY2MyM2IzM2Y1YTBkMzVfMjUxMg_c52855dc-9ee6-4f0b-ba6e-53270390a272">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;Effective January 1, 2020, the Bank adopted ASU 2016-13. Risk characteristics by segment considered in the CECL model are the same as those disclosed in the 2020 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 baseline loss rates used to calculate the ACL on loans at June&#160;30, 2021 utilized the Bank's average quarterly historical loss information from December 31, 2012 through the balance sheet date. There were no changes to this assumption during the six months ended June 30, 2021. The Bank believes the historic loss rates are viable inputs to the current CECL model as the Bank's lending practice and business has remained relatively stable throughout the periods. While the Bank's assets have grown, the credit culture has stayed relatively consistent.&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;Prepayments included in the CECL model at June&#160;30, 2021 were based on the 48-month rolling historical averages for each segment, which management believes is an accurate representation of future prepayment activity. There were no changes to this assumption during the six months ended June 30, 2021.&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 reasonable and supportable period used in the CECL model as of June&#160;30, 2021 was five quarters. There were no changes to this assumption during the six months ended June 30, 2021. Management believes that forecasts beyond this five quarter time period tend to diverge in economic assumptions and may be less comparable to actual future events. As the length of the reasonable and supportable period increases, the degree of judgment involved in estimating the allowance will likely increase.&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 used a two-quarter reversion period in calculating the ACL on loans as of June&#160;30, 2021 as it believes the historical loss information is relevant to the expected credit losses and recognizes the declining precision and increasing uncertainty of estimating credit losses in those periods beyond which it can make reasonable and supportable forecasts. There were no changes to this assumption during the six months ended June 30, 2021.&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;During the six months ended June 30, 2021&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;, the ACL on loans decreased $18.6&#160;million, or 26.5%, due primarily to a reversal of provision for credit losses on loans of $19.0&#160;million fo&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;llowing improvements in the economic forecast at June&#160;30, 2021 as compared to the forecast at December 31, 2020 and secondarily due to a decrease in total loans receivable, excluding SBA PPP loans which are fully guaranteed by the SBA and not provisioned for in the ACL on 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;A summary of the changes in the ACL on loans during the six months ended June 30, 2021 and 2020 is as follows:&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;/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;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;2020&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="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 at the beginning of the year&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;70,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Impact of CECL Adoption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Balance at the beginning of the year, as adjusted&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:9pt;font-weight:400;line-height:100%"&gt;70,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;37,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;(320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(Reversal of) provision 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;(18,956)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Balance at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;51,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 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;71,501&#160;&lt;/span&gt;&lt;/td&gt;&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="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&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 following tables detail the activity in the ACL on loans disaggregated by segment and class for the three and six months ended June 30, 2021 and 2020:&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 June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;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;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 #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;21,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;SBA PPP&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;10,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,913)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;/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;12,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,340)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 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;45,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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,657)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;36,677&#160;&lt;/span&gt;&lt;/td&gt;&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;1,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(249)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;2,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(416)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;11,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,388)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;13,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,804)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;10,471&#160;&lt;/span&gt;&lt;/td&gt;&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;4,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;64,225&#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;(133)&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;291&#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;(12,821)&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;51,562&#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="margin-top:5pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width: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 colspan="3" style="display:none"/&gt;&lt;td 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.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;Six Months Ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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: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;(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 #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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;/table&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: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 colspan="3" style="display:none"/&gt;&lt;td 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.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;Six Months Ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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: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;(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 #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:#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;30,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 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;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;(12,848)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;9,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(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;8,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;/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;10,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 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;49,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 #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:#ffffff;border-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;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;(13,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;36,677&#160;&lt;/span&gt;&lt;/td&gt;&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;1,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(438)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,951&#160;&lt;/span&gt;&lt;/td&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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(335)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;11,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,305)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;13,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,640)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;10,471&#160;&lt;/span&gt;&lt;/td&gt;&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;5,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(305)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;70,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;(320)&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;653&#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;(18,956)&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;51,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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 colspan="3" style="display:none"/&gt;&lt;td 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.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 June 30, 2020&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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: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 #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;Provision for (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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 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,824)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;29,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;6,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;10,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;7,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;27,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;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,824)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;50,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;3,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="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;864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(304)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;11,444&#160;&lt;/span&gt;&lt;/td&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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;12,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 #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;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;9,124&#160;&lt;/span&gt;&lt;/td&gt;&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;4,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(431)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 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;47,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 style="background-color:#ffffff;border-bottom:3pt double #000;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,255)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;25,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;71,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:24.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.996%"/&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="39" 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;Six Months Ended June 30, 2020&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;Impact of CECL Adoption&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;Beginning Balance,&lt;br/&gt;as Adjusted&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 #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;Provision for (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 #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="39" 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;11,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;10,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,911)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;21,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 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;29,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;4,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;5,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;7,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,039)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;23,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;20,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;(3,046)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,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;31,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;50,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;2,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/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:24.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.996%"/&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="39" 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;Six Months Ended June 30, 2020&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;Impact of CECL Adoption&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;Beginning Balance,&lt;br/&gt;as Adjusted&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 #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;Provision for (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 #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="39" 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="42" 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: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;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,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;1,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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:9pt;font-weight:400;line-height:100%"&gt;8,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;3,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;9,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;(626)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;9,124&#160;&lt;/span&gt;&lt;/td&gt;&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;6,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;(2,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;(806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;/tr&gt;&lt;tr&gt;&lt;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;Unallocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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-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;36,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 style="background-color:#cceeff;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;1,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;37,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;(3,852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;1,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;35,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;71,501&#160;&lt;/span&gt;&lt;/td&gt;&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;/table&gt;</us-gaap:AllowanceForCreditLossesTextBlock>
    <us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RleHRyZWdpb246YjI0NTMzYzQ3NWRiNGFiMTgwY2MyM2IzM2Y1YTBkMzVfMTkwMg_eb4795bf-9440-4f9d-80f9-b53e05241abb"
      unitRef="usd">-18600000</us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease>
    <hfwa:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RleHRyZWdpb246YjI0NTMzYzQ3NWRiNGFiMTgwY2MyM2IzM2Y1YTBkMzVfMTkwOQ_7c0cd738-021f-4868-a16b-894c99e898c5"
      unitRef="number">-0.265</hfwa:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RleHRyZWdpb246YjI0NTMzYzQ3NWRiNGFiMTgwY2MyM2IzM2Y1YTBkMzVfMTk4NA_6c81712c-da43-445d-9f96-5686a7dd7742"
      unitRef="usd">-19000000.0</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RleHRyZWdpb246YjI0NTMzYzQ3NWRiNGFiMTgwY2MyM2IzM2Y1YTBkMzVfMjUxMw_b9813bf3-071a-4920-9f11-803279eca7fe">&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;A summary of the changes in the ACL on loans during the six months ended June 30, 2021 and 2020 is as follows:&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;/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;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;2020&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="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 at the beginning of the year&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;70,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Impact of CECL Adoption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Balance at the beginning of the year, as adjusted&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:9pt;font-weight:400;line-height:100%"&gt;70,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;37,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;(320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(Reversal of) provision 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;(18,956)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Balance at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;51,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 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;71,501&#160;&lt;/span&gt;&lt;/td&gt;&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="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&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 following tables detail the activity in the ACL on loans disaggregated by segment and class for the three and six months ended June 30, 2021 and 2020:&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 June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;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;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 #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;21,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;SBA PPP&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;10,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,913)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;/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;12,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,340)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 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;45,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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,657)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;36,677&#160;&lt;/span&gt;&lt;/td&gt;&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;1,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(249)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;2,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(416)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;11,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,388)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;13,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,804)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;10,471&#160;&lt;/span&gt;&lt;/td&gt;&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;4,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;64,225&#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;(133)&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;291&#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;(12,821)&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;51,562&#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="margin-top:5pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width: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 colspan="3" style="display:none"/&gt;&lt;td 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.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;Six Months Ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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: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;(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 #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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;/table&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: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 colspan="3" style="display:none"/&gt;&lt;td 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.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;Six Months Ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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: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;(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 #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:#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;30,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 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;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;(12,848)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;9,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(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;8,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;/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;10,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 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;49,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 #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:#ffffff;border-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;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;(13,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;36,677&#160;&lt;/span&gt;&lt;/td&gt;&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;1,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(438)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,951&#160;&lt;/span&gt;&lt;/td&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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(335)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;11,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,305)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;13,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,640)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;10,471&#160;&lt;/span&gt;&lt;/td&gt;&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;5,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(305)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;70,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;(320)&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;653&#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;(18,956)&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;51,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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 colspan="3" style="display:none"/&gt;&lt;td 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.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 June 30, 2020&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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: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 #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;Provision for (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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 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,824)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;29,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;6,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;10,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;7,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;27,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;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,824)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;50,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;3,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="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;864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(304)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;11,444&#160;&lt;/span&gt;&lt;/td&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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;12,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 #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;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;9,124&#160;&lt;/span&gt;&lt;/td&gt;&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;4,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(431)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 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;47,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 style="background-color:#ffffff;border-bottom:3pt double #000;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,255)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;25,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;71,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:24.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.996%"/&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="39" 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;Six Months Ended June 30, 2020&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;Impact of CECL Adoption&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;Beginning Balance,&lt;br/&gt;as Adjusted&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 #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;Provision for (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 #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="39" 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;11,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;10,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,911)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;21,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 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;29,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;4,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;5,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;7,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,039)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;23,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;20,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;(3,046)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,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;31,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;50,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;2,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/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:24.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.996%"/&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="39" 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;Six Months Ended June 30, 2020&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;Impact of CECL Adoption&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;Beginning Balance,&lt;br/&gt;as Adjusted&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 #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;Provision for (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 #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="39" 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="42" 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: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;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,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;1,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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:9pt;font-weight:400;line-height:100%"&gt;8,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;3,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;9,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;(626)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;9,124&#160;&lt;/span&gt;&lt;/td&gt;&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;6,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;(2,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;(806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;/tr&gt;&lt;tr&gt;&lt;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;Unallocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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-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;36,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 style="background-color:#cceeff;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;1,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;37,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;(3,852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;1,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;35,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;71,501&#160;&lt;/span&gt;&lt;/td&gt;&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;/table&gt;</us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfMy0xLTEtMS0w_d83c0e66-db88-431f-8f17-5296414dce4b"
      unitRef="usd">70185000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibc75ed5a8f204c42b003e60a96bfeba3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfMy0zLTEtMS0w_4183fef7-ab4c-4697-8519-592c0666f487"
      unitRef="usd">36171000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iae29f499204d4d9cbfad9c4b0385803e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfNC0xLTEtMS0w_0902921f-aaf6-4a0b-be1b-755170593464"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6bdef186ac3e4a5f82889a7ea62b4062_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfNC0zLTEtMS0w_aaa71a59-0ba6-4f15-89bb-490ea063c6e5"
      unitRef="usd">1822000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3662f537e2184bfc905f789e92a94176_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfNS0xLTEtMS0w_b97c476f-31e0-438f-8edf-39b51fd10fcf"
      unitRef="usd">70185000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i44c6124b2c8c43e3971f9cc951b35dec_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfNS0zLTEtMS0w_b9c5f731-19b8-4c60-98a0-90b8ad07fbe1"
      unitRef="usd">37993000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfNi0xLTEtMS0w_9aa53ae2-f1b9-4587-afaf-68a293653749"
      unitRef="usd">320000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfNi0zLTEtMS0w_751c53ac-0bea-40dc-9881-05d404a46243"
      unitRef="usd">3852000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfNy0xLTEtMS0w_0d50bf9e-bef7-4711-85cb-b6cf3f3964a6"
      unitRef="usd">653000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfNy0zLTEtMS0w_919f9e08-1ee0-41fa-9843-4675157b5b96"
      unitRef="usd">1455000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfOC0xLTEtMS0w_c784fecf-6148-4a96-b8d8-2ff3eb14e562"
      unitRef="usd">-18956000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfOC0zLTEtMS0w_9a4acec0-9efa-4f99-9974-0ed0fbe3e58e"
      unitRef="usd">35905000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfOS0xLTEtMS0w_d756a006-69ac-42c5-b34a-d9a1459ab7d9"
      unitRef="usd">51562000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2280c091ff86491e83db813bcffd4314_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjM5OTRiMWZkYjVhNTRhODBiZWNlNWQxYmM2NWUzYWNhL3RhYmxlcmFuZ2U6Mzk5NGIxZmRiNWE1NGE4MGJlY2U1ZDFiYzY1ZTNhY2FfOS0zLTEtMS0w_6bba0aa0-4012-4cab-9af8-cd4a828eb9c1"
      unitRef="usd">71501000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i55fa10dfc5d94ad4810419b72337932c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNC0xLTEtMS0w_9364bbcc-ce37-4b26-8be0-a60847c4d4e1"
      unitRef="usd">21770000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i4fd96c407831402aa1abc436fc2d9840_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNC0zLTEtMS0w_09fad704-be26-4fcf-b6c2-1483513736be"
      unitRef="usd">13000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i4fd96c407831402aa1abc436fc2d9840_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNC01LTEtMS0w_a6526741-74de-4646-bf23-0cad8788c2dd"
      unitRef="usd">132000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i4fd96c407831402aa1abc436fc2d9840_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNC03LTEtMS0w_08ad092f-58e9-44dc-93b4-3f7f9994c330"
      unitRef="usd">-4404000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNC05LTEtMS0w_64b0cee6-24e1-4d6c-9a7d-8531c8187217"
      unitRef="usd">17485000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i27d89a944eba4b678da822c529798f15_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNS0xLTEtMS0w_2fbd3113-259f-4a10-ad40-c28897c54170"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ia20db0dc69a1486c8e9da2ae5244e466_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNS0zLTEtMS0w_4c2045a7-01a9-42e6-9c66-ee5c9d8641f1"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ia20db0dc69a1486c8e9da2ae5244e466_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNS01LTEtMS0w_a9b062fa-01b0-4037-8273-3620b548cbfe"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ia20db0dc69a1486c8e9da2ae5244e466_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNS03LTEtMS0w_7c0c01ec-740f-45b9-9824-fbd0d54e4a11"
      unitRef="usd">0</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if192704b72c44fc8afdf6ef0fc04f111_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNS05LTEtMS0w_45b7c3e6-b049-4ca3-9999-8662029e0eb3"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4eb33f88102a4f42bcddb99ac440e5ff_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNi0xLTEtMS0w_db724d41-b273-48c6-9688-77d7aabff0f6"
      unitRef="usd">10464000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ief5fe44ccc1445af9a380515c75afd74_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNi0zLTEtMS0w_fe5ab9df-ee7d-4756-bf6e-b2c3db29d29e"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ief5fe44ccc1445af9a380515c75afd74_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNi01LTEtMS0w_c5b37019-7be8-4e75-9641-b32758ec9245"
      unitRef="usd">11000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ief5fe44ccc1445af9a380515c75afd74_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNi03LTEtMS0w_5e6c65a2-77bf-4cb2-89d3-b6eedd85ef3e"
      unitRef="usd">-1913000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7b89cd5f5275438692674224bcc2beb7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNi05LTEtMS0w_98b66a56-a560-42e4-986d-c697684244b3"
      unitRef="usd">8562000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6335f33b4f204311aa3774c39110151d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNy0xLTEtMS0w_e77cb098-818f-4915-a69c-0819a7d7e29e"
      unitRef="usd">12970000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i62c3722007714c6ab811b30c36bccc6c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNy0zLTEtMS0w_48913f99-edf7-4b5c-8c79-6f4ed0bb9042"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i62c3722007714c6ab811b30c36bccc6c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNy01LTEtMS0w_d1df3962-f750-4450-8f71-5907167efb85"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i62c3722007714c6ab811b30c36bccc6c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNy03LTEtMS0w_01a48129-3bd2-489c-b726-04938e8f98b3"
      unitRef="usd">-2340000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfNy05LTEtMS0w_6e9971b3-fd15-404f-ab2e-0bb1da8382d2"
      unitRef="usd">10630000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1a71987360734c12a87d70544cf39788_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfOC0xLTEtMS0w_1dac4946-205b-4f30-8535-0dd2aff6e8fc"
      unitRef="usd">45204000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i81f1adb5bcb1411bba575eefd0ff6667_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfOC0zLTEtMS0w_1a1bd7b3-7efa-443c-9fe5-f72a67b34837"
      unitRef="usd">13000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i81f1adb5bcb1411bba575eefd0ff6667_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfOC01LTEtMS0w_52bab0cb-357b-469a-b250-05b2da7a96b4"
      unitRef="usd">143000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i81f1adb5bcb1411bba575eefd0ff6667_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfOC03LTEtMS0w_27977ac3-f3cd-4436-9d71-43c04207f4a1"
      unitRef="usd">-8657000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5c1d1d93bc954ebf94cf02d893743726_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfOC05LTEtMS0w_246c778a-5cab-44ca-a3fc-3fb40a2198b4"
      unitRef="usd">36677000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i295b1400746e4b92a33b8dcc0dd9e89b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfOS0xLTEtMS0w_40721a0e-7c24-4e8a-885e-75970d55616c"
      unitRef="usd">1402000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ibf4766c60a63423fa5bfda696986c5c3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfOS0zLTEtMS0w_d456cc47-79d3-470f-bd1a-723c0a58e8f7"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ibf4766c60a63423fa5bfda696986c5c3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfOS01LTEtMS0w_bd59f459-758d-4129-9213-92b798ed1b1c"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ibf4766c60a63423fa5bfda696986c5c3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfOS03LTEtMS0w_3adad6d2-6854-47d1-83f5-dcbba840a6fd"
      unitRef="usd">-249000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfOS05LTEtMS0w_edf5b98c-1a9a-478f-a4c1-c958eccdbb64"
      unitRef="usd">1153000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i09bdc5ab958b4abdae110fcc014d793d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTEtMS0xLTEtMA_f679d500-fb68-42d6-91c0-032f56f6043f"
      unitRef="usd">2048000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="if16c04d3157f41cf8be2e86ab8039a32_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTEtMy0xLTEtMA_1bb07a72-f66a-4a42-b52a-27d48714701f"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="if16c04d3157f41cf8be2e86ab8039a32_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTEtNS0xLTEtMA_247e5be9-31c2-4364-9e02-d105a0ba2c13"
      unitRef="usd">4000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="if16c04d3157f41cf8be2e86ab8039a32_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTEtNy0xLTEtMA_767e1c0c-48bc-43d3-9b30-082de222e023"
      unitRef="usd">-416000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8ba2b1364aad4a5dba737af9f45f0fe9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTEtOS0xLTEtMA_c8fa617a-854e-4012-bd19-45c569efb701"
      unitRef="usd">1636000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9dda193f2dff45a1913d2e22ac5b3045_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTItMS0xLTEtMA_806bae8a-8b7f-4d49-ab18-ae1d1965a879"
      unitRef="usd">11223000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="idc66dff285024c42bb8de8840f67ed95_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTItMy0xLTEtMA_49011e09-66f6-4e6f-90e0-d4816335286c"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="idc66dff285024c42bb8de8840f67ed95_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTItNS0xLTEtMA_c5a03a02-c8d0-4dd7-93cd-6b0c5b94e5e5"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="idc66dff285024c42bb8de8840f67ed95_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTItNy0xLTEtMA_f154db38-77f6-425c-aa18-04eedb3fab0a"
      unitRef="usd">-2388000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i81feef12c4be49279348064df46b0762_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTItOS0xLTEtMA_0bfce941-33f0-4505-93e0-8f99e4bf607b"
      unitRef="usd">8835000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9e3489fc6ac14a6fa82e1d0bd028b84c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTMtMS0xLTEtMA_c38145ad-b287-4ddf-ae91-7f790b979975"
      unitRef="usd">13271000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i00c3ee26f4474848b1d4ff24cac64ba2_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTMtMy0xLTEtMA_b8f54c63-f508-4ab0-b0f2-20208c7fee52"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i00c3ee26f4474848b1d4ff24cac64ba2_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTMtNS0xLTEtMA_f54b8ee8-56dd-4f3e-af12-214ce2991ef8"
      unitRef="usd">4000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i00c3ee26f4474848b1d4ff24cac64ba2_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTMtNy0xLTEtMA_05c86296-89e5-4778-8d0d-53db9ed2ca4f"
      unitRef="usd">-2804000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie546399392844984960c34999acd50f2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTMtOS0xLTEtMA_0ccfecc2-6290-45f8-ad3d-12540c5ec03d"
      unitRef="usd">10471000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if5f8067f13d946238c70bee2241ca73b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTQtMS0xLTEtMA_4129525d-d6b1-432a-88d9-81956447b5c6"
      unitRef="usd">4348000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="iba0842ba697d48c795df35b71858323e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTQtMy0xLTEtMA_f71fb8d5-6b21-46cc-bb82-34c1021759b2"
      unitRef="usd">120000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="iba0842ba697d48c795df35b71858323e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTQtNS0xLTEtMA_4ecb8ad0-1674-4561-bf4e-92986ff91680"
      unitRef="usd">144000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="iba0842ba697d48c795df35b71858323e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTQtNy0xLTEtMA_27c2c060-4e5d-4c69-a3ad-4a2f32d3ef0a"
      unitRef="usd">-1111000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id0ce044786694b1d9ac6793280da1fd4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTQtOS0xLTEtMA_b620881a-1fcd-4fa0-9c14-87b9c3daf0c4"
      unitRef="usd">3261000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ieabdad6a15504f4f9d63aee18b9f0ca9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTUtMS0xLTEtMA_7736abb0-17c7-4324-9f7a-1915135efe82"
      unitRef="usd">64225000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTUtMy0xLTEtMA_24e07722-241a-4463-96c4-c06fea44b330"
      unitRef="usd">133000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTUtNS0xLTEtMA_e43c8ca9-84c0-4808-a81b-dc4cccc687d7"
      unitRef="usd">291000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTUtNy0xLTEtMA_955fac0c-4b74-4d8d-9207-2d851a723cc9"
      unitRef="usd">-12821000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjk2NGIyNGU1MzdkNTRmMDViZDE4ZDQ1ZWE3ZTQzZWViL3RhYmxlcmFuZ2U6OTY0YjI0ZTUzN2Q1NGYwNWJkMThkNDVlYTdlNDNlZWJfMTUtOS0xLTEtMA_aa9bffd4-eb4e-49d9-8882-f70ec97a7472"
      unitRef="usd">51562000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i06a9e713072b4dec8eae97467031b364_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNS0xLTEtMS0w_3b453658-8646-49d9-9738-085a0e8ad920"
      unitRef="usd">30010000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i8ad7f2177faa45a194d4506313cffcb0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNS03LTEtMS0w_2ded687c-5685-4a63-91d9-91002fe896c4"
      unitRef="usd">14000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i8ad7f2177faa45a194d4506313cffcb0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNS05LTEtMS0w_20e090de-6196-4fac-b4d7-bda89d201031"
      unitRef="usd">337000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i8ad7f2177faa45a194d4506313cffcb0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNS0xMS0xLTEtMA_ca9532e2-3f46-4e59-a69a-30c0b3690b38"
      unitRef="usd">-12848000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNS0xMy0xLTEtMA_177eec6f-488a-4a52-8053-2c22ae1534c0"
      unitRef="usd">17485000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9dc7ad1ab67b473abe5a5bb0d81b53b9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNi0xLTEtMS0w_ae67eba2-0e51-4e78-97f9-a2533e2458b7"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="icd99f7840e4949b5bd1715fb4e020758_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNi03LTEtMS0w_536273bd-f7b4-42de-9654-f854c42503dd"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="icd99f7840e4949b5bd1715fb4e020758_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNi05LTEtMS0w_c0807882-4ef1-4813-909b-75a15a82dd18"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="icd99f7840e4949b5bd1715fb4e020758_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNi0xMS0xLTEtMA_204cb48b-d236-44d0-984e-2d437028f0b8"
      unitRef="usd">0</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if192704b72c44fc8afdf6ef0fc04f111_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNi0xMy0xLTEtMA_b3ba2aa5-8c04-4dd0-a82f-68e389348099"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i732a807e131d41e883064583efc63a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNy0xLTEtMS0w_ef10e4ee-b31a-47d8-853b-7a5ba67a396b"
      unitRef="usd">9486000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i1b3c256ca37044d6a330f9d582cfae23_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNy03LTEtMS0w_8b337621-b67b-4567-a0aa-37ca3efa27e0"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i1b3c256ca37044d6a330f9d582cfae23_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNy05LTEtMS0w_82fcac55-1ee1-4604-ae84-e1157cc33133"
      unitRef="usd">13000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i1b3c256ca37044d6a330f9d582cfae23_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNy0xMS0xLTEtMA_51d86f1c-a329-4063-a68e-1e621c10aa68"
      unitRef="usd">-937000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7b89cd5f5275438692674224bcc2beb7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfNy0xMy0xLTEtMA_93de8914-f36e-4e07-9bd8-109d25d16a28"
      unitRef="usd">8562000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfOC0xLTEtMS0w_1b039b32-cd5f-44f2-8e6e-3795bcfb605e"
      unitRef="usd">10112000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="if4c3400895bc464096c52acf80dc7f28_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfOC03LTEtMS0w_ebc14230-923d-45cf-aded-55b058e3866c"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="if4c3400895bc464096c52acf80dc7f28_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfOC05LTEtMS0w_007ffc43-f9b0-4259-b375-b1f712e1287c"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="if4c3400895bc464096c52acf80dc7f28_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfOC0xMS0xLTEtMA_a74a614a-d755-430e-b882-3622279004de"
      unitRef="usd">518000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfOC0xMy0xLTEtMA_d2451412-c27c-43ed-acd6-52962ffa23e3"
      unitRef="usd">10630000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7437d2f934da4c318a452fac0c583e59_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfOS0xLTEtMS0w_fffff0b0-6541-4d69-a2b4-0c364f23441b"
      unitRef="usd">49608000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i38730811b2f64a079395bb9eee96be51_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfOS03LTEtMS0w_32637e2d-3f4d-49cb-b518-1f73a22ee7ad"
      unitRef="usd">14000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i38730811b2f64a079395bb9eee96be51_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfOS05LTEtMS0w_965456bc-594a-4b43-8e7b-91940a2c8a54"
      unitRef="usd">350000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i38730811b2f64a079395bb9eee96be51_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfOS0xMS0xLTEtMA_a7c16034-82c4-42f0-b85c-a8f0470b8308"
      unitRef="usd">-13267000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5c1d1d93bc954ebf94cf02d893743726_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfOS0xMy0xLTEtMA_66a39a1d-fe42-4e4e-b59c-e2a5561b9037"
      unitRef="usd">36677000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5acd45068dcb43b2bda084861114b790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTAtMS0xLTEtMA_c01b21bf-1748-43c4-8198-b2a2809426df"
      unitRef="usd">1591000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i2b823051266d43968aaad4695a88cb3d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTAtNy0xLTEtMA_216203b0-a6ea-4228-ab71-0b7f527f1d45"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i2b823051266d43968aaad4695a88cb3d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTAtOS0xLTEtMA_9e92e2b4-105a-4e48-9068-a7104d5acecc"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i2b823051266d43968aaad4695a88cb3d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTAtMTEtMS0xLTA_e295c393-a787-4c40-b450-492d7f88ea81"
      unitRef="usd">-438000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9aef6ae1ec0d4eea8567113c6db6e579_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTAtMTMtMS0xLTA_84f1090d-defa-490c-8bad-98d46aa23501"
      unitRef="usd">1153000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTItMS0xLTEtMA_43d0505b-fe40-41b2-8846-c5240e123f6d"
      unitRef="usd">1951000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i0b466afda7b54c77a4a823355dd21231_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTItNy0xLTEtMA_ab606708-e01f-4969-ae07-1273fba099c2"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i0b466afda7b54c77a4a823355dd21231_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTItOS0xLTEtMA_449aeb27-7f3b-4521-ab72-ad12ebb4f53c"
      unitRef="usd">20000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i0b466afda7b54c77a4a823355dd21231_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTItMTEtMS0xLTA_a9d46813-7db0-42f4-b18e-61597a1d4146"
      unitRef="usd">-335000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8ba2b1364aad4a5dba737af9f45f0fe9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTItMTMtMS0xLTA_402e8928-f82e-45f7-babf-fc732dd5c536"
      unitRef="usd">1636000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3fae8c4cfc644ac88684cd84848c35de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTMtMS0xLTEtMA_d797a42b-4c00-4e70-b733-8f790912222d"
      unitRef="usd">11141000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i6cc1e3d28b3c41b6aa67914bdebe1963_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTMtNy0xLTEtMA_a1628a82-0e5b-436c-bcf7-afbdd40299d8"
      unitRef="usd">1000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i6cc1e3d28b3c41b6aa67914bdebe1963_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTMtOS0xLTEtMA_be1d6df0-d0e3-4470-ab4d-f6153ad82a35"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i6cc1e3d28b3c41b6aa67914bdebe1963_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTMtMTEtMS0xLTA_3e4b48c9-4875-4049-bc9f-49216d07a78b"
      unitRef="usd">-2305000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i81feef12c4be49279348064df46b0762_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTMtMTMtMS0xLTA_8df373da-d172-4a10-9d16-df0ec9b87990"
      unitRef="usd">8835000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i35990a7ca38d4e02805297ff2bbee248_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTQtMS0xLTEtMA_c2a9a462-612d-4fed-99ef-288c978e34b1"
      unitRef="usd">13092000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ic2294581862f46068e97b50971effe10_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTQtNy0xLTEtMA_c49f79db-76dd-40b1-ae06-75ceded69b64"
      unitRef="usd">1000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ic2294581862f46068e97b50971effe10_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTQtOS0xLTEtMA_a3f3e5c0-ceb0-43b3-a722-ecc6822197bd"
      unitRef="usd">20000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ic2294581862f46068e97b50971effe10_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTQtMTEtMS0xLTA_af1638ce-07e7-417a-96e1-9dde2b4e8da6"
      unitRef="usd">-2640000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie546399392844984960c34999acd50f2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTQtMTMtMS0xLTA_2350634b-221a-4fc7-9f00-ae53b22ac66f"
      unitRef="usd">10471000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTUtMS0xLTEtMA_28f64cdf-7136-4b64-809b-68b89bacbb1e"
      unitRef="usd">5894000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ic1f05607e02944caae4595250b81ccac_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTUtNy0xLTEtMA_1e5fd298-b482-41f1-a90a-6bee6bf94bd0"
      unitRef="usd">305000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ic1f05607e02944caae4595250b81ccac_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTUtOS0xLTEtMA_4ad6d7a9-e4d2-4be1-b0ae-07705da6a573"
      unitRef="usd">283000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ic1f05607e02944caae4595250b81ccac_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTUtMTEtMS0xLTA_4d7b00df-ffd0-4668-97bf-4ec119244079"
      unitRef="usd">-2611000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id0ce044786694b1d9ac6793280da1fd4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTUtMTMtMS0xLTA_8bca90ae-df26-4b81-bd16-4a34df1cd8f6"
      unitRef="usd">3261000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTctMS0xLTEtMA_62d81fff-a2d1-4878-bd60-c46ade3c3afa"
      unitRef="usd">70185000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTctNy0xLTEtMA_e64d0d32-df7c-4719-aab9-7361ffb0cfc5"
      unitRef="usd">320000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTctOS0xLTEtMA_072b42fe-c824-446f-8034-9f621233407d"
      unitRef="usd">653000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTctMTEtMS0xLTA_0dc841b5-5196-40c0-8994-13e75e0c1886"
      unitRef="usd">-18956000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjgwYjMwYjEyOGFiZDQwYTM4ZjZkZDViM2QyMWI3ZjU4L3RhYmxlcmFuZ2U6ODBiMzBiMTI4YWJkNDBhMzhmNmRkNWIzZDIxYjdmNThfMTctMTMtMS0xLTA_a30cc3c9-00db-43e9-9026-7f1ae4aaa3ca"
      unitRef="usd">51562000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1bf366a818d747ebaf65f0ba14b43d2c_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNC0xLTEtMS0w_105fae4e-dbe8-4430-a5a8-7b2cdfed2ed8"
      unitRef="usd">13900000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i9939552b1ce447afa97d7488c3437a8a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNC03LTEtMS0w_40df735b-73f3-47b5-8572-b2fc904858d8"
      unitRef="usd">1824000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i9939552b1ce447afa97d7488c3437a8a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNC05LTEtMS0w_ee8b5dae-8170-4397-befe-252c9bc271ea"
      unitRef="usd">69000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i9939552b1ce447afa97d7488c3437a8a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNC0xMS0xLTEtMA_ead2a823-8d6f-4a88-a927-6920d3980c6e"
      unitRef="usd">17628000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5ac13b416ae2495bb27efc773dd4c878_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNC0xMy0xLTEtMA_965bebd7-e805-4f87-9b2a-3aef5c970441"
      unitRef="usd">29773000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i17b73bb07a324fa28f15157ed5b2bdb3_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNi0xLTEtMS0w_10cc89d2-eb35-4c81-81a5-c6f39657ebb1"
      unitRef="usd">6216000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i11155ce6d1f940b7806464e2ae725607_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNi03LTEtMS0w_2b4bc84b-4211-4c63-b6ab-b8afe7b56911"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i11155ce6d1f940b7806464e2ae725607_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNi05LTEtMS0w_e33ab5b4-ef4f-4c4a-9b24-20dab560d992"
      unitRef="usd">2000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i11155ce6d1f940b7806464e2ae725607_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNi0xMS0xLTEtMA_6f0f9470-1a67-41f0-b1c9-3f4432ca8860"
      unitRef="usd">3785000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="icbbee8f3d5db4ce0b427ac7ae54c45b5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNi0xMy0xLTEtMA_5744fd55-2a56-4da4-a67c-2f5f82ba15aa"
      unitRef="usd">10003000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic6f8de55a7c7496aaf0800db14ad4814_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNy0xLTEtMS0w_70f72741-53d9-48c0-91dd-45a7448b372b"
      unitRef="usd">7750000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i31397230cadb4974985a9f7b8b12d6d4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNy03LTEtMS0w_49b476e6-5817-41ea-842f-ff84682eb186"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i31397230cadb4974985a9f7b8b12d6d4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNy05LTEtMS0w_a682c265-31a6-4544-bfb3-c43b84f026f4"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i31397230cadb4974985a9f7b8b12d6d4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNy0xMS0xLTEtMA_15b93676-6d8c-4e47-9f23-49014a250bbc"
      unitRef="usd">2916000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i46847ffcd5044071942f80b6f42a5f9f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfNy0xMy0xLTEtMA_e00d4dbe-c0ed-4dbe-8a14-146cd53ec1bd"
      unitRef="usd">10666000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i06cba0783cc841d7aebf5a317bfb1f36_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfOC0xLTEtMS0w_15097259-0b33-40cb-b66e-1fe4debb005a"
      unitRef="usd">27866000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i2c943e04917b497aa6f4d95b69c6028b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfOC03LTEtMS0w_3c474883-8227-4c6f-87e6-022f9455c5d3"
      unitRef="usd">1824000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i2c943e04917b497aa6f4d95b69c6028b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfOC05LTEtMS0w_8381605d-4e7c-41ed-b9dd-a6937e7a6d3a"
      unitRef="usd">71000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i2c943e04917b497aa6f4d95b69c6028b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfOC0xMS0xLTEtMA_5db29809-433b-4156-a9fa-88508743d8f8"
      unitRef="usd">24329000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i14265478efd74059bc9d80ff7fd7e344_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfOC0xMy0xLTEtMA_7b86bb3a-bf66-4278-87c8-b9afaf98e892"
      unitRef="usd">50442000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i18e4584cda9d40829cbc6c67f46dd942_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfOS0xLTEtMS0w_79ad409b-e4c2-439d-adc3-0a2cbba65493"
      unitRef="usd">3026000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i9ccf6d03ad634f12b466ab7d05326e81_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfOS03LTEtMS0w_f78568c0-ea22-476d-ba6c-fdc57513ec81"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i9ccf6d03ad634f12b466ab7d05326e81_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfOS05LTEtMS0w_ab1d65bb-b98b-490e-b016-c7df9f13a846"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i9ccf6d03ad634f12b466ab7d05326e81_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfOS0xMS0xLTEtMA_6de844e8-e1a9-4361-a3fd-a735964e5c77"
      unitRef="usd">-803000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibab900601a1b44d99331e892c4af5a82_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfOS0xMy0xLTEtMA_94bb51a4-6963-4798-9df2-3f0fc2b886b3"
      unitRef="usd">2223000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5f5b37e6feea4bf2ada8deeae8d9493f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTEtMS0xLTEtMA_253440f1-045a-401b-8a17-f7ee4894aa17"
      unitRef="usd">864000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i7222a37062e34ae9902abf6ef3563f76_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTEtNy0xLTEtMA_abca0443-7071-442f-a0d9-e0c35bf55b0c"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i7222a37062e34ae9902abf6ef3563f76_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTEtOS0xLTEtMA_f48a6826-45d5-4a5b-a20d-8ffe3be4c449"
      unitRef="usd">7000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i7222a37062e34ae9902abf6ef3563f76_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTEtMTEtMS0xLTA_f30380ca-86a5-4122-bb67-4c1c30cdc127"
      unitRef="usd">-304000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="idfb793d98ccc4fbcacce064bd4cf30fd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTEtMTMtMS0xLTA_d107515f-b760-46ae-8984-9044ed7bce75"
      unitRef="usd">567000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i015f65226ac34d6e993ef3fdacb2dbfc_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTItMS0xLTEtMA_3d7e14ca-4543-4f77-99f3-f20adab09483"
      unitRef="usd">11444000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i8ee480759d2a4ee08820a7d4afffe08a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTItNy0xLTEtMA_5f62bb7c-d852-4e30-90e9-3bfd0d2d573a"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i8ee480759d2a4ee08820a7d4afffe08a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTItOS0xLTEtMA_1959f800-0f2b-4d92-bdec-cd5835477613"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i8ee480759d2a4ee08820a7d4afffe08a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTItMTEtMS0xLTA_8170a368-ead2-4347-8069-fda01418db47"
      unitRef="usd">-2887000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if09454aec1234ca2800413bb8ff7fc36_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTItMTMtMS0xLTA_78768bae-893f-41bd-bc92-0cc1827b84ba"
      unitRef="usd">8557000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id672b0ac547243ca94e4c83e6ce79d3c_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTMtMS0xLTEtMA_ef2d04e1-e855-4d95-b4c9-cb71cd5bdf33"
      unitRef="usd">12308000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ic40b54db2833424884b14f2e236b5064_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTMtNy0xLTEtMA_857d9e8c-b570-49ef-995f-bd720fdcba4b"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ic40b54db2833424884b14f2e236b5064_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTMtOS0xLTEtMA_daa7a851-29dc-4c7f-b648-6ac7b7542ba1"
      unitRef="usd">7000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ic40b54db2833424884b14f2e236b5064_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTMtMTEtMS0xLTA_f73c8403-1933-404d-a6b7-326e685001ce"
      unitRef="usd">-3191000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib2e7a5ce70d645bd99ca6c71eebc8c22_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTMtMTMtMS0xLTA_0ae2d00f-f173-4e93-a1e5-fe6c332857cc"
      unitRef="usd">9124000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="icb74f76157c24395b8dec4c3569b0b85_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTQtMS0xLTEtMA_d3960133-ec27-4355-9123-ea9f8f2e1fd4"
      unitRef="usd">4340000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ifcb0e9fdb9f54f78a351c89095003628_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTQtNy0xLTEtMA_35bed829-57bb-4d72-ac03-95a78f04c899"
      unitRef="usd">431000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ifcb0e9fdb9f54f78a351c89095003628_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTQtOS0xLTEtMA_aa5b2292-9ed0-46ec-9f98-ba15e16d3d6d"
      unitRef="usd">197000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ifcb0e9fdb9f54f78a351c89095003628_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTQtMTEtMS0xLTA_6ed42236-ff2a-4e59-b839-2560754f9986"
      unitRef="usd">5606000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i04ff3b2392fa4c419c0b69ef4047f997_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTQtMTMtMS0xLTA_edbebcc7-c755-4c23-b5a5-001451ab1d67"
      unitRef="usd">9712000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iedfe18f8bb4f40dc9c566f654b39cd5d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTYtMS0xLTEtMA_42b9f6e9-dcb8-4bbb-8b29-172cb038a2f1"
      unitRef="usd">47540000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTYtNy0xLTEtMA_33a7edcb-af77-4e8a-9217-5dd3bde2840c"
      unitRef="usd">2255000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTYtOS0xLTEtMA_e45cd536-5b0b-462f-ae15-f1430ac67b81"
      unitRef="usd">275000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTYtMTEtMS0xLTA_bf7e3404-d5a3-4e85-9b58-5e487443b2d7"
      unitRef="usd">25941000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2280c091ff86491e83db813bcffd4314_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjkxZWFkMjI1Mjc4ZTQ1OTk4NjdiZWIzYTJmMjA1YjQ4L3RhYmxlcmFuZ2U6OTFlYWQyMjUyNzhlNDU5OTg2N2JlYjNhMmYyMDViNDhfMTYtMTMtMS0xLTA_4b3c5a1f-a8bd-473f-8f6f-3c2239fa4ffb"
      unitRef="usd">71501000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i4fbe34cbc04e449caf0b62de688adb9a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNC0xLTEtMS01MTkx_021b4c79-6242-47c6-83d8-201902b43b60"
      unitRef="usd">11739000</us-gaap:LoansAndLeasesReceivableAllowance>
    <hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i645d3ce2a72444db9db951e3f29ebeca_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNC0zLTEtMS01MTkx_1792bfe5-e0b0-4264-befe-1a29daf91599"
      unitRef="usd">-1348000</hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie8ccbb6c600b44659f502635a8f482f6_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNC01LTEtMS01MTkx_2eefd9b5-cfd1-4cd5-82e6-55d1c82dbd4b"
      unitRef="usd">10391000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i0cdd5a73add94ef08d08ab5a17ba8982_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNC03LTEtMS01MTkx_077b85cb-606b-4bf9-993e-3716d9273ec2"
      unitRef="usd">2911000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i0cdd5a73add94ef08d08ab5a17ba8982_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNC05LTEtMS01MTkx_82aee32b-d76e-43cd-b335-60d122ab9b6a"
      unitRef="usd">1126000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i0cdd5a73add94ef08d08ab5a17ba8982_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNC0xMS0xLTEtNTE5MQ_a4de474f-4ff2-4117-ae85-9c524d9c7926"
      unitRef="usd">21167000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5ac13b416ae2495bb27efc773dd4c878_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNC0xMy0xLTEtNTE5MQ_3cee7743-7e0f-4a61-908e-6c961ea5a04a"
      unitRef="usd">29773000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="iee3af1a439c84c2382aa2de554ab1c09_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNi0xLTEtMS01MTkx_6d9b00ed-b6e1-4d6a-8522-1ba337784fbe"
      unitRef="usd">4512000</us-gaap:LoansAndLeasesReceivableAllowance>
    <hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i8c1ce3620f88417c8c47cae79dfaadc8_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNi0zLTEtMS01MTkx_70bcb8f3-ff1e-42b8-a93d-f30e2a61d5f4"
      unitRef="usd">452000</hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9059f0243f5f49bb843779aa40897df3_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNi01LTEtMS01MTkx_10580259-f558-450c-b2ca-9c05888c6439"
      unitRef="usd">4964000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ifc3ab01896dc40758304143655abb515_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNi03LTEtMS01MTkx_4e4ea654-f04f-4f26-b44f-17f221115573"
      unitRef="usd">135000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ifc3ab01896dc40758304143655abb515_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNi05LTEtMS01MTkx_36c0d27a-0570-4b18-935e-fecf96398b6b"
      unitRef="usd">14000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ifc3ab01896dc40758304143655abb515_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNi0xMS0xLTEtNTE5MQ_beea406c-6099-4d3b-b9f7-4f4bfc12295a"
      unitRef="usd">5160000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="icbbee8f3d5db4ce0b427ac7ae54c45b5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNi0xMy0xLTEtNTE5MQ_f60469f8-b9e1-482b-9699-2908a65510e9"
      unitRef="usd">10003000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i5efcff72bb6a44e28fc259a8903bf6c7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNy0xLTEtMS01MTkx_c3ac7b18-2290-4067-a6b0-06a7f11688c0"
      unitRef="usd">7682000</us-gaap:LoansAndLeasesReceivableAllowance>
    <hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i4c489446055549439f76b3aa04fae1e5_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNy0zLTEtMS01MTkx_d69af152-ccef-45b1-9c76-173dd210a124"
      unitRef="usd">-2039000</hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i47f141a471054e35b9b9678ad42918e4_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNy01LTEtMS01MTkx_64d2052d-15f6-4b0a-a2e0-b58fdcec5bc8"
      unitRef="usd">5643000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i5f9cc6ba7c0d43cf92898d1f0f59d393_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNy03LTEtMS01MTkx_711043ba-a594-4071-8923-9bbcf942a6a7"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i5f9cc6ba7c0d43cf92898d1f0f59d393_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNy05LTEtMS01MTkx_c53c1de8-9377-44c4-8e6d-a2a3d6e7653a"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i5f9cc6ba7c0d43cf92898d1f0f59d393_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNy0xMS0xLTEtNTE5MQ_bff4aaf4-8c8b-468f-adfc-daba3268994a"
      unitRef="usd">5023000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i46847ffcd5044071942f80b6f42a5f9f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfNy0xMy0xLTEtNTE5MQ_4ded7719-6ec1-49aa-8246-7127d185f8b1"
      unitRef="usd">10666000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i163a4e83afbe4c64b486b5038ca4d7f2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOC0xLTEtMS01MTkx_001150cb-4f50-492f-a66d-e3c853ee2faf"
      unitRef="usd">23933000</us-gaap:LoansAndLeasesReceivableAllowance>
    <hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i0bd13d5178d842c38f8f43a261f35d3a_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOC0zLTEtMS01MTkx_c5f555ec-2780-4153-8270-dcfa2ab3e3f8"
      unitRef="usd">-2935000</hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i72c08b399e3549ca95335292a44fc55c_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOC01LTEtMS01MTkx_6d199a0c-83fe-4c89-a9ce-63fec41ca598"
      unitRef="usd">20998000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i893dfb4e85e74d3f8554daf1ca900ff7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOC03LTEtMS01MTkx_3fcbb2e0-4103-438b-95ee-76567782e437"
      unitRef="usd">3046000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i893dfb4e85e74d3f8554daf1ca900ff7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOC05LTEtMS01MTkx_6ac8652d-e1b8-4be6-b037-0668bf0e7d90"
      unitRef="usd">1140000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i893dfb4e85e74d3f8554daf1ca900ff7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOC0xMS0xLTEtNTE5MQ_5a35c698-876c-49ba-ac19-6ea3d4b928a7"
      unitRef="usd">31350000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i14265478efd74059bc9d80ff7fd7e344_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOC0xMy0xLTEtNTE5MQ_5c7ae126-a333-4ba4-85c0-2817c112c790"
      unitRef="usd">50442000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i13883c89c9db4de68b7bc5b09eec2af9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOS0xLTEtMS01MTkx_9ef05968-a273-40b9-abb0-e84f855335de"
      unitRef="usd">1458000</us-gaap:LoansAndLeasesReceivableAllowance>
    <hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="if30d37a18ddb42a7a25eb535250869f6_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOS0zLTEtMS01MTkx_7af3b6d1-092d-4caf-a2d8-4f9f0c8984fb"
      unitRef="usd">1471000</hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i95c8a3e7830345cca137b2242869c613_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOS01LTEtMS01MTkx_704904bf-b5c6-44c7-93b0-4d46c35de656"
      unitRef="usd">2929000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i4e3a414ea8614d69ac90bbdf971f2b3b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOS03LTEtMS01MTkx_5ff5d606-c3cb-4b9e-ae94-b4325093cf44"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i4e3a414ea8614d69ac90bbdf971f2b3b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOS05LTEtMS01MTkx_38912064-f4dd-4be3-b3f7-a470d06511b4"
      unitRef="usd">3000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i4e3a414ea8614d69ac90bbdf971f2b3b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOS0xMS0xLTEtNTE5MQ_d41b7159-ccf1-49f9-a44e-87cf2d4b8de8"
      unitRef="usd">-709000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibab900601a1b44d99331e892c4af5a82_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfOS0xMy0xLTEtNTE5MQ_7095502e-d5e2-495d-9472-7cc461b45be8"
      unitRef="usd">2223000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ife32a98974a94504a5d3ae6816c79d66_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTEtMS0xLTEtNTE5MQ_eb721a18-bee4-4476-a296-118843eb7841"
      unitRef="usd">1455000</us-gaap:LoansAndLeasesReceivableAllowance>
    <hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="ib03b99f682aa4b31a2faa50daac96f03_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTEtMy0xLTEtNTE5MQ_2ccf0249-9e95-42ff-8019-77e1cba8fa6a"
      unitRef="usd">-571000</hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i38720b74dd92429a959abe51da017e02_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTEtNS0xLTEtNTE5MQ_230932e3-768e-448b-9e94-50f9b13c4656"
      unitRef="usd">884000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="iafe45f1bfc0c4253bc13822a951ff144_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTEtNy0xLTEtNTE5MQ_845a98e9-a671-4edc-8ad3-72f6f724a8e3"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="iafe45f1bfc0c4253bc13822a951ff144_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTEtOS0xLTEtNTE5MQ_b5813edd-918f-4099-8170-648a54c341aa"
      unitRef="usd">21000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="iafe45f1bfc0c4253bc13822a951ff144_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTEtMTEtMS0xLTUxOTE_803a2d89-ca66-4a25-a3d9-e4dedd1fc06d"
      unitRef="usd">-338000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="idfb793d98ccc4fbcacce064bd4cf30fd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTEtMTMtMS0xLTUxOTE_50ffc808-c9aa-42f7-b148-9543ce95f916"
      unitRef="usd">567000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i5e9fa0af97ec4601982ab0a7dcde7ddf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTItMS0xLTEtNTE5MQ_b52a1fc3-7b6c-40f8-8191-4a2a6beeeb67"
      unitRef="usd">1605000</us-gaap:LoansAndLeasesReceivableAllowance>
    <hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="ifed7b5176e304acc812c5e0a2e76600a_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTItMy0xLTEtNTE5MQ_66e535d1-7f63-4e76-8997-5d619355d17e"
      unitRef="usd">7240000</hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iface072188124f9d992f4a04b2e656ec_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTItNS0xLTEtNTE5MQ_a5153bff-a7b6-457a-b293-8b38e8a5f66a"
      unitRef="usd">8845000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i2bdbe3f2c2c043679d8459aa75305aeb_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTItNy0xLTEtNTE5MQ_701b8763-c02c-4937-b0c3-1a43467a2259"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i2bdbe3f2c2c043679d8459aa75305aeb_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTItOS0xLTEtNTE5MQ_4fd2390e-7c5c-44a0-8bb3-fec83b962ebb"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i2bdbe3f2c2c043679d8459aa75305aeb_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTItMTEtMS0xLTUxOTE_a1015b15-7797-4030-a813-a615f864c12e"
      unitRef="usd">-288000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if09454aec1234ca2800413bb8ff7fc36_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTItMTMtMS0xLTUxOTE_e3ed2839-14c2-47c2-92d6-7cfb03605bfb"
      unitRef="usd">8557000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i8a91c5f9541b460cac09a7be32ffb17b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTMtMS0xLTEtNTE5MQ_d0ad7bb7-4b24-44b8-b563-eff3495acbf2"
      unitRef="usd">3060000</us-gaap:LoansAndLeasesReceivableAllowance>
    <hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i30727846bf894ff2a41697a691ff26b9_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTMtMy0xLTEtNTE5MQ_74a94454-212e-473d-9f8e-a1d6a8c83c5f"
      unitRef="usd">6669000</hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i467f4edb7c834dfc80e32c7841c269a3_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTMtNS0xLTEtNTE5MQ_b735f4da-ee02-41b4-b9c1-68520ef83c1a"
      unitRef="usd">9729000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i975cfa8d68ad46e0bb3fff9630ad0a4c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTMtNy0xLTEtNTE5MQ_bb24d42e-5e80-4456-8128-73d153585bb9"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i975cfa8d68ad46e0bb3fff9630ad0a4c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTMtOS0xLTEtNTE5MQ_c19ca084-00e0-49ae-9fe7-76e1ba62fca4"
      unitRef="usd">21000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i975cfa8d68ad46e0bb3fff9630ad0a4c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTMtMTEtMS0xLTUxOTE_c0866730-07f1-4fd7-a0d3-1e8705aff43d"
      unitRef="usd">-626000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib2e7a5ce70d645bd99ca6c71eebc8c22_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTMtMTMtMS0xLTUxOTE_0584eb38-c243-4470-80c0-441bf58a43a8"
      unitRef="usd">9124000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i893c69b34e0b4e9fa94a4dca4087b604_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTQtMS0xLTEtNTE5MQ_6a73845d-4545-4a4d-a381-107e3f817bc2"
      unitRef="usd">6821000</us-gaap:LoansAndLeasesReceivableAllowance>
    <hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="ibbe22a88f5b84651ac8868434f305106_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTQtMy0xLTEtNTE5MQ_8b267e35-f3cd-42f5-8902-35eec1cf53fe"
      unitRef="usd">-2484000</hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i857a0535348c48448d3eff06f47e9b52_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTQtNS0xLTEtNTE5MQ_cb3169dd-fd78-45f3-a65a-b7c144c2eccc"
      unitRef="usd">4337000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i89aebad0e15f4132bb9ecf8718671454_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTQtNy0xLTEtNTE5MQ_4264c8db-48fe-4ac9-a248-c06f0ed31efd"
      unitRef="usd">806000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i89aebad0e15f4132bb9ecf8718671454_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTQtOS0xLTEtNTE5MQ_2cafe9d0-4f52-4306-806b-6bf8e0def07b"
      unitRef="usd">291000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i89aebad0e15f4132bb9ecf8718671454_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTQtMTEtMS0xLTUxOTE_4d7d22b1-d631-4911-8b7f-873991a40ec8"
      unitRef="usd">5890000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i04ff3b2392fa4c419c0b69ef4047f997_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTQtMTMtMS0xLTUxOTE_a2c5a82c-7033-4ea8-8720-e3adc3d6785e"
      unitRef="usd">9712000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ia623b69825dc4586b63026f441118b16_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTUtMS0xLTEtNTE5MQ_9fcb1057-d721-4f1f-9c22-e28cbcc69c70"
      unitRef="usd">899000</us-gaap:LoansAndLeasesReceivableAllowance>
    <hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i1907dfd2a42c4c7c89626467aa2f899a_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTUtMy0xLTEtNTE5MQ_d6b1158d-c581-49ac-b3f1-c28b6e32824b"
      unitRef="usd">-899000</hfwa:CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5b9fbe7ad6e44538b9af9bb7d82e309d_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTUtNS0xLTEtNTE5MQ_bc8cce2c-6b6e-4a94-98a1-2d43d30d7355"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i650538d0a95d4d07892e92118d03d102_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTUtNy0xLTEtNTE5MQ_7ccd873d-144a-4865-8ae5-ce0736856793"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i650538d0a95d4d07892e92118d03d102_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTUtOS0xLTEtNTE5MQ_a8fb9ae3-431c-46d1-bc57-b64e33b46937"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i650538d0a95d4d07892e92118d03d102_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTUtMTEtMS0xLTUxOTE_062c7f5a-fc7c-4268-844f-0c2cb5a3e8d8"
      unitRef="usd">0</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i360be13b74e74a099e524cf8fafba702_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTUtMTMtMS0xLTUxOTE_febc0448-0127-4f71-aeb0-b24b9afefa36"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ibc75ed5a8f204c42b003e60a96bfeba3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTYtMS0xLTEtNTE5MQ_4536ffc7-3e4b-4a40-a3d4-f346b9ae9bf6"
      unitRef="usd">36171000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod
      contextRef="if62793641f96449f86889fcf708d4685_D20200101-20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTYtMy0xLTEtNTE5MQ_37972fd1-e002-41c5-a6ee-54236fb703d5"
      unitRef="usd">1822000</us-gaap:FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9791d4aa95224d18a9d43aa46e206d23_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTYtNS0xLTEtNTE5MQ_34e1bc6a-aae8-45e6-b25f-b140c2387c66"
      unitRef="usd">37993000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTYtNy0xLTEtNTE5MQ_1770b9c4-0400-4656-a83f-60a86411c5c5"
      unitRef="usd">3852000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTYtOS0xLTEtNTE5MQ_7b316e97-f410-462f-b666-cd07691ebac1"
      unitRef="usd">1455000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTYtMTEtMS0xLTUxOTE_7abd0b2d-8055-4e74-a144-235ee17c68c7"
      unitRef="usd">35905000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2280c091ff86491e83db813bcffd4314_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV80OS9mcmFnOmIyNDUzM2M0NzVkYjRhYjE4MGNjMjNiMzNmNWEwZDM1L3RhYmxlOjU1M2QwY2E1MDI4NzQ3Yzk4N2RiYmE5MTJjNTQ5NzY0L3RhYmxlcmFuZ2U6NTUzZDBjYTUwMjg3NDdjOTg3ZGJiYTkxMmM1NDk3NjRfMTYtMTMtMS0xLTUxOTE_7ba9404b-4a84-405e-a00e-20d283c71e27"
      unitRef="usd">71501000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RleHRyZWdpb246ZmFiMTQ3NDY2OGNhNGZmZGEzYTA3MWMyODUwYTc4MTNfMTQzNA_e95648d6-0822-4135-bd82-5464a0528c09">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;The Company&#x2019;s goodwill represents the excess of the purchase price over the fair value of net assets acquired in the following mergers: Premier Commercial Bancorp and Puget Sound Bancorp in 2018; Washington Banking Company in 2014; Valley Community Bancshares in 2013; Western Washington Bancorp in 2006 and North Pacific Bank in 1998. The Company&#x2019;s goodwill is assigned to the Bank and is evaluated for impairment at the Bank level (reporting unit).&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&#160;no&#160;additions to goodwill during the&#160;three and six months ended June 30, 2021 and&#160;2020.&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;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 that the carrying amount of goodwill exceeds its implied fair value. The Company performed an annual impairment assessment as of December&#160;31, 2020 and concluded that there was no impairment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&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 intangibles acquired in business combinations. The useful life of the core deposit intangibles was estimated to be ten years for the acquisitions of Premier Commercial Bancorp, Puget Sound Bancorp, Washington Banking Company, and Valley Community Bancshares.&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 change in other intangible assets 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: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;Three Months Ended &lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at the beginning of the 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;12,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;15,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 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;13,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;16,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;/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;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(903)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,594)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Balance at the end of the period&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;11,494&#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;14,807&#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,494&#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;14,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i997d3cf7aef443c3b8df288456248743_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RleHRyZWdpb246ZmFiMTQ3NDY2OGNhNGZmZGEzYTA3MWMyODUwYTc4MTNfMTE5NQ_0bd5e8a7-2028-42b8-9238-6e7d5c1346a4">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i9ff7eeccf9784037b43b8d8a3d72db55_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RleHRyZWdpb246ZmFiMTQ3NDY2OGNhNGZmZGEzYTA3MWMyODUwYTc4MTNfMTE5NQ_30f1afb6-4a4c-4da6-ad6e-c56cdb049a7e">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i3253821da4f94d95978f2d4a0e27914e_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RleHRyZWdpb246ZmFiMTQ3NDY2OGNhNGZmZGEzYTA3MWMyODUwYTc4MTNfMTE5NQ_8954ec73-176c-4eb9-8569-2c790a7fabef">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i1083aff1b61e4ef186e1225099f7fe48_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RleHRyZWdpb246ZmFiMTQ3NDY2OGNhNGZmZGEzYTA3MWMyODUwYTc4MTNfMTE5NQ_b4f42812-a23f-477d-ab18-691831a9948c">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RleHRyZWdpb246ZmFiMTQ3NDY2OGNhNGZmZGEzYTA3MWMyODUwYTc4MTNfMTQzOQ_ff7a6f23-4358-4227-8060-83891b7a68b9">&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 change in other intangible assets 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: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;Three Months Ended &lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at the beginning of the 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;12,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;15,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 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;13,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;16,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;/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;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(903)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,594)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Balance at the end of the period&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;11,494&#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;14,807&#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,494&#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;14,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ieabdad6a15504f4f9d63aee18b9f0ca9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfMy0xLTEtMS0w_4cc9a2a4-0165-4959-9bf4-c9ec781ecbc6"
      unitRef="usd">12291000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="iedfe18f8bb4f40dc9c566f654b39cd5d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfMy0zLTEtMS0w_76414503-7448-424f-9621-bcf7061b9045"
      unitRef="usd">15710000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfMy01LTEtMS0w_5c4350d0-d81e-4946-9bd1-08027f9e6727"
      unitRef="usd">13088000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ibc75ed5a8f204c42b003e60a96bfeba3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfMy03LTEtMS0w_a2e4faa5-aab4-4266-8e29-66cdeda275d5"
      unitRef="usd">16613000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfNS0xLTEtMS0w_6caff7ad-87b4-4a19-bd75-bccb378631be"
      unitRef="usd">797000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfNS0zLTEtMS0w_152ffb58-3ca5-4160-9802-e065b70535ab"
      unitRef="usd">903000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfNS01LTEtMS0w_883c67e8-cfa4-430e-b762-064670147f4d"
      unitRef="usd">1594000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfNS03LTEtMS0w_89fc7588-9c73-4034-b6da-95e457fde4c3"
      unitRef="usd">1806000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfNi0xLTEtMS0w_896e6c66-cb09-4f0d-84a7-857e74315cdb"
      unitRef="usd">11494000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i2280c091ff86491e83db813bcffd4314_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfNi0zLTEtMS0w_806f96c3-1b2a-4bbb-a62e-371e9345e83b"
      unitRef="usd">14807000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfNi01LTEtMS0w_6caacb33-02a6-4d97-9567-8a0a434f8996"
      unitRef="usd">11494000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i2280c091ff86491e83db813bcffd4314_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV81NS9mcmFnOmZhYjE0NzQ2NjhjYTRmZmRhM2EwNzFjMjg1MGE3ODEzL3RhYmxlOmZlM2ZlNDkwYThiMDQzMmQ5NDI3Mjg1MmJkOWI4YjQ4L3RhYmxlcmFuZ2U6ZmUzZmU0OTBhOGIwNDMyZDk0MjcyODUyYmQ5YjhiNDhfNi03LTEtMS0w_acba1b9c-d149-449c-9215-85498de8173e"
      unitRef="usd">14807000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RleHRyZWdpb246YTkyMDk5ZmRhNzRiNGRhY2E3YmUwMjBmYmJiOTY4NDJfNzAy_72f0d927-c080-42e8-baa7-428cf42acc7d">Derivative Financial Instruments&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 utilizes interest rate swap derivative contracts to facilitate the needs of its commercial customers 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 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 Consolidated Statements of Income. The fair value of derivative positions outstanding is included in Prepaid expenses and other &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-weight:400;line-height:120%"&gt;assets and Accrued expenses and other liabilities in the 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 Consolidated Statements of Income, but typically net to zero based on the identical back-to-back interest rate swaps 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 June&#160;30, 2021 and December&#160;31, 2020:&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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;321,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;308,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;321,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,162)&lt;/span&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The estimated fair value of derivatives with customers was $15.4 million and $25.4 million as of June&#160;30, 2021 and December&#160;31, 2020, respectively. The estimated fair value of derivatives with third parties was $(15.6) million and $(25.9) million as of June&#160;30, 2021 and December&#160;31, 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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;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 with the customer is controlled through the credit approval, limits, and monitoring procedures and 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="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RleHRyZWdpb246YTkyMDk5ZmRhNzRiNGRhY2E3YmUwMjBmYmJiOTY4NDJfNzAz_407e3ba1-a183-4b31-8cd8-add37b0ccf17">&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 June&#160;30, 2021 and December&#160;31, 2020:&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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;321,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;308,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;321,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,162)&lt;/span&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The estimated fair value of derivatives with customers was $15.4 million and $25.4 million as of June&#160;30, 2021 and December&#160;31, 2020, respectively. The estimated fair value of derivatives with third parties was $(15.6) million and $(25.9) million as of June&#160;30, 2021 and December&#160;31, 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i6b80fcc6799740a19a88d8f775c82daf_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RhYmxlOmRiYzJhYTIxYzYzMTRhOTlhOTM0NDQyM2MwYmQ5OWQ2L3RhYmxlcmFuZ2U6ZGJjMmFhMjFjNjMxNGE5OWE5MzQ0NDIzYzBiZDk5ZDZfNC0xLTEtMS0w_998da382-4e15-48b9-8ad4-b6498787791c"
      unitRef="usd">321519000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i1a9128f2258e41ba873e458ff79ae360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RhYmxlOmRiYzJhYTIxYzYzMTRhOTlhOTM0NDQyM2MwYmQ5OWQ2L3RhYmxlcmFuZ2U6ZGJjMmFhMjFjNjMxNGE5OWE5MzQ0NDIzYzBiZDk5ZDZfNC0zLTEtMS0w_2f2d20c6-62dc-4f9e-8d59-711ae2534ff4"
      unitRef="usd">19342000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i58c14741346f4f33a0ef7b434bdb1d70_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RhYmxlOmRiYzJhYTIxYzYzMTRhOTlhOTM0NDQyM2MwYmQ5OWQ2L3RhYmxlcmFuZ2U6ZGJjMmFhMjFjNjMxNGE5OWE5MzQ0NDIzYzBiZDk5ZDZfNC01LTEtMS0w_17130a87-cb5d-4cea-9413-cedf8bdaea12"
      unitRef="usd">308126000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i58c14741346f4f33a0ef7b434bdb1d70_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RhYmxlOmRiYzJhYTIxYzYzMTRhOTlhOTM0NDQyM2MwYmQ5OWQ2L3RhYmxlcmFuZ2U6ZGJjMmFhMjFjNjMxNGE5OWE5MzQ0NDIzYzBiZDk5ZDZfNC03LTEtMS0w_4037b470-d649-4ee0-8c07-b87eaba01bcc"
      unitRef="usd">25740000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i6b80fcc6799740a19a88d8f775c82daf_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RhYmxlOmRiYzJhYTIxYzYzMTRhOTlhOTM0NDQyM2MwYmQ5OWQ2L3RhYmxlcmFuZ2U6ZGJjMmFhMjFjNjMxNGE5OWE5MzQ0NDIzYzBiZDk5ZDZfNS0xLTEtMS0w_1e4e411d-a138-4ec7-b7c8-fc6323878506"
      unitRef="usd">321519000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i1a9128f2258e41ba873e458ff79ae360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RhYmxlOmRiYzJhYTIxYzYzMTRhOTlhOTM0NDQyM2MwYmQ5OWQ2L3RhYmxlcmFuZ2U6ZGJjMmFhMjFjNjMxNGE5OWE5MzQ0NDIzYzBiZDk5ZDZfNS0zLTEtMS0w_6e298fb3-13ee-4758-8108-4a07fcae1470"
      unitRef="usd">19510000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i58c14741346f4f33a0ef7b434bdb1d70_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RhYmxlOmRiYzJhYTIxYzYzMTRhOTlhOTM0NDQyM2MwYmQ5OWQ2L3RhYmxlcmFuZ2U6ZGJjMmFhMjFjNjMxNGE5OWE5MzQ0NDIzYzBiZDk5ZDZfNS01LTEtMS0w_bb04cd37-706d-4fb0-b63d-a9ae783f3a43"
      unitRef="usd">308126000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i58c14741346f4f33a0ef7b434bdb1d70_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RhYmxlOmRiYzJhYTIxYzYzMTRhOTlhOTM0NDQyM2MwYmQ5OWQ2L3RhYmxlcmFuZ2U6ZGJjMmFhMjFjNjMxNGE5OWE5MzQ0NDIzYzBiZDk5ZDZfNS03LTEtMS0w_ea2ff754-44e7-438b-8ac0-5e360970acbd"
      unitRef="usd">26162000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i446e4e32f4a74d13a01b5fbf21842ab1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RleHRyZWdpb246YTkyMDk5ZmRhNzRiNGRhY2E3YmUwMjBmYmJiOTY4NDJfMzU2_42eb84a5-b84f-49ee-8acf-43b2214b5a53"
      unitRef="usd">15400000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="icd70b542fff54773872f310a30733e20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RleHRyZWdpb246YTkyMDk5ZmRhNzRiNGRhY2E3YmUwMjBmYmJiOTY4NDJfMzYz_5f8cf9e1-e255-47c0-b741-669409ddfc59"
      unitRef="usd">25400000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i27427e7fcd5a480aaab6f78349cde279_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RleHRyZWdpb246YTkyMDk5ZmRhNzRiNGRhY2E3YmUwMjBmYmJiOTY4NDJfNDYw_4eebd7da-9b66-4ef1-ba0e-6210e6dbb15c"
      unitRef="usd">15600000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i7c5a87e9892e47a6b9e221f8e5f4ecdc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV82Ny9mcmFnOmE5MjA5OWZkYTc0YjRkYWNhN2JlMDIwZmJiYjk2ODQyL3RleHRyZWdpb246YTkyMDk5ZmRhNzRiNGRhY2E3YmUwMjBmYmJiOTY4NDJfNDY3_bd3e01e0-3724-4958-9505-613608f5a5cd"
      unitRef="usd">-25900000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RleHRyZWdpb246NWRkNDVhOGNhMTJkNGEwNzgxZDQ5ZjA3ODM5YWE4ZjJfMzEyMA_0c8787dc-a8fd-4cf6-a53e-bbbe3119469a">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 at June&#160;30, 2021 and June&#160;30, 2020:&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: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;Three Months Ended &lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:700;line-height:100%"&gt;2020&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, 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 (loss):&lt;/span&gt;&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;Net income (loss)&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;32,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;58,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Net income (loss) 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;32,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;(6,139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;58,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;6,049&#160;&lt;/span&gt;&lt;/td&gt;&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: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,994,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,899,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,961,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,128,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;/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;Restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(645)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;Total basic weighted average common shares outstanding&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;35,994,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;35,898,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;35,961,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;36,120,403&#160;&lt;/span&gt;&lt;/td&gt;&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:700;line-height:100%"&gt;Diluted:&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,994,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,898,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,961,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,120,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;(2)&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;294,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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-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;36,289,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;35,898,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;36,268,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;36,275,391&#160;&lt;/span&gt;&lt;/td&gt;&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 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;(3)&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;7,065&#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;258,412&#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;4,766&#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;124,904&#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;/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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:1.87pt"&gt;Represents dividends paid and undistributed earnings allocated to unvested restricted stock awards.&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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:1.87pt"&gt;Represents the effect of the assumed exercise of stock options and vesting of restricted stock awards and 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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Anti-dilution occurs when the exercise price of a stock option or the unrecognized compensation cost per share of a restricted stock award 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.&#160;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 six months ended June 30, 2021 and the calendar year 2020:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 22, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.20&lt;/span&gt;&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 6, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 20, 2020&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 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.20&lt;/span&gt;&lt;/td&gt;&lt;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 13, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 27, 2020&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 22, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.20&lt;/span&gt;&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 5, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 19, 2020&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 21, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.20&lt;/span&gt;&lt;/td&gt;&lt;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 4, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 18, 2020&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 27, 2021&lt;/span&gt;&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.20&lt;/span&gt;&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 10, 2021&lt;/span&gt;&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 24, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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 21, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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.20&lt;/span&gt;&lt;/td&gt;&lt;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 5, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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 19, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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 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;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&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 October 23, 2014, the Company's Board of Directors authorized the repurchase of up to 5% of the Company's outstanding common shares, or 1,512,600 shares, under the eleventh stock repurchase plan. 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 after all shares under the eleventh stock repurchase plan had been repurchased. 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 applicable plans 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: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="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;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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="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;Eleventh Stock Repurchase Plan&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,512,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Stock repurchase 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;23.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;21.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Twelfth Stock Repurchase Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;155,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:9pt;font-weight:400;line-height:100%"&gt;155,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;/tr&gt;&lt;tr&gt;&lt;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;Stock repurchase 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:1.87pt"&gt;Represents shares repurchased and average price per share paid during the duration of each 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: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;Three Months Ended &lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;2,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;27,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;27.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;18.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;29.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;21.56&#160;&lt;/span&gt;&lt;/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;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RleHRyZWdpb246NWRkNDVhOGNhMTJkNGEwNzgxZDQ5ZjA3ODM5YWE4ZjJfMzExMg_cb609340-0d9c-418e-904a-a134b8ecdece">&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 at June&#160;30, 2021 and June&#160;30, 2020:&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: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;Three Months Ended &lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:700;line-height:100%"&gt;2020&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, 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 (loss):&lt;/span&gt;&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;Net income (loss)&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;32,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;58,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Net income (loss) 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;32,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;(6,139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;58,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;6,049&#160;&lt;/span&gt;&lt;/td&gt;&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: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,994,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,899,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,961,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,128,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;/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;Restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(645)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;Total basic weighted average common shares outstanding&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;35,994,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;35,898,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;35,961,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;36,120,403&#160;&lt;/span&gt;&lt;/td&gt;&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:700;line-height:100%"&gt;Diluted:&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,994,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,898,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,961,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,120,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;(2)&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;294,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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-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;36,289,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;35,898,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;36,268,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;36,275,391&#160;&lt;/span&gt;&lt;/td&gt;&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 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;(3)&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;7,065&#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;258,412&#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;4,766&#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;124,904&#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;/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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:1.87pt"&gt;Represents dividends paid and undistributed earnings allocated to unvested restricted stock awards.&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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:1.87pt"&gt;Represents the effect of the assumed exercise of stock options and vesting of restricted stock awards and 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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Anti-dilution occurs when the exercise price of a stock option or the unrecognized compensation cost per share of a restricted stock award exceeds the market price of the Company&#x2019;s stock.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNC0xLTEtMS0w_4f02c9ec-d1ca-4fa0-9a98-7f03c1355971"
      unitRef="usd">32702000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNC0zLTEtMS0w_7bd61d88-065c-4298-a10b-6d95acd110c6"
      unitRef="usd">-6139000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNC01LTEtMS0w_9de5d54b-d087-47b8-91e1-5427dde4f528"
      unitRef="usd">58046000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNC03LTEtMS0w_0cf6c478-7821-492d-aa3e-43722a3f175e"
      unitRef="usd">6052000</us-gaap:NetIncomeLoss>
    <hfwa:DividendsAndUndistributedEarnings
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNS0xLTEtMS0w_85823f03-031d-4927-88a1-5b669e9bbe3c"
      unitRef="usd">0</hfwa:DividendsAndUndistributedEarnings>
    <hfwa:DividendsAndUndistributedEarnings
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNS0zLTEtMS0w_689ded46-d8a2-41f6-a3cd-912a56bf4007"
      unitRef="usd">0</hfwa:DividendsAndUndistributedEarnings>
    <hfwa:DividendsAndUndistributedEarnings
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNS01LTEtMS0w_d66c3baa-a999-4249-9c9a-ca3f9b6caa19"
      unitRef="usd">0</hfwa:DividendsAndUndistributedEarnings>
    <hfwa:DividendsAndUndistributedEarnings
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNS03LTEtMS0w_bc08b65f-db98-407d-be8d-b0aa9d08445f"
      unitRef="usd">3000</hfwa:DividendsAndUndistributedEarnings>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNi0xLTEtMS0w_21dc695f-6101-4e15-845b-868eb7b7e732"
      unitRef="usd">32702000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNi0zLTEtMS0w_92f982fd-7eb0-49c9-943c-4c1322316b2b"
      unitRef="usd">-6139000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNi01LTEtMS0w_653999ad-4543-42c2-a3f7-2d11ef3b37de"
      unitRef="usd">58046000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfNi03LTEtMS0w_de537258-f58b-417b-8137-2035ba00e01f"
      unitRef="usd">6049000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <hfwa:GrossWeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfOC0xLTEtMS0w_6aeeb945-5686-4f2e-adc1-ca70b394ebf1"
      unitRef="shares">35994740</hfwa:GrossWeightedAverageNumberOfSharesOutstandingBasic>
    <hfwa:GrossWeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfOC0zLTEtMS0w_cad538d4-cb56-4335-8148-fe44a49dd3da"
      unitRef="shares">35899361</hfwa:GrossWeightedAverageNumberOfSharesOutstandingBasic>
    <hfwa:GrossWeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfOC01LTEtMS0w_3837147c-78b7-41d7-88e2-38c007621de6"
      unitRef="shares">35961032</hfwa:GrossWeightedAverageNumberOfSharesOutstandingBasic>
    <hfwa:GrossWeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfOC03LTEtMS0w_7c316a07-e178-4a89-ade6-32b887849465"
      unitRef="shares">36128586</hfwa:GrossWeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfOS0xLTEtMS0w_4df51a44-f4c3-4831-92d4-55904c39ce3d"
      unitRef="shares">0</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfOS0zLTEtMS0w_367ef5ed-650d-45d3-9327-dfbf27780ee4"
      unitRef="shares">645</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfOS01LTEtMS0w_08ba7474-f9e2-410c-82a5-a002c2620aaf"
      unitRef="shares">0</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfOS03LTEtMS0w_cd5719ac-1fb0-4c41-b6a3-3e6a80b3142f"
      unitRef="shares">8183</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTAtMS0xLTEtMA_ae60b5f2-7c4f-4aa4-9311-cb998be69feb"
      unitRef="shares">35994740</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTAtMy0xLTEtMA_7315b58e-cb44-46e1-94c5-89cdbb3e8227"
      unitRef="shares">35898716</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTAtNS0xLTEtMA_6c375cb3-2e53-48dd-a8bc-ce402645b86d"
      unitRef="shares">35961032</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTAtNy0xLTEtMA_bed2bdfe-ff46-4cf5-b622-9f83202048df"
      unitRef="shares">36120403</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTItMS0xLTEtMA_d3f60241-16a8-4006-867b-53af7d6876a0"
      unitRef="shares">35994740</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTItMy0xLTEtMA_e9051380-c3e9-461a-a1bf-396757e5667c"
      unitRef="shares">35898716</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTItNS0xLTEtMA_381caa6e-0527-41af-9151-582dcc67e3e4"
      unitRef="shares">35961032</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTItNy0xLTEtMA_1f1afe37-0fc7-46c6-830f-e0f99597ec9c"
      unitRef="shares">36120403</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTMtMS0xLTEtMA_ec4b0881-2002-412c-b742-20e494232d3c"
      unitRef="shares">294724</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTMtMy0xLTEtMA_6c3d92e7-4b87-42df-a10a-4d0ce761f5f2"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTMtNS0xLTEtMA_dd821417-c7c8-4ed2-94a5-deca15d5b394"
      unitRef="shares">307829</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTMtNy0xLTEtMA_1892a928-0644-4d36-9f4f-1aad9a8eee27"
      unitRef="shares">154988</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTQtMS0xLTEtMA_1099c7bf-b78f-4cc6-b6d1-9d7f36b328f9"
      unitRef="shares">36289464</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTQtMy0xLTEtMA_c60e7799-e941-444e-b40a-ba1e4a19266e"
      unitRef="shares">35898716</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTQtNS0xLTEtMA_bb825ee2-db2d-4946-9fb0-1bb1423ed32f"
      unitRef="shares">36268861</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTQtNy0xLTEtMA_3ec84e47-e552-4926-a4f1-964fc4c1e3d7"
      unitRef="shares">36275391</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i11961580d4dc4a838d14008a8131741c_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTUtMS0xLTEtMA_163eb317-f9d3-4fc0-ac7b-c6d75af5a970"
      unitRef="shares">7065</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9fb2496421e44304800b2b912c65ae3f_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTUtMy0xLTEtMA_b30445be-a6a4-474c-8ed0-f2337bda9090"
      unitRef="shares">258412</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTUtNS0xLTEtNjU2_e53f5ef4-f7a5-47c6-8c9a-eda88a2907f5"
      unitRef="shares">4766</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic6f3741517ab4c39a93168fa04027817_D20200101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg0ZjdjNTU0YWU2MDQzNzliNjM2MjFmM2EyOTNiZDkzL3RhYmxlcmFuZ2U6ODRmN2M1NTRhZTYwNDM3OWI2MzYyMWYzYTI5M2JkOTNfMTUtNy0xLTEtNjU2_b1d6372b-11ef-4d6a-bf3f-6ec232765810"
      unitRef="shares">124904</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DividendsDeclaredTableTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RleHRyZWdpb246NWRkNDVhOGNhMTJkNGEwNzgxZDQ5ZjA3ODM5YWE4ZjJfMzExOA_10757a12-fa78-447c-9e53-352b2e71d42c">&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 six months ended June 30, 2021 and the calendar year 2020:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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 22, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.20&lt;/span&gt;&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 6, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 20, 2020&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 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.20&lt;/span&gt;&lt;/td&gt;&lt;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 13, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 27, 2020&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 22, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.20&lt;/span&gt;&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 5, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 19, 2020&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 21, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.20&lt;/span&gt;&lt;/td&gt;&lt;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 4, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 18, 2020&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 27, 2021&lt;/span&gt;&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.20&lt;/span&gt;&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 10, 2021&lt;/span&gt;&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 24, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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 21, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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.20&lt;/span&gt;&lt;/td&gt;&lt;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 5, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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 19, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:DividendsDeclaredTableTextBlock>
    <us-gaap:DividendsPayableDateDeclaredDayMonthAndYear
      contextRef="iaa3a1af00df94a8081b0264f680024f1_D20200122-20200122"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTEtMC0xLTEtMA_21c9747e-ee57-4bf6-92f3-d1fa05dc7de3">2020-01-22</us-gaap:DividendsPayableDateDeclaredDayMonthAndYear>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="iaa3a1af00df94a8081b0264f680024f1_D20200122-20200122"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTEtMi0xLTEtMA_1c33c125-4188-4722-ae8c-cb727e5cdd3e"
      unitRef="usdPerShare">0.20</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear
      contextRef="iaa3a1af00df94a8081b0264f680024f1_D20200122-20200122"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTEtNC0xLTEtMA_0eca5021-00f5-450a-945a-fc7ec8e9fb51">2020-02-06</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear
      contextRef="iaa3a1af00df94a8081b0264f680024f1_D20200122-20200122"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTEtNi0xLTEtMA_602e757b-d0c0-4af0-a427-d3b8ce2166b2">2020-02-20</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendsPayableDateDeclaredDayMonthAndYear
      contextRef="if221622fce4047d08a0d0b15f05b9fc3_D20200429-20200429"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTItMC0xLTEtMA_e9a31506-cac5-4cde-be8f-aa7971826057">2020-04-29</us-gaap:DividendsPayableDateDeclaredDayMonthAndYear>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="if221622fce4047d08a0d0b15f05b9fc3_D20200429-20200429"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTItMi0xLTEtMA_724ba4b3-d37c-4a2f-96cd-a53137226fe0"
      unitRef="usdPerShare">0.20</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear
      contextRef="if221622fce4047d08a0d0b15f05b9fc3_D20200429-20200429"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTItNC0xLTEtMA_d2161e74-9713-44e9-b6be-e36ee836f613">2020-05-13</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear
      contextRef="if221622fce4047d08a0d0b15f05b9fc3_D20200429-20200429"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTItNi0xLTEtMA_29290642-59c3-4254-89ba-1dade9bcf2fa">2020-05-27</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendsPayableDateDeclaredDayMonthAndYear
      contextRef="i4a4aa8ee52f340779a404e33e1b5a071_D20200722-20200722"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTMtMC0xLTEtMA_3d69362b-0aaf-4dc9-90ac-f38fe96133bc">2020-07-22</us-gaap:DividendsPayableDateDeclaredDayMonthAndYear>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i4a4aa8ee52f340779a404e33e1b5a071_D20200722-20200722"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTMtMi0xLTEtMA_92e12590-ea68-49c7-abc8-e5a4f2363c0e"
      unitRef="usdPerShare">0.20</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear
      contextRef="i4a4aa8ee52f340779a404e33e1b5a071_D20200722-20200722"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTMtNC0xLTEtMA_ad87a565-2024-422c-a522-e25185d7da5d">2020-08-05</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear
      contextRef="i4a4aa8ee52f340779a404e33e1b5a071_D20200722-20200722"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTMtNi0xLTEtMA_113d95a7-48a0-421c-8e1d-1de06892541f">2020-08-19</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendsPayableDateDeclaredDayMonthAndYear
      contextRef="i69a494936b884ff58474264df60defb0_D20201021-20201021"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTQtMC0xLTEtMA_6788b197-f962-4c4f-b53b-edb7256406bf">2020-10-21</us-gaap:DividendsPayableDateDeclaredDayMonthAndYear>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i69a494936b884ff58474264df60defb0_D20201021-20201021"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTQtMi0xLTEtMA_965731db-5885-47a4-82c3-af7120d36f1d"
      unitRef="usdPerShare">0.20</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear
      contextRef="i69a494936b884ff58474264df60defb0_D20201021-20201021"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTQtNC0xLTEtMA_2b4e2e86-8e74-4c37-9d1c-5cf668b3ef52">2020-11-04</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear
      contextRef="i69a494936b884ff58474264df60defb0_D20201021-20201021"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTQtNi0xLTEtMA_71da11ec-3150-4159-84e2-479f5643ce43">2020-11-18</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendsPayableDateDeclaredDayMonthAndYear
      contextRef="i495600feee7b4563b31b135e9ff29a2d_D20210127-20210127"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTUtMC0xLTEtMA_aefb3da8-b6bb-408e-9975-6fc2fa32df4d">2021-01-27</us-gaap:DividendsPayableDateDeclaredDayMonthAndYear>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i495600feee7b4563b31b135e9ff29a2d_D20210127-20210127"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTUtMi0xLTEtMA_40d6c060-87b2-48c4-908b-ce5c2b5c2643"
      unitRef="usdPerShare">0.20</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear
      contextRef="i495600feee7b4563b31b135e9ff29a2d_D20210127-20210127"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTUtNC0xLTEtMA_ddb6b93b-0e87-4e85-bc7b-2b12a9010f66">2021-02-10</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear
      contextRef="i495600feee7b4563b31b135e9ff29a2d_D20210127-20210127"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTUtNi0xLTEtMA_0f0c3936-8545-4d49-af6c-48271db5da62">2021-02-24</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendsPayableDateDeclaredDayMonthAndYear
      contextRef="i9d575bb2300d45878a780886985fe807_D20210421-20210421"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTYtMC0xLTEtNjYx_a2b6ab6f-4b54-4379-a176-d9ede68c4b26">2021-04-21</us-gaap:DividendsPayableDateDeclaredDayMonthAndYear>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i9d575bb2300d45878a780886985fe807_D20210421-20210421"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTYtMi0xLTEtNjYz_e6a9d0b6-39eb-4cca-80bc-3fbd5729d296"
      unitRef="usdPerShare">0.20</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear
      contextRef="i9d575bb2300d45878a780886985fe807_D20210421-20210421"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTYtNC0xLTEtNjY1_6d9c1817-6881-45e4-9b4c-0cadfb4113ea">2021-05-05</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear
      contextRef="i9d575bb2300d45878a780886985fe807_D20210421-20210421"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjg1MDUyOTU1Zjc1NDQwMzA4NDUyZTU0ZjY5NmYzYmM5L3RhYmxlcmFuZ2U6ODUwNTI5NTVmNzU0NDAzMDg0NTJlNTRmNjk2ZjNiYzlfMTYtNi0xLTEtNjY3_ba958b6b-6e0d-427d-b3a1-bf8b4a825fe9">2021-05-19</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <hfwa:StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase
      contextRef="icf9113ab346443a29ed66ca7ad9c0c3c_D20141023-20141023"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RleHRyZWdpb246NWRkNDVhOGNhMTJkNGEwNzgxZDQ5ZjA3ODM5YWE4ZjJfMTk3NQ_1f458fd2-9caf-4835-b736-6f08272a8e85"
      unitRef="number">0.05</hfwa:StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i94d09bfcccfe4fdaa8dde511f2204e49_I20141023"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RleHRyZWdpb246NWRkNDVhOGNhMTJkNGEwNzgxZDQ5ZjA3ODM5YWE4ZjJfMjAzOQ_3ef3746a-43f3-45c5-b0f4-ecdfc5ab78c6"
      unitRef="shares">1512600</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <hfwa:StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase
      contextRef="ifb7a9e83c65644459b5fc75c38b7765d_D20200312-20200312"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RleHRyZWdpb246NWRkNDVhOGNhMTJkNGEwNzgxZDQ5ZjA3ODM5YWE4ZjJfMjE5MQ_8cd6a057-5347-43e6-9a26-bcda28d4e6d1"
      unitRef="number">0.05</hfwa:StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="icb7cd4b3fbab407da4baac6cd217d9b8_I20200312"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RleHRyZWdpb246NWRkNDVhOGNhMTJkNGEwNzgxZDQ5ZjA3ODM5YWE4ZjJfMjI0MQ_670d55cd-8d5f-4742-9da2-723feba50717"
      unitRef="shares">1799054</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <hfwa:StockRepurchasedDuringPeriodTableTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RleHRyZWdpb246NWRkNDVhOGNhMTJkNGEwNzgxZDQ5ZjA3ODM5YWE4ZjJfMzEyNQ_66f97d86-7d92-4088-b564-80abdfd52123">&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 applicable plans 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: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="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;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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="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;Eleventh Stock Repurchase Plan&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,512,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Stock repurchase 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;23.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;21.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Twelfth Stock Repurchase Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;155,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:9pt;font-weight:400;line-height:100%"&gt;155,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;/tr&gt;&lt;tr&gt;&lt;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;Stock repurchase 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:1.87pt"&gt;Represents shares repurchased and average price per share paid during the duration of each plan.&lt;/span&gt;&lt;/div&gt;</hfwa:StockRepurchasedDuringPeriodTableTextBlock>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i63ed1ebacf9646078aebf716d3f903ea_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfMy0xLTEtMS01Njgz_8964e1c4-870d-4488-9330-4e7f4fb3a72e"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i244868e91f064c21b4c2c8d849a2a8e2_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfMy0zLTEtMS01Njg3_edd81825-a7b0-41dd-b250-c7a66566ae05"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ie4ed6148394c4d90a1d8e2aa34e7c3a7_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfMy01LTEtMS01Njkx_575a5db1-4acc-48be-b842-ccbcc5bae8fb"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i526595b408e540dfb1b9beba29fb0f01_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfMy03LTEtMS01Njkz_2b798c33-f2c9-4831-b4c5-073bc48c86a3"
      unitRef="shares">639922</us-gaap:StockRepurchasedDuringPeriodShares>
    <hfwa:NetTotalStockRepurchasedDuringPeriodsPresentedShares
      contextRef="ie4ed6148394c4d90a1d8e2aa34e7c3a7_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfMy01LTEtMS00NTg3_0a45801e-08f8-4692-9515-a1419ec0918a"
      unitRef="shares">1512600</hfwa:NetTotalStockRepurchasedDuringPeriodsPresentedShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i63ed1ebacf9646078aebf716d3f903ea_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfNC0xLTEtMS01Njgz_d798bfcc-a6df-4ed3-bcb9-08ffab05e180"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i244868e91f064c21b4c2c8d849a2a8e2_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfNC0zLTEtMS01Njg3_190ee8a7-e55c-4dca-afd0-6aee0360bfd5"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ie4ed6148394c4d90a1d8e2aa34e7c3a7_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfNC01LTEtMS01Njkx_d7296ac8-0c47-447b-a9e6-eae4a781ebd3"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i526595b408e540dfb1b9beba29fb0f01_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfNC03LTEtMS01Njkz_4b51bd28-aef2-471a-b4ac-a2fbe407dc3e"
      unitRef="usd">23.95</us-gaap:StockRepurchasedDuringPeriodValue>
    <hfwa:NetStockRepurchasedDuringPeriodsPresentedValuePerShare
      contextRef="ie4ed6148394c4d90a1d8e2aa34e7c3a7_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfNC05LTEtMS01Njk3_3935aa9b-ae65-4f03-b466-89f216aff448"
      unitRef="usdPerShare">21.69</hfwa:NetStockRepurchasedDuringPeriodsPresentedValuePerShare>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i5f690a183db046d4aaff0fd4921099b9_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfNy0xLTEtMS01Njg1_93f4bab1-d5da-4b0d-adb6-ab45ab58613c"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ib3953f08dffa4988bbc1841f6380155d_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfNy0zLTEtMS01Njg5_3a87b1c5-cc26-48c2-9fbf-783c6f3a710f"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i000629a0e37d45d9871356c3a18b99df_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfNy0xLTEtMS0yNDAz_aba0e4c1-432f-4d1c-a7d2-202d089e741d"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i9ab0a190ed02470ea4e01373c9efd647_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfNy03LTEtMS01Njk1_fdcc9612-d5ab-4d95-9372-0a4bb8c7de45"
      unitRef="shares">155778</us-gaap:StockRepurchasedDuringPeriodShares>
    <hfwa:NetTotalStockRepurchasedDuringPeriodsPresentedShares
      contextRef="i000629a0e37d45d9871356c3a18b99df_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfNy05LTEtMS01Njk3_a8c3476e-cfc4-44aa-bb8f-e7bb97e4034a"
      unitRef="shares">155778</hfwa:NetTotalStockRepurchasedDuringPeriodsPresentedShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i5f690a183db046d4aaff0fd4921099b9_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfOC0xLTEtMS01Njg1_569c0284-dbe3-452f-9d68-73f93be84f4b"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ib3953f08dffa4988bbc1841f6380155d_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfOC0zLTEtMS01Njg5_edcb9d54-bffc-4265-800c-f2c5ae3bbb8c"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i000629a0e37d45d9871356c3a18b99df_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfOC0xLTEtMS0yNDAz_b266044e-3da0-434c-a110-d244406119f2"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i9ab0a190ed02470ea4e01373c9efd647_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfOC03LTEtMS01Njk1_bbdd2f9b-a9f6-45fa-8be7-8d948eb1bea7"
      unitRef="usd">20.34</us-gaap:StockRepurchasedDuringPeriodValue>
    <hfwa:NetStockRepurchasedDuringPeriodsPresentedValuePerShare
      contextRef="i000629a0e37d45d9871356c3a18b99df_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOmUwOGQ3ZDc2YTkyMzQ1OWU5ODcyN2Q4OWUxYWU5MTAxL3RhYmxlcmFuZ2U6ZTA4ZDdkNzZhOTIzNDU5ZTk4NzI3ZDg5ZTFhZTkxMDFfOC05LTEtMS01Njk3_473bd69a-6633-48f6-af0e-32bd3cc1b41b"
      unitRef="usdPerShare">20.34</hfwa:NetStockRepurchasedDuringPeriodsPresentedValuePerShare>
    <us-gaap:ScheduleOfTreasuryStockByClassTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RleHRyZWdpb246NWRkNDVhOGNhMTJkNGEwNzgxZDQ5ZjA3ODM5YWE4ZjJfMzExNg_01402a3b-2c87-4087-b01f-243bfa2e9886">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: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;Three Months Ended &lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;2,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;27,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;27.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;18.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;29.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;21.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfTreasuryStockByClassTextBlock>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ieff7dd76277b44fe87eba3be5bacd3cf_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjYzZTU0NmI3ZDI5NDQzMGViMTg3ZTdiMWFhY2Y5MTc3L3RhYmxlcmFuZ2U6NjNlNTQ2YjdkMjk0NDMwZWIxODdlN2IxYWFjZjkxNzdfMi0xLTEtMS0w_a3fb17c3-37eb-41c0-a1dc-aa895b565287"
      unitRef="shares">2557</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i574bace1c0474afd94984a7696090393_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjYzZTU0NmI3ZDI5NDQzMGViMTg3ZTdiMWFhY2Y5MTc3L3RhYmxlcmFuZ2U6NjNlNTQ2YjdkMjk0NDMwZWIxODdlN2IxYWFjZjkxNzdfMi0zLTEtMS0w_ee61a8be-265c-47d0-b4ca-8bf9237fd658"
      unitRef="shares">2046</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i794c319821a44be59a36453c5cff3c34_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjYzZTU0NmI3ZDI5NDQzMGViMTg3ZTdiMWFhY2Y5MTc3L3RhYmxlcmFuZ2U6NjNlNTQ2YjdkMjk0NDMwZWIxODdlN2IxYWFjZjkxNzdfMi01LTEtMS0w_07afc144-030a-4780-8d80-57714ca52faf"
      unitRef="shares">25803</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i1508a2c945fb443ebae96ca7cf86709e_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjYzZTU0NmI3ZDI5NDQzMGViMTg3ZTdiMWFhY2Y5MTc3L3RhYmxlcmFuZ2U6NjNlNTQ2YjdkMjk0NDMwZWIxODdlN2IxYWFjZjkxNzdfMi03LTEtMS0w_f41e6466-d899-43ee-8ad4-1bf9a26c14b2"
      unitRef="shares">27928</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="ieff7dd76277b44fe87eba3be5bacd3cf_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjYzZTU0NmI3ZDI5NDQzMGViMTg3ZTdiMWFhY2Y5MTc3L3RhYmxlcmFuZ2U6NjNlNTQ2YjdkMjk0NDMwZWIxODdlN2IxYWFjZjkxNzdfMy0xLTEtMS0w_c7569e5b-daaa-4836-b6cb-c7b979910c55"
      unitRef="usdPerShare">27.47</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i574bace1c0474afd94984a7696090393_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjYzZTU0NmI3ZDI5NDQzMGViMTg3ZTdiMWFhY2Y5MTc3L3RhYmxlcmFuZ2U6NjNlNTQ2YjdkMjk0NDMwZWIxODdlN2IxYWFjZjkxNzdfMy0zLTEtMS0w_ec64a940-d508-4d85-930d-b3cdcbcb1914"
      unitRef="usdPerShare">18.62</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i794c319821a44be59a36453c5cff3c34_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjYzZTU0NmI3ZDI5NDQzMGViMTg3ZTdiMWFhY2Y5MTc3L3RhYmxlcmFuZ2U6NjNlNTQ2YjdkMjk0NDMwZWIxODdlN2IxYWFjZjkxNzdfMy01LTEtMS0w_2016229e-1412-4645-b88d-07acf391bd37"
      unitRef="usdPerShare">29.33</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i1508a2c945fb443ebae96ca7cf86709e_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83MC9mcmFnOjVkZDQ1YThjYTEyZDRhMDc4MWQ0OWYwNzgzOWFhOGYyL3RhYmxlOjYzZTU0NmI3ZDI5NDQzMGViMTg3ZTdiMWFhY2Y5MTc3L3RhYmxlcmFuZ2U6NjNlNTQ2YjdkMjk0NDMwZWIxODdlN2IxYWFjZjkxNzdfMy03LTEtMS0w_890c87cf-4e3a-44ff-8900-6e820e294f51"
      unitRef="usdPerShare">21.56</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RleHRyZWdpb246MTQ2MDZiZjE0MzM5NDVkM2JjOTkyYWIyNmI1NTM5ZGJfODY3Ng_f0ea45db-d675-4fd5-8aa2-9a53bb611628">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;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&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 Available for Sale&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 reviews 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 June&#160;30, 2021 and December&#160;31, 2020, 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 that 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-weight:400;line-height:120%;text-decoration:underline"&gt;Branches held for sale&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;Branches held for sale are recorded at fair value less costs to sell when transferred from Premises and equipment, net to Prepaid expenses and other assets on the Consolidated Statements of Financial Condition with any valuation adjustment recorded within Other noninterest expense on the Consolidated Statements of Income. The fair value of branches held for sale is determined based on a real estate appraisal or broker price opinion. Adjustments are routinely made in the appraisal and broker price opinion process by independent appraisers and commercial real estate brokers, respectively, to adjust for differences between the comparable sales and income data available. Such adjustments are usually significant and typically result in Level 3 &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-weight:400;line-height:120%"&gt;classification of the inputs for determining fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&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-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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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;103,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;103,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;228,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;228,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;259,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;259,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;421,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;7,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;28,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;28,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;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,049,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;1,049,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;19,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;19,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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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 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, 2020&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;45,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;45,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;209,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;201,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;201,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;303,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;303,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;11,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;29,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;802,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;802,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;25,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;26,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;26,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&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-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.&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 below 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 June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="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;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;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 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;775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="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 June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="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;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:#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;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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 #000;padding:2px 0 2px 1pt;text-align:right;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,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;1,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;1,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;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;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 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 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;2,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;1,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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, 2020&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;1,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 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,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;1,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:700;line-height:100%"&gt;Prepaid expenses and other assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Branch held for sale &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;padding:2px 0 2px 1pt;text-align:right;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,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;2,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;2,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basis represents the outstanding principal balance of collateral-dependent loans and the carrying value of the branch held for sale.&lt;/span&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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In October 2020, one branch was reclassified as held for sale in accordance with ASC 360-10. As part of the transfer, the branch was written down to its net realizable value at that time.&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;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 net (loss) gain recorded in earnings as a result of nonrecurring fair value adjustments recorded 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: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;Three Months Ended &lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:700;line-height:100%"&gt;2020&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;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;/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;/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;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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 #000;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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:9pt;font-weight:400;line-height:100%"&gt;(104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;/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;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 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;Net (loss) gain 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;(93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;(142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" 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;(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;1,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="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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55.0% - (20.0)%; 18.3%&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="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="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, 2020&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;1,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.6% - (40.1%); (24.1%)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Branch held for sale&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,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Market approach&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;140.7% - (40.3%); 33.2%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;June 30, 2021&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;1,264,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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,264,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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,264,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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,049,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,049,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,049,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Loans held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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: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,155,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,271,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,271,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;17,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;/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;Banked owned life insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Derivative assets - 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;19,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Equity security&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:700;line-height:100%"&gt;Financial 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;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;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;Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts&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;5,686,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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,686,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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,686,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;374,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;376,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;376,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;46,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;46,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;46,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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,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:9pt;font-weight:400;line-height:100%"&gt;18,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;19,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&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, 2020&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;743,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;743,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;743,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;802,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:9pt;font-weight:400;line-height:100%"&gt;802,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;802,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Loans held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/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: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, 2020&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: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,398,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,556,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,556,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;19,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;Bank owned life insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Derivative assets - 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;25,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Equity security&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;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;Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts&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;5,198,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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,198,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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,198,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;399,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;402,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;35,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;20,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;26,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RleHRyZWdpb246MTQ2MDZiZjE0MzM5NDVkM2JjOTkyYWIyNmI1NTM5ZGJfODcxMg_44f9c495-db84-46c7-b8b0-fa5bf17dd3fb">&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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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;103,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;103,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;228,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;228,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;259,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;259,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;421,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;7,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;28,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;28,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;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,049,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;1,049,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;19,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;19,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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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 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, 2020&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;45,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;45,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;209,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;201,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;201,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;303,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;303,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;11,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;29,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;802,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;802,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;25,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;26,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;26,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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="ib527506530bd4e29a7c50c45e6497d39_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfNS0xLTEtMS0w_03b81b38-92d6-42cc-88cb-498b0ffda9cf"
      unitRef="usd">103647000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9de0af517f8246158c116f4b6abd808b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfNS0zLTEtMS0w_bda79a11-ee26-4325-8736-31fc812565c9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iff46764e886b45709b706e93cd11b6f2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfNS01LTEtMS0w_6c7ddeed-e24c-44c4-bcf1-2046cf67982d"
      unitRef="usd">103647000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iae5aa8e9dcfb486ebf81abb0e8e54ac2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfNS03LTEtMS0w_18c0090e-1808-4991-abb7-a3146140f6fe"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie55f3971670240bdad9e12b4cd25016c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfNi0xLTEtMS0w_a1e142b3-7374-4f64-aeb3-a8baf9c49193"
      unitRef="usd">228927000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie6dd1139c0c04b1abb3f0e17de4c7b04_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfNi0zLTEtMS0w_643f4af6-3f1f-42a2-b2cd-176385247383"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia3e1d92da8214dab8d6dd0d1effdfb3c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfNi01LTEtMS0w_7deb7816-7280-4f39-b6f4-3573b15215d9"
      unitRef="usd">228927000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie097dd7bcdc1428499b02d8d10bf41d7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfNi03LTEtMS0w_40f8a96e-4d5d-4798-af1d-3c7d6c595c77"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i29c7e8a561c246bc8c44ca74dbffb098_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfOC0xLTEtMS0w_489e481d-1460-4e8d-961d-b6fbcccd0ef2"
      unitRef="usd">259494000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iaaa55559718741bc8720c1535c34998e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfOC0zLTEtMS0w_c0c7a0c6-a2e6-4eb6-b631-3b2e410e1545"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i29c7e8a561c246bc8c44ca74dbffb098_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfOC01LTEtMS0w_ff64ebc4-b99a-4330-878c-727596fe4aa8"
      unitRef="usd">259494000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i85be605dea8f4711834ff46066d0b04b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfOC03LTEtMS0w_6d911753-9f99-42be-916d-63c1b9b9b90f"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1567f3b688f84245aa53d3dcacf3e036_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfOS0xLTEtMS0w_5b45c1c4-1bb7-4a84-aa5d-2414b4a6afd5"
      unitRef="usd">421940000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i268ad3952f3c46149b4d61482a2c7f59_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfOS0zLTEtMS0w_2f79a68f-6ace-4801-8fdd-03cb2fffe992"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1567f3b688f84245aa53d3dcacf3e036_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfOS01LTEtMS0w_0999dfb8-c36e-4103-bb88-67d96ae8034f"
      unitRef="usd">421940000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iebe482a4fd964cfd91d2a8060d7201af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfOS03LTEtMS0w_568c59bc-d3e8-4ac7-8d2b-68700640ef79"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4257f025860742fe8625883f0d14d04c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTEtMS0xLTEtMA_8743fd15-9f1b-41ae-a176-9c3860a16b7c"
      unitRef="usd">7018000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibefba45b1aff45b884a3d483a17d4726_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTEtMy0xLTEtMA_881dc8bd-98f1-47b7-8aa7-8b38b9f0cbfe"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4257f025860742fe8625883f0d14d04c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTEtNS0xLTEtMA_c45abc83-f385-4237-8647-39a16ed2f5bd"
      unitRef="usd">7018000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic6ebc174c78f4818a5affbd95bbc9d40_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTEtNy0xLTEtMA_9acc5c50-d5b6-4923-a9e8-8f7614918788"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibc3d2058e10c45ea9e8191fb953e982b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTItMS0xLTEtMA_ac146392-1fb8-49fd-9eb2-20ec77f967ba"
      unitRef="usd">28498000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7c5c61870dcd45e5bd1867683533cd5e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTItMy0xLTEtMA_e42aba62-4b8d-4cf2-94cf-dd7c420fedff"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibc3d2058e10c45ea9e8191fb953e982b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTItNS0xLTEtMA_9f2bda8f-813a-4875-a90e-8808160dd1c1"
      unitRef="usd">28498000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8f83275036ca4e369d517d0e2f12fda7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTItNy0xLTEtMA_1559ea1a-9005-45bf-9a2b-7efbcffff585"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTMtMS0xLTEtMA_87f7af24-4eba-4a8f-ac08-7a7f7eb33ba3"
      unitRef="usd">1049524000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5bc6ad37d31b4dd1bd57163ebdd4912b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTMtMy0xLTEtMA_eac51125-ec92-4cd4-9593-7d14afa49c51"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5ff883a343604a5f8a4c99cd3ff591bc_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTMtNS0xLTEtMA_0f44330f-4575-49c7-9450-9fcdd756ad14"
      unitRef="usd">1049524000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i63d120955a6f444a9ec2e1c29a806e5e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTMtNy0xLTEtMA_34b5d80e-5a11-4982-acbc-646d3bea6151"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i61cccf81d16948dfb8f397b50d308ca3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTQtMS0xLTEtMA_42f85169-42d5-4621-af3e-e52a4f6690aa"
      unitRef="usd">181000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ifb83818a2b784b13a5f22522ae6aad16_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTQtMy0xLTEtMA_fe5e4ea9-8cee-49de-a169-e4f2705625eb"
      unitRef="usd">181000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i5ff883a343604a5f8a4c99cd3ff591bc_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTQtNS0xLTEtMA_c77bd432-0d78-4ad4-b0cd-413b3a1b89d6"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i63d120955a6f444a9ec2e1c29a806e5e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTQtNy0xLTEtMA_7749f6f7-90d8-4f02-815e-d01fb3d9eb69"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="ie73feb57adc2403fb954ca7d29165e9e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTUtMS0xLTEtMA_7533d56d-e04a-42bc-b2da-14e17e4c5124"
      unitRef="usd">19342000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="ic4944ba0be03475992181ed8f24e80c9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTUtMy0xLTEtMA_64827bf1-1ba4-4563-bd03-3b00d7c4b6b7"
      unitRef="usd">0</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i148da947cf204dbbaff5cff6e9350be3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTUtNS0xLTEtMA_51140849-4df5-486f-88a8-8a7e2bd90941"
      unitRef="usd">19342000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="ia4f09372cae7459e92ae1e74553fa112_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTUtNy0xLTEtMA_773245a9-6936-4270-abce-ce00a7519943"
      unitRef="usd">0</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="ie73feb57adc2403fb954ca7d29165e9e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTctMS0xLTEtMA_4667f99c-671a-479d-a278-2a9b7fce9ebf"
      unitRef="usd">19510000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="ic4944ba0be03475992181ed8f24e80c9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTctMy0xLTEtMA_8510343d-8ac8-4e20-954a-7319895077c2"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i148da947cf204dbbaff5cff6e9350be3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTctNS0xLTEtMA_ac7c62ca-c542-4396-877e-d899947d2a30"
      unitRef="usd">19510000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="ia4f09372cae7459e92ae1e74553fa112_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmIzYTg0NjMwOGQ3YzRiMWU5MzM2MjczNjE2YWU3ZDJjL3RhYmxlcmFuZ2U6YjNhODQ2MzA4ZDdjNGIxZTkzMzYyNzM2MTZhZTdkMmNfMTctNy0xLTEtMA_7b70bc24-8b29-4b35-a15b-2c0f25631e8f"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9f363a55272c4a138b5cb1dc5a3dfd41_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfNS0xLTEtMS0w_74c0240d-a8ee-4206-93cf-d26c53844417"
      unitRef="usd">45660000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1ca36da4469947bfbdd880c371a00a6e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfNS0zLTEtMS0w_9b0bb336-0e93-48a3-99c5-2f98bd4a82d0"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0132cc1480284e5380b1b0abfb740631_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfNS01LTEtMS0w_0869dd26-fb3b-457e-b81d-db26fe11d06f"
      unitRef="usd">45660000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie9d124a3bd3f4cca87049067b95cd81e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfNS03LTEtMS0w_661ff03e-ce55-44ca-a3c5-5dc7780c9b05"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i174fb900779649128a8816f925158823_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfNi0xLTEtMS0w_901b1a95-a42e-4119-8009-44b78652b7cd"
      unitRef="usd">209968000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib7faa33da7a44584b93171a159371ee1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfNi0zLTEtMS0w_b4c39748-6718-410b-9a90-57d856a29d89"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i01af517a916147e6ab28579c3b897cf5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfNi01LTEtMS0w_63b453d3-1888-428d-972c-deaef87f40c8"
      unitRef="usd">209968000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4a127514657e49ddba8b6217cbf30624_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfNi03LTEtMS0w_d87a4a68-aa75-4b39-a438-f7fcab669a25"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic7bb9ae822c344ff9803703065cbfe1d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfOC0xLTEtMS0w_c2654095-e855-4610-abbf-f878d28590a9"
      unitRef="usd">201872000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i00b572b627f0498a865a7f68903eafb3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfOC0zLTEtMS0w_f66947a5-2e37-4c9e-96f2-447cc55aac8b"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7495616b1a064c30bcd9d96cf5c1bb17_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfOC01LTEtMS0w_12c46035-0911-4a39-b009-34944951f696"
      unitRef="usd">201872000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i92e15f0af4474b71a176c1f922f140e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfOC03LTEtMS0w_eaac02e4-5038-42a9-bcdd-b8f148c03987"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia843bcfadb984aea9eed1ec8af8fb8d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfOS0xLTEtMS0w_e6645224-c876-4b50-94cd-302d42b9dec2"
      unitRef="usd">303746000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0b841bac60ae41639615e968533fd339_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfOS0zLTEtMS0w_b2768a20-25dc-4e7f-b4dd-417406d88be8"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if23ba9adfcf44353a00f41d71dfa496f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfOS01LTEtMS0w_2506f213-5388-4fe2-90de-b1aae3bfd453"
      unitRef="usd">303746000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i24e6082dfca346b2aa9c2b0545decef4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfOS03LTEtMS0w_38976317-63c3-46fc-9fd6-6972d630205e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i70527474dc144f828101456a0a86a9e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTEtMS0xLTEtMA_47b4db67-4f4b-4cf7-bf1e-d47fe6c828d5"
      unitRef="usd">11096000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9bb0efedd16f4e6bb56f5fdd83646c78_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTEtMy0xLTEtMA_0cdf2141-bfe4-4dd2-850b-e9390336242d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie374eb0c36e54f42a288b62fccc9a2c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTEtNS0xLTEtMA_077268d9-7199-4bc0-9d0b-6fdaff3bb3cb"
      unitRef="usd">11096000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i98ff4a33a559458fb3e548d5df0ad9a4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTEtNy0xLTEtMA_c0390559-8a4c-4eba-865c-f23e25403b43"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1c2d2a5de01148af8848cf1e0e8c0712_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTItMS0xLTEtMA_d7f699c0-e77f-4a49-a0e9-073dcc2368f1"
      unitRef="usd">29821000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i884535dbb6274eacaf14ce0747e50aca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTItMy0xLTEtMA_1da343c7-00a6-44d0-85c5-e16cced0e94a"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i54a2050b8bfc43eaaa1bc820cbf1dea2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTItNS0xLTEtMA_83f50d30-e1c4-4b8c-b849-c81b1c6bd3d8"
      unitRef="usd">29821000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i499ef77bef0441e4ae49574e258c479a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTItNy0xLTEtMA_bb0184c0-39c9-4c09-9fa9-542bb06ee306"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i499c0a346639411d8553c5cca43ab745_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTMtMS0xLTEtMA_80adea45-aa8c-4baf-9af4-340927eb4eb9"
      unitRef="usd">802163000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i047424287b484e70a7ff834f40b0e2b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTMtMy0xLTEtMA_becc6cbb-2e03-4897-b882-f3ace12a90f1"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i96e959b6008f42d7a861152b4f0f33a1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTMtNS0xLTEtMA_aa2ffc9f-9ef5-41a9-8803-0cdb788555f1"
      unitRef="usd">802163000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i45078d68f19145899a26ade15f4fd805_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTMtNy0xLTEtMA_7f7d4d8c-3574-44c8-a579-d6a825a96b8b"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i499c0a346639411d8553c5cca43ab745_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTQtMS0xLTEtMA_bc8e89af-ce8d-4a58-a197-cf6885b77559"
      unitRef="usd">131000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i047424287b484e70a7ff834f40b0e2b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTQtMy0xLTEtMA_cba956a4-6bf3-4779-9873-fe5cc15503b1"
      unitRef="usd">131000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i96e959b6008f42d7a861152b4f0f33a1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTQtNS0xLTEtMA_14a46cac-f75f-4ec8-935d-05790a0f1a07"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i45078d68f19145899a26ade15f4fd805_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTQtNy0xLTEtMA_6ed04e11-f5e5-4ddf-811c-d73a41a9a0f5"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i5cbd8ec4cb2f46b1a54378b73384c28a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTUtMS0xLTEtMA_86f8e748-39bd-4806-93fe-681e18fb6431"
      unitRef="usd">25740000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i66712cbca5ca4498baf02d849bb498f5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTUtMy0xLTEtMA_2874920b-cc53-46dc-aef3-da0792c4be81"
      unitRef="usd">0</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i70ed939b83b846ad90fd97d729eccfb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTUtNS0xLTEtMA_1deea354-3c18-4a15-8ca9-ef61794a09f0"
      unitRef="usd">25740000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i95ced06ae4a94483b3e653c7d4cf64ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTUtNy0xLTEtMA_6d64bbc9-cd8d-40cd-85ae-d94ce513cd4f"
      unitRef="usd">0</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i5cbd8ec4cb2f46b1a54378b73384c28a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTctMS0xLTEtMA_1448fc1c-b368-4fe3-97c0-4645509e360f"
      unitRef="usd">26162000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i66712cbca5ca4498baf02d849bb498f5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTctMy0xLTEtMA_27e1f2c6-2711-4d74-8313-907ec395ee06"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i70ed939b83b846ad90fd97d729eccfb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTctNS0xLTEtMA_8d6c3983-4471-444a-a629-71b1dfc7668f"
      unitRef="usd">26162000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i95ced06ae4a94483b3e653c7d4cf64ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjE4Y2YxYTMxMmRiNzRiMGE4ZDYwZTUwOTkwZjczNmE4L3RhYmxlcmFuZ2U6MThjZjFhMzEyZGI3NGIwYThkNjBlNTA5OTBmNzM2YThfMTctNy0xLTEtMA_f39ed1a7-59a3-4fd8-ab37-7d8e0dbd5256"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RleHRyZWdpb246MTQ2MDZiZjE0MzM5NDVkM2JjOTkyYWIyNmI1NTM5ZGJfODcxMw_8e16debb-a1fe-437b-b2f0-8693265eb014">&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 below 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 June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="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;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;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 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;775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="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 June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="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;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:#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;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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 #000;padding:2px 0 2px 1pt;text-align:right;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,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;1,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;1,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;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;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 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 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;2,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;1,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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, 2020&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;1,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 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,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;1,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:700;line-height:100%"&gt;Prepaid expenses and other assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Branch held for sale &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;padding:2px 0 2px 1pt;text-align:right;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,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;2,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;2,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basis represents the outstanding principal balance of collateral-dependent loans and the carrying value of the branch held for sale.&lt;/span&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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In October 2020, one branch was reclassified as held for sale in accordance with ASC 360-10. As part of the transfer, the branch was written down to its net realizable value at that time.&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;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 net (loss) gain recorded in earnings as a result of nonrecurring fair value adjustments recorded 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: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;Three Months Ended &lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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:9pt;font-weight:700;line-height:100%"&gt;2020&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;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;/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;/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;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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 #000;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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:9pt;font-weight:400;line-height:100%"&gt;(104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;/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;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 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;Net (loss) gain 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;(93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;(142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock>
    <hfwa:BasisForAssetsMeasuredAtFairValue
      contextRef="ib42d06c587c74b69944599fbdbfd6f10_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfNS0xLTEtMS0w_8cc5afad-a4fe-48dc-b285-c897662d61ad"
      unitRef="usd">983000</hfwa:BasisForAssetsMeasuredAtFairValue>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ib42d06c587c74b69944599fbdbfd6f10_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfNS0zLTEtMS0w_c28fcc2c-95a6-49b9-bb45-20741d5bf9b0"
      unitRef="usd">775000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i869696ead84a49e2ab430e9d5ee1bba4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfNS01LTEtMS0w_50bfea11-faec-4d63-8268-1f5b1d70d072"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i3f10c7f1eca24a44919e8c7b508f29b8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfNS03LTEtMS0w_7a2cbce1-c30c-46b3-a1db-3a80c73a625f"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="icc7dc2d35f5349f4a027b4ac1e70006b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfNS05LTEtMS0w_0de59ad0-4b4f-4cba-b990-d262bd0018e2"
      unitRef="usd">775000</us-gaap:LoansReceivableFairValueDisclosure>
    <hfwa:BasisForAssetsMeasuredAtFairValue
      contextRef="i032e3d1ab6034e1f8de881faaed88d96_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfNi0xLTEtMS0w_eca6b52f-0b41-47f9-8d64-c04a68572520"
      unitRef="usd">622000</hfwa:BasisForAssetsMeasuredAtFairValue>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i032e3d1ab6034e1f8de881faaed88d96_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfNi0zLTEtMS0w_a59c90ac-61f9-45b5-865d-c5d01720d151"
      unitRef="usd">486000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ia51a3dfb381d4a019f4910d336ff0587_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfNi01LTEtMS0w_5bcce0a2-edec-4d50-b7c3-6afade598458"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i3bd8920b0d22428e89453ab83c331428_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfNi03LTEtMS0w_f4abf5c2-a041-467b-afe8-58f0f78ff493"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i63575736abd64026bb81c3960348778e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfNi05LTEtMS0w_105924a7-5b31-4344-a02c-1cde36cc4632"
      unitRef="usd">486000</us-gaap:LoansReceivableFairValueDisclosure>
    <hfwa:BasisForAssetsMeasuredAtFairValue
      contextRef="ib6f7f673bd804c8b839d76c699b7604a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfOC0xLTEtMS0w_3aefc6b5-93b1-40ec-ab81-343b39c7afe8"
      unitRef="usd">1605000</hfwa:BasisForAssetsMeasuredAtFairValue>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ib6f7f673bd804c8b839d76c699b7604a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfOC0zLTEtMS0w_5570e9eb-2e47-472d-9854-9ee7d71aefa0"
      unitRef="usd">1261000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i7f994a4f6fd84be5a70a52360d6e0c97_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfOC01LTEtMS0w_42f2f47d-7619-4735-aecf-d46604dca92d"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ife9b7697135a46baac7a695660d53196_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfOC03LTEtMS0w_48a7334d-22cf-4842-bd95-d0acfd3e4647"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ib170c2ff125d4181a6aa0ddeb02f9fad_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfOC05LTEtMS0w_f9f54289-c986-4f7d-a4ab-9b60e8740a60"
      unitRef="usd">1261000</us-gaap:LoansReceivableFairValueDisclosure>
    <hfwa:BasisForAssetsMeasuredAtFairValue
      contextRef="i51c942fd0f4e4e7991d16a6a1779860c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfMTItMS0xLTEtMA_d7d13d37-4c48-4d17-b720-2f038b7bc73f"
      unitRef="usd">991000</hfwa:BasisForAssetsMeasuredAtFairValue>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i51c942fd0f4e4e7991d16a6a1779860c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfMTItMy0xLTEtMA_3f26a0c4-6be4-4d3d-baf5-ca6f732d1b08"
      unitRef="usd">534000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="idd11792018a34f169882929ae40f40a8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfMTItNS0xLTEtMA_c503fe6c-2c0b-496e-af5d-088aa5bf21b6"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i71c48bc8fd314cdfa25c58db0a84962e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfMTItNy0xLTEtMA_abfb8106-81a5-498f-933c-53fbc0d5e33a"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i1f2c9bbccba44cf19dfa6d9cdb6a5b6c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfMTItOS0xLTEtMA_5e42259b-af6f-43c6-8bc9-c1d8820ec85c"
      unitRef="usd">534000</us-gaap:LoansReceivableFairValueDisclosure>
    <hfwa:BasisForAssetsMeasuredAtFairValue
      contextRef="i77359b0450ea40b1ab3711b8deafde39_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfMTctMS0xLTEtMA_4e912c25-4ecf-4b27-ac0b-8954dfa0fe97"
      unitRef="usd">2596000</hfwa:BasisForAssetsMeasuredAtFairValue>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i77359b0450ea40b1ab3711b8deafde39_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfMTctMy0xLTEtMA_18cb0c2b-a8b5-4761-8a29-d4e4a4d92313"
      unitRef="usd">1795000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i17fcd549d5bf44938e6e6d033aec20dd_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfMTctNS0xLTEtMA_87386c61-a441-4d61-a8a1-4892ee77bec6"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i008be30aa11a4da68d87633531bd91a0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfMTctNy0xLTEtMA_98f279e6-bb33-47cc-ac49-95a0dda2a547"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="id9e0723050754909bd8b81b24f33b951_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjQ5ZmYzMzRkOWI2NzRiM2RiYWY1YTFiMTkyMWUxZGM1L3RhYmxlcmFuZ2U6NDlmZjMzNGQ5YjY3NGIzZGJhZjVhMWIxOTIxZTFkYzVfMTctOS0xLTEtMA_4527dce9-77b4-4ac6-8f81-123b9f13ddf9"
      unitRef="usd">1795000</us-gaap:LoansReceivableFairValueDisclosure>
    <hfwa:BasisForAssetsMeasuredAtFairValue
      contextRef="i68feb6b5c4df42549407441b07bed262_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfNS0xLTEtMS0w_b04e648f-13c8-4fb3-90f1-0850a1f3ba5f"
      unitRef="usd">1305000</hfwa:BasisForAssetsMeasuredAtFairValue>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i68feb6b5c4df42549407441b07bed262_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfNS0zLTEtMS0w_419e7d6a-6457-4bc2-a894-8e799adc971f"
      unitRef="usd">1289000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i3d46a67279ae4badb571387d6d18c47d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfNS01LTEtMS0w_b1ed6d76-b427-466a-b2cd-ea2bca0e32a2"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ice1d8f3e8802426d9429652e88e1ac0b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfNS03LTEtMS0w_438a90d1-b3d7-45d3-880c-ca7d2ed50201"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i64eb1be930c247a6add52e88118fa8a4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfNS05LTEtMS0w_eba54bdd-8a74-44df-b45d-6c0faef10ab8"
      unitRef="usd">1289000</us-gaap:LoansReceivableFairValueDisclosure>
    <hfwa:BasisForAssetsMeasuredAtFairValue
      contextRef="ibb082d5fbe4f403c8f484cca6f7d6840_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfMTctMS0xLTEtMA_12167d69-4f9f-4ca5-a7eb-90bd87872511"
      unitRef="usd">1330000</hfwa:BasisForAssetsMeasuredAtFairValue>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ibb082d5fbe4f403c8f484cca6f7d6840_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfMTctMy0xLTEtMA_390fb935-6309-49ef-8d91-54133b3c388c"
      unitRef="usd">1330000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i0348fa0a6c2c4fcbb63ab278aa84c269_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfMTctNS0xLTEtMA_48a946f3-fcc1-4da0-b177-37899940881e"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i8885c3be27e84a9abb10e27fd5e216a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfMTctNy0xLTEtMA_f19e7a78-5f39-4b0b-9b3f-3b468703ec6f"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i772dffc6a85d42168b780c730b776a28_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfMTctOS0xLTEtMA_af40a47e-18d5-4304-9812-052b5998ec81"
      unitRef="usd">1330000</us-gaap:LoansReceivableFairValueDisclosure>
    <hfwa:BasisForAssetsMeasuredAtFairValue
      contextRef="i88c1adc931fc4a33a44cc3cbfe60f1fb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfMTgtMS0xLTEtMA_3d56c65f-71fc-4023-8d21-8a210359a67d"
      unitRef="usd">2635000</hfwa:BasisForAssetsMeasuredAtFairValue>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i88c1adc931fc4a33a44cc3cbfe60f1fb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfMTgtMy0xLTEtMA_e4fc08ac-7832-490c-8fa1-6a07e6e410f8"
      unitRef="usd">2619000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i5c34e96b8bed44b2b80e2e7e916fd537_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfMTgtNS0xLTEtMA_6ee89c36-f56d-498c-8a42-fa6d85ebceea"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ic0e357c6bb3f491488e2812f5496967c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfMTgtNy0xLTEtMA_c7930f55-3feb-4e30-95e1-f742d61c0b0b"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i2a8adce577e94c40bc975f2ceff4030a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjExNTUxOWJmOTNiYTQyNjBiY2E0ZWJhMjJkZDEyYzYxL3RhYmxlcmFuZ2U6MTE1NTE5YmY5M2JhNDI2MGJjYTRlYmEyMmRkMTJjNjFfMTgtOS0xLTEtMA_ee8323a0-0e88-4045-9932-9f0d79f39a62"
      unitRef="usd">2619000</us-gaap:LoansReceivableFairValueDisclosure>
    <hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings
      contextRef="ide934798e6b24a70ae9b3758e98ee5e0_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfNS0xLTEtMS0w_53260af5-a3f3-4a24-a999-13383e1ba072"
      unitRef="usd">6000</hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings>
    <hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings
      contextRef="i48666f2daed74b5284280cdd367806ab_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfNS0zLTEtMS0w_8a3d7539-0f78-443c-9849-1f9181ea5654"
      unitRef="usd">9000</hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings>
    <hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings
      contextRef="i5c91e6c8141b42908e335a91edad16c6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfNS01LTEtMS03NTE_553d0e63-2684-4c69-95a3-9955a543ddd9"
      unitRef="usd">-28000</hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings>
    <hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings
      contextRef="i61e5fd13472243be913aafc58cb0a1f4_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfNS03LTEtMS01NzAz_48e0d6f2-f607-4a5d-a213-9b1d655933be"
      unitRef="usd">3000</hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings>
    <hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings
      contextRef="i7a9ee76327804ff182e5c7659ddc1b24_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfNi0xLTEtMS03NDM_afd4084d-b9aa-4a97-8aec-c784a9473a03"
      unitRef="usd">-76000</hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings>
    <hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings
      contextRef="ia9b23d6754214b8faf997e60da58929f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfNi0zLTEtMS01NzA1_fc21bd44-5cd3-4dd0-8983-a6421c5025b9"
      unitRef="usd">0</hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings>
    <hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings
      contextRef="i93b600a76c5e4eeabbfb4fe8f18c19f0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfNi01LTEtMS03NTE_198483fa-5041-4a73-9d70-2959359e13c5"
      unitRef="usd">-76000</hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings>
    <hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings
      contextRef="i3738fd6dc9534262afca314f2105bad3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfNi03LTEtMS01NzA1_51e7a3cd-d8cc-4b3b-b3a7-72ca246dc480"
      unitRef="usd">0</hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings>
    <hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings
      contextRef="i88f5cac75c6441fa93e82c687da66fd4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfOC0xLTEtMS01NzA1_3a284fd0-6585-426c-8ea6-2bd0515bb206"
      unitRef="usd">-70000</hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings>
    <hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings
      contextRef="i0f591360d5f741929f560f052866cb18_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfOC0zLTEtMS01NzA1_0901d7f5-f140-4b44-a3a9-83953705a561"
      unitRef="usd">9000</hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings>
    <hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings
      contextRef="i44cf078dd526431e90a4512859240fac_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfOC01LTEtMS01NzA1_ca8b7943-b8a5-449b-a092-81023ec67fee"
      unitRef="usd">-104000</hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings>
    <hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings
      contextRef="i555b8ecabf8a4ecaa0d1802ec35db017_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfOC03LTEtMS01NzA1_22144184-fbe3-47e6-9563-adfea14e2eaa"
      unitRef="usd">3000</hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings>
    <hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings
      contextRef="i035ee19497d3457aae4180b28a62b13e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfMTItMS0xLTEtMA_5c34f01a-2967-4841-9fc8-9d2ddef3f19e"
      unitRef="usd">-23000</hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings>
    <hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings
      contextRef="if2321257db8840e2bb51a54012275d6f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfMTItMy0xLTEtMA_fa397452-805b-4678-a472-531b307d3610"
      unitRef="usd">0</hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings>
    <hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings
      contextRef="icb9f6a389f07402baa5ce78e402a54dd_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfMTItNS0xLTEtNzU5_83904773-81b0-49d1-9b02-80d24808d700"
      unitRef="usd">-38000</hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings>
    <hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings
      contextRef="if2579d7dbac840e6920c542d1ac505fa_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfMTItNy0xLTEtNzU5_cc73509f-a118-4e92-b444-649bed35a608"
      unitRef="usd">0</hfwa:FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="i843333d862734ced9550ec0a6f7eb210_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfMTYtMS0xLTEtMA_ee943b91-de1a-45f5-a515-47244c93d7b4"
      unitRef="usd">-93000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="ie9fa6c6a2139455890ed9f2339ee0403_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfMTYtMy0xLTEtMA_9616fa81-c9ec-4f84-baa9-441ec47487ac"
      unitRef="usd">9000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="i08ec1feb6e4742dfb0228812bb471b2c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfMTYtNS0xLTEtNTcwMw_b2795293-942c-4890-b1fa-ad5da6f927d1"
      unitRef="usd">-142000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="i45b9ee093c5d404484fffb056e847277_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmUyNTlkYzExNTg0YTQzNmI5ZjE3ODYxNWQwMWIwNjFkL3RhYmxlcmFuZ2U6ZTI1OWRjMTE1ODRhNDM2YjlmMTc4NjE1ZDAxYjA2MWRfMTYtNy0xLTEtNTcwMw_d750f6bf-a84b-4e64-ac49-39aa9f730262"
      unitRef="usd">3000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RleHRyZWdpb246MTQ2MDZiZjE0MzM5NDVkM2JjOTkyYWIyNmI1NTM5ZGJfODY3Mg_576a449c-200e-4146-91e8-c3f24346caa2">&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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" 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;(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;1,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="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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55.0% - (20.0)%; 18.3%&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;table style="border-collapse:collapse;display:inline-table;margin-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, 2020&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;1,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.6% - (40.1%); (24.1%)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Branch held for sale&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,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Market approach&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;140.7% - (40.3%); 33.2%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="id9e0723050754909bd8b81b24f33b951_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjEzYzM2NzM0M2E1ZDQ3ZDViZGE0Nzk0ZWE2ZWU4MTBjL3RhYmxlcmFuZ2U6MTNjMzY3MzQzYTVkNDdkNWJkYTQ3OTRlYTZlZTgxMGNfMy0xLTEtMS0w_e6f0d641-5538-4d9e-badd-6b88847b2f74"
      unitRef="usd">1795000</us-gaap:LoansReceivableFairValueDisclosure>
    <hfwa:ImpairedLoansMeasurementInput
      contextRef="i0c146ca95d9c4049a1c70c88be9fcb2c_I20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjEzYzM2NzM0M2E1ZDQ3ZDViZGE0Nzk0ZWE2ZWU4MTBjL3RhYmxlcmFuZ2U6MTNjMzY3MzQzYTVkNDdkNWJkYTQ3OTRlYTZlZTgxMGNfMy03LTEtMS0wL3RleHRyZWdpb246MWZhMjkyODAwOTUwNGY0Mjk0OTljNmNiZWE1ZjdlZTNfNQ_b685f8f9-fe1c-4ebf-9b0d-fcbaf40db403"
      unitRef="number">0.550</hfwa:ImpairedLoansMeasurementInput>
    <hfwa:ImpairedLoansMeasurementInput
      contextRef="iaed4a296116e45a5aa81b4b7ad227a3c_I20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjEzYzM2NzM0M2E1ZDQ3ZDViZGE0Nzk0ZWE2ZWU4MTBjL3RhYmxlcmFuZ2U6MTNjMzY3MzQzYTVkNDdkNWJkYTQ3OTRlYTZlZTgxMGNfMy03LTEtMS0wL3RleHRyZWdpb246MWZhMjkyODAwOTUwNGY0Mjk0OTljNmNiZWE1ZjdlZTNfMTA_b6ee7b32-859a-45e1-95a7-dc4f27b32727"
      unitRef="number">-0.200</hfwa:ImpairedLoansMeasurementInput>
    <hfwa:ImpairedLoansMeasurementInput
      contextRef="if48a789b03a6486491ef8be569ffae73_I20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjEzYzM2NzM0M2E1ZDQ3ZDViZGE0Nzk0ZWE2ZWU4MTBjL3RhYmxlcmFuZ2U6MTNjMzY3MzQzYTVkNDdkNWJkYTQ3OTRlYTZlZTgxMGNfMy03LTEtMS0wL3RleHRyZWdpb246MWZhMjkyODAwOTUwNGY0Mjk0OTljNmNiZWE1ZjdlZTNfMTQ_2552a715-ec6b-4aef-861f-dbda9f6a1aa1"
      unitRef="number">0.183</hfwa:ImpairedLoansMeasurementInput>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i69e0dac3550b4f9a81a2fab3749bea60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjc3OGVhNThkZjFiMTQ5NGM5NmRhN2M2MTRjYmQwYWFhL3RhYmxlcmFuZ2U6Nzc4ZWE1OGRmMWIxNDk0Yzk2ZGE3YzYxNGNiZDBhYWFfMy0xLTEtMS0w_58c5ea88-fdfb-407e-996d-bd310f8715e6"
      unitRef="usd">1289000</us-gaap:LoansReceivableFairValueDisclosure>
    <hfwa:ImpairedLoansMeasurementInput
      contextRef="if1a045f38166480e995ce90066521ca8_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjc3OGVhNThkZjFiMTQ5NGM5NmRhN2M2MTRjYmQwYWFhL3RhYmxlcmFuZ2U6Nzc4ZWE1OGRmMWIxNDk0Yzk2ZGE3YzYxNGNiZDBhYWFfMy03LTEtMS0wL3RleHRyZWdpb246OGZiYjU5YzFiNDdkNDYwOTg4MmQwNTc1ZGI5ZmJiZThfNA_e002f96a-a554-4fcf-ba0f-a64d6ba8d62e"
      unitRef="number">0.6</hfwa:ImpairedLoansMeasurementInput>
    <hfwa:ImpairedLoansMeasurementInput
      contextRef="i4dcbdb3aa315449fa7089ce886ddc023_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjc3OGVhNThkZjFiMTQ5NGM5NmRhN2M2MTRjYmQwYWFhL3RhYmxlcmFuZ2U6Nzc4ZWE1OGRmMWIxNDk0Yzk2ZGE3YzYxNGNiZDBhYWFfMy03LTEtMS0wL3RleHRyZWdpb246OGZiYjU5YzFiNDdkNDYwOTg4MmQwNTc1ZGI5ZmJiZThfOQ_1cbee6d1-992f-42d1-a5e9-872466a70ff8"
      unitRef="number">-40.1</hfwa:ImpairedLoansMeasurementInput>
    <hfwa:ImpairedLoansMeasurementInput
      contextRef="iad72c8da304147eebc1f83280ef01556_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjc3OGVhNThkZjFiMTQ5NGM5NmRhN2M2MTRjYmQwYWFhL3RhYmxlcmFuZ2U6Nzc4ZWE1OGRmMWIxNDk0Yzk2ZGE3YzYxNGNiZDBhYWFfMy03LTEtMS0wL3RleHRyZWdpb246OGZiYjU5YzFiNDdkNDYwOTg4MmQwNTc1ZGI5ZmJiZThfMTM_0e04e6d0-eb26-4f95-9621-b7b438fd7a56"
      unitRef="number">-24.1</hfwa:ImpairedLoansMeasurementInput>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i772dffc6a85d42168b780c730b776a28_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjc3OGVhNThkZjFiMTQ5NGM5NmRhN2M2MTRjYmQwYWFhL3RhYmxlcmFuZ2U6Nzc4ZWE1OGRmMWIxNDk0Yzk2ZGE3YzYxNGNiZDBhYWFfNC0xLTEtMS0w_f75ee515-b47b-4451-a323-dd6cc3e084e1"
      unitRef="usd">1330000</us-gaap:LoansReceivableFairValueDisclosure>
    <hfwa:ImpairedLoansMeasurementInput
      contextRef="i91937d54d45648c886122bd413dd2096_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjc3OGVhNThkZjFiMTQ5NGM5NmRhN2M2MTRjYmQwYWFhL3RhYmxlcmFuZ2U6Nzc4ZWE1OGRmMWIxNDk0Yzk2ZGE3YzYxNGNiZDBhYWFfNC03LTEtMS0wL3RleHRyZWdpb246ZGFiYzY4NTliMjRjNDZjMTllNTQ4N2QxN2I2YjVmMmRfNA_2d2cd825-8270-4c36-9922-b98257f31eee"
      unitRef="number">140.7</hfwa:ImpairedLoansMeasurementInput>
    <hfwa:ImpairedLoansMeasurementInput
      contextRef="i82969e841f7546a2b1549c18741bef32_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjc3OGVhNThkZjFiMTQ5NGM5NmRhN2M2MTRjYmQwYWFhL3RhYmxlcmFuZ2U6Nzc4ZWE1OGRmMWIxNDk0Yzk2ZGE3YzYxNGNiZDBhYWFfNC03LTEtMS0wL3RleHRyZWdpb246ZGFiYzY4NTliMjRjNDZjMTllNTQ4N2QxN2I2YjVmMmRfOQ_8dafb326-4732-4c7e-8ce9-6fbf792e7fca"
      unitRef="number">40.3</hfwa:ImpairedLoansMeasurementInput>
    <hfwa:ImpairedLoansMeasurementInput
      contextRef="i9fc65156ee5344019385857eba3ca054_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjc3OGVhNThkZjFiMTQ5NGM5NmRhN2M2MTRjYmQwYWFhL3RhYmxlcmFuZ2U6Nzc4ZWE1OGRmMWIxNDk0Yzk2ZGE3YzYxNGNiZDBhYWFfNC03LTEtMS0wL3RleHRyZWdpb246ZGFiYzY4NTliMjRjNDZjMTllNTQ4N2QxN2I2YjVmMmRfMTM_f139134a-c1f6-4ef4-8bca-818c272c0700"
      unitRef="number">33.2</hfwa:ImpairedLoansMeasurementInput>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RleHRyZWdpb246MTQ2MDZiZjE0MzM5NDVkM2JjOTkyYWIyNmI1NTM5ZGJfODcwMA_6edb9c2c-e333-4a6c-8108-27544055ba90">&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;June 30, 2021&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;1,264,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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,264,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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,264,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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,049,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,049,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,049,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Loans held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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: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,155,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,271,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,271,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;17,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;/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;Banked owned life insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Derivative assets - 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;19,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Equity security&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:700;line-height:100%"&gt;Financial 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;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;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;Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts&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;5,686,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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,686,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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,686,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;374,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;376,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;376,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;46,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;46,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;46,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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,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:9pt;font-weight:400;line-height:100%"&gt;18,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;19,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&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, 2020&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;743,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;743,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;743,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;802,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:9pt;font-weight:400;line-height:100%"&gt;802,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;802,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Loans held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/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: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, 2020&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: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,398,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,556,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,556,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;19,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;Bank owned life insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Derivative assets - 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;25,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Equity security&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;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;Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts&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;5,198,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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,198,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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,198,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;399,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;402,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;35,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;20,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;26,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i663458256e874e76bea712baa1ad472b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNS0xLTEtMS0w_536f1c2d-786f-4746-9c5b-1a696a7968a1"
      unitRef="usd">1264933000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i73c5483a3b0049d19075ae5a150fca08_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNS0zLTEtMS0w_4be3a6d0-f3fc-4db4-baef-402c84393e4b"
      unitRef="usd">1264933000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id94d2e4ba96d46379f892e7b21a3f5a9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNS01LTEtMS0w_0a90b875-0e8b-4573-8964-645b77a6ebed"
      unitRef="usd">1264933000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i981d36199b344734b883bd3ab7fb0278_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNS03LTEtMS0w_9cac1902-3425-417f-a8d4-5cd0ad1ed59e"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id6d3dd4584824b118baba73b2c9ae2d5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNS05LTEtMS0w_fc2440e0-9dc9-44a5-971c-d24e132e1886"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i663458256e874e76bea712baa1ad472b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNi0xLTEtMS0w_403d70e4-4188-4f0d-8d81-bd87191950fc"
      unitRef="usd">1049524000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNi0zLTEtMS0w_87f7af24-4eba-4a8f-ac08-7a7f7eb33ba3"
      unitRef="usd">1049524000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5bc6ad37d31b4dd1bd57163ebdd4912b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNi01LTEtMS0w_eac51125-ec92-4cd4-9593-7d14afa49c51"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5ff883a343604a5f8a4c99cd3ff591bc_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNi03LTEtMS0w_0f44330f-4575-49c7-9450-9fcdd756ad14"
      unitRef="usd">1049524000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="id6d3dd4584824b118baba73b2c9ae2d5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNi05LTEtMS0w_ca06f44b-b048-457b-a756-ac8db3818f3d"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i663458256e874e76bea712baa1ad472b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNy0xLTEtMS0w_3814beb2-819a-421d-976e-1fb2a9eed543"
      unitRef="usd">2739000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i73c5483a3b0049d19075ae5a150fca08_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNy0zLTEtMS0w_d949243f-db92-445b-8a7a-9385667f571f"
      unitRef="usd">2840000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="id94d2e4ba96d46379f892e7b21a3f5a9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNy01LTEtMS0w_8613ced3-f928-42db-8a51-5685c1a67dd7"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i981d36199b344734b883bd3ab7fb0278_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNy03LTEtMS0w_261a6396-33fe-4fa3-abf7-aab6954a7018"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="id6d3dd4584824b118baba73b2c9ae2d5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfNy05LTEtMS0w_8650ef06-3c76-4125-a832-bb68aa8cec7c"
      unitRef="usd">2840000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i663458256e874e76bea712baa1ad472b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfOC0xLTEtMS0w_522db284-26fc-4b4c-bf70-e22b2694ee06"
      unitRef="usd">4155968000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i73c5483a3b0049d19075ae5a150fca08_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfOC0zLTEtMS0w_e2a5c32a-6ce4-4ed4-848d-9f9bfbbd18cc"
      unitRef="usd">4271615000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="id94d2e4ba96d46379f892e7b21a3f5a9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfOC01LTEtMS0w_af177e14-4c9f-4cb9-9d78-e81755159064"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i981d36199b344734b883bd3ab7fb0278_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfOC03LTEtMS0w_f8530534-18a8-47b8-99b9-76aeb11e908c"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="id6d3dd4584824b118baba73b2c9ae2d5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfOC05LTEtMS0w_116e5ef4-86f2-4406-a49d-c2a9cc030968"
      unitRef="usd">4271615000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i663458256e874e76bea712baa1ad472b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfOS0xLTEtMS0w_6ae8142c-2f3e-4b5c-8591-af4c25f3b4cc"
      unitRef="usd">17113000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i73c5483a3b0049d19075ae5a150fca08_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfOS0zLTEtMS0w_3a038995-ad8e-4cc3-90eb-ff5035c2b217"
      unitRef="usd">17113000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="id94d2e4ba96d46379f892e7b21a3f5a9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfOS01LTEtMS0w_ec4309e4-69a3-478d-85fc-4777ea9ade7e"
      unitRef="usd">65000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i981d36199b344734b883bd3ab7fb0278_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfOS03LTEtMS0w_dd1dda2f-a649-41d2-9960-027c0b2ff6f1"
      unitRef="usd">4244000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="id6d3dd4584824b118baba73b2c9ae2d5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfOS05LTEtMS0w_84383f66-f38e-4a76-b9c3-15a642a108d4"
      unitRef="usd">12804000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="i663458256e874e76bea712baa1ad472b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTAtMS0xLTEtMA_860bfc46-491f-4d83-b8d0-a3819d02aadd"
      unitRef="usd">108988000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="i73c5483a3b0049d19075ae5a150fca08_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTAtMy0xLTEtMA_204dd086-27ff-407b-8b0a-d0e28ec78716"
      unitRef="usd">108988000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="id94d2e4ba96d46379f892e7b21a3f5a9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTAtNS0xLTEtMA_18c0aefe-0a81-4bbb-a608-47e26d6f235b"
      unitRef="usd">108988000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="i981d36199b344734b883bd3ab7fb0278_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTAtNy0xLTEtMA_18d52e51-9f27-48f9-8114-aa97698bdf37"
      unitRef="usd">0</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="id6d3dd4584824b118baba73b2c9ae2d5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTAtOS0xLTEtMA_938efe8f-a75a-4b22-a5e4-3065793a733f"
      unitRef="usd">0</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i663458256e874e76bea712baa1ad472b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTEtMS0xLTEtMA_9b6c507d-d2a4-406e-bfc2-246bac4a21c0"
      unitRef="usd">19342000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i73c5483a3b0049d19075ae5a150fca08_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTEtMy0xLTEtMA_aee47f4d-daa4-4ad4-8464-476ae6e168f1"
      unitRef="usd">19342000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="id94d2e4ba96d46379f892e7b21a3f5a9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTEtNS0xLTEtMA_9c5bfca3-18f8-4568-87e7-dc2dbda56939"
      unitRef="usd">0</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i981d36199b344734b883bd3ab7fb0278_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTEtNy0xLTEtMA_bacf73d3-c94e-41fe-ac32-a6c5a56c242a"
      unitRef="usd">19342000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="id6d3dd4584824b118baba73b2c9ae2d5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTEtOS0xLTEtMA_285dd8f8-4ead-4afb-a40f-9490d66b2338"
      unitRef="usd">0</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i663458256e874e76bea712baa1ad472b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTItMS0xLTEtMA_9628d81f-33eb-42c8-8c61-08654a895669"
      unitRef="usd">181000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i73c5483a3b0049d19075ae5a150fca08_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTItMy0xLTEtMA_31a75194-c6bb-48b3-ab1a-60340f1058d7"
      unitRef="usd">181000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ifb83818a2b784b13a5f22522ae6aad16_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTItNS0xLTEtMA_f70dff6a-8f5d-41a8-9866-ea51fbae4fe8"
      unitRef="usd">181000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i981d36199b344734b883bd3ab7fb0278_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTItNy0xLTEtMA_b9973c52-b67c-42d1-aaae-b0e1d815654e"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="id6d3dd4584824b118baba73b2c9ae2d5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTItOS0xLTEtMA_fd68a08a-8e55-4b73-bd88-def3ead97b0b"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="ie40427a9afe641e0a09de2f293865359_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTQtMS0xLTEtMA_73508f99-8a40-4680-98b9-8129ca486d00"
      unitRef="usd">5686807000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i9310a73bb7324a38b31dbfd6487f30f8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTQtMy0xLTEtMA_d48418e9-e0d6-4276-9fe0-f3da2d87ca44"
      unitRef="usd">5686807000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i3424921a21ee43109b2c5ebb87e14190_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTQtNS0xLTEtMA_4db65275-b634-4675-804c-613042524306"
      unitRef="usd">5686807000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="ib9de5b9375324424aa2a7112b168064c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTQtNy0xLTEtMA_0ce8751f-5f3c-4153-ab1e-efdf582036ad"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i6a59ca0fb0a94a5b8f68ff2ed135fc47_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTQtOS0xLTEtMA_028fd55c-d411-4010-918d-747291882049"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i671718dc9ed546e59e09987297d1042d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTUtMS0xLTEtMA_ff72ebca-d311-4942-9bd7-9235f21b6bc7"
      unitRef="usd">374899000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i0e2e862753184c78aa6d21fc78e8aadd_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTUtMy0xLTEtMA_8d65e7ee-ab93-4b24-8c50-962507b16d49"
      unitRef="usd">376646000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i06858d1e21674140913cb94763df0ce5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTUtNS0xLTEtMA_143a0772-d5f6-4cdd-84b1-f25dc8b04a73"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i36fcdb95ac194a51966baaba68a92396_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTUtNy0xLTEtMA_027dd718-6702-4534-be65-b568faa273fa"
      unitRef="usd">376646000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i8dce210fb36142c29acde94b69074af2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTUtOS0xLTEtMA_3a199183-b901-4b38-ab4b-78208625875c"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="i663458256e874e76bea712baa1ad472b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTctMS0xLTEtMA_2e63ca15-5e97-4267-b4f7-5709510d6786"
      unitRef="usd">46429000</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="i73c5483a3b0049d19075ae5a150fca08_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTctMy0xLTEtMA_b34f65fa-e339-46cc-8d7e-4f95c1c5910a"
      unitRef="usd">46429000</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="id94d2e4ba96d46379f892e7b21a3f5a9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTctNS0xLTEtMA_eced08f2-fc51-4591-811c-c0fbd0c29828"
      unitRef="usd">46429000</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="i981d36199b344734b883bd3ab7fb0278_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTctNy0xLTEtMA_d87ecde3-f604-4f2e-8c20-f4debe3b8241"
      unitRef="usd">0</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="id6d3dd4584824b118baba73b2c9ae2d5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTctOS0xLTEtMA_c49efb9a-857f-4552-aafc-9205a0786c1c"
      unitRef="usd">0</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="i663458256e874e76bea712baa1ad472b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTgtMS0xLTEtMA_f544262d-57a9-4ce6-8ab8-6db5a6fc9b33"
      unitRef="usd">21034000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="i73c5483a3b0049d19075ae5a150fca08_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTgtMy0xLTEtMA_9934e6a9-d126-4fab-87e9-61f2ee49acdb"
      unitRef="usd">18250000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="id94d2e4ba96d46379f892e7b21a3f5a9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTgtNS0xLTEtMA_e6a2f595-fea7-47cb-a698-c3e72242210f"
      unitRef="usd">0</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="i981d36199b344734b883bd3ab7fb0278_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTgtNy0xLTEtMA_efde5e18-8f71-46ec-a517-9ede9f293c59"
      unitRef="usd">0</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="id6d3dd4584824b118baba73b2c9ae2d5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTgtOS0xLTEtMA_44015323-daf1-452e-a9e8-24d32447ab32"
      unitRef="usd">18250000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="i663458256e874e76bea712baa1ad472b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTktMS0xLTEtMA_fdacc9a3-ee87-481d-a65a-caf4bdae2f9b"
      unitRef="usd">74000</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="i73c5483a3b0049d19075ae5a150fca08_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTktMy0xLTEtMA_8287e0bc-0da7-4b21-aaf6-ab7619dc4200"
      unitRef="usd">74000</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="id94d2e4ba96d46379f892e7b21a3f5a9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTktNS0xLTEtMA_e707886a-2e83-4779-bc90-e8d20437c232"
      unitRef="usd">31000</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="i981d36199b344734b883bd3ab7fb0278_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTktNy0xLTEtMA_c3737929-5fda-4c9e-99ee-70352c67cbe8"
      unitRef="usd">25000</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="id6d3dd4584824b118baba73b2c9ae2d5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMTktOS0xLTEtMA_2923d1e4-00d0-4600-a8f6-ddef47fbb824"
      unitRef="usd">18000</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i663458256e874e76bea712baa1ad472b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMjAtMS0xLTEtMA_2c5eae7c-6198-4f22-b46b-a7ef67ae3f5d"
      unitRef="usd">19510000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i73c5483a3b0049d19075ae5a150fca08_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMjAtMy0xLTEtMA_3902a048-0b92-4680-a20b-ab231b7c8d77"
      unitRef="usd">19510000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="id94d2e4ba96d46379f892e7b21a3f5a9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMjAtNS0xLTEtMA_2fb71bf2-7ec8-4dcf-b3a3-8ff4beb3638a"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i981d36199b344734b883bd3ab7fb0278_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMjAtNy0xLTEtMA_dbd98c2f-b566-42f6-8faa-ca7883dc5637"
      unitRef="usd">19510000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="id6d3dd4584824b118baba73b2c9ae2d5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOjlmYWU3MWRlYTM1NDRjMTc4OTY1YTUxOTkyNjc5YTlkL3RhYmxlcmFuZ2U6OWZhZTcxZGVhMzU0NGMxNzg5NjVhNTE5OTI2NzlhOWRfMjAtOS0xLTEtMA_fbc10889-073f-4147-81b9-a866f1f26fb7"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNS0xLTEtMS0w_d5f7ce42-4ebf-4eb2-972d-330ecf3c00a3"
      unitRef="usd">743322000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="iab3634e1691e4196aea35af48e51526e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNS0zLTEtMS0w_9a7231bc-01f9-4cd4-9a9d-5f0ad8eb7564"
      unitRef="usd">743322000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNS01LTEtMS0w_2e4b5283-28eb-4cac-9e73-87fed791638d"
      unitRef="usd">743322000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i3b779b416f60482badc07c6ea0e61742_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNS03LTEtMS0w_fc7b2fe4-7718-4f32-92f8-8221303cf54c"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ied9b8d9887d74a59b54c2155b6aede84_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNS05LTEtMS0w_da392af1-1ce0-49f3-91a1-96c13baf4b8f"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNi0xLTEtMS0w_fe9f5a0a-0d02-49f3-87ac-7b30e5844334"
      unitRef="usd">802163000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="iab3634e1691e4196aea35af48e51526e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNi0zLTEtMS0w_ff53f9b5-7641-47eb-8ad7-6f7e88fc59b5"
      unitRef="usd">802163000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNi01LTEtMS0w_d0e2beea-9ac6-4a6c-8913-49fbccfbe487"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i3b779b416f60482badc07c6ea0e61742_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNi03LTEtMS0w_17ccbd8a-6182-442e-b6e4-d8a982d86079"
      unitRef="usd">802163000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ied9b8d9887d74a59b54c2155b6aede84_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNi05LTEtMS0w_df52e409-f984-40cb-b04d-95f1180639df"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNy0xLTEtMS0w_6f8773af-c539-4a80-8385-a88d9f5e6ece"
      unitRef="usd">4932000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="iab3634e1691e4196aea35af48e51526e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNy0zLTEtMS0w_6d26eb83-43e0-41e9-8464-c50fd0f8f07f"
      unitRef="usd">5156000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNy01LTEtMS0w_2a702b2c-14db-4795-af6b-c71ddf1bd560"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i3b779b416f60482badc07c6ea0e61742_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNy03LTEtMS0w_0de968ca-6cca-4f18-9c7e-cf0fff15b127"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="ied9b8d9887d74a59b54c2155b6aede84_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfNy05LTEtMS0w_1bff4b12-ddda-4d1e-910f-852d10a49974"
      unitRef="usd">5156000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfOC0xLTEtMS0w_fb1c5650-092b-4f36-8f91-c272bd893146"
      unitRef="usd">4398462000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="iab3634e1691e4196aea35af48e51526e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfOC0zLTEtMS0w_f084251c-33ac-4e48-9cca-dd6e4a366f12"
      unitRef="usd">4556862000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfOC01LTEtMS0w_38407370-ca2f-4138-8452-88f407ffa413"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i3b779b416f60482badc07c6ea0e61742_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfOC03LTEtMS0w_c64e610b-2bd1-4b8f-8eb2-a54bf4cab4b7"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ied9b8d9887d74a59b54c2155b6aede84_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfOC05LTEtMS0w_76a5c403-a267-4cac-a428-834b51a3912e"
      unitRef="usd">4556862000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfOS0xLTEtMS0w_67526862-0cc6-428e-b0fc-3fe0fed4b246"
      unitRef="usd">19418000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="iab3634e1691e4196aea35af48e51526e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfOS0zLTEtMS0w_7177e3a4-07d8-457c-b65f-9a015507cac0"
      unitRef="usd">19418000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfOS01LTEtMS0w_c89b895c-45b5-4a1f-8d66-34225d2847ad"
      unitRef="usd">2000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="i3b779b416f60482badc07c6ea0e61742_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfOS03LTEtMS0w_ce7cf461-2869-4c63-af48-2f09bda19475"
      unitRef="usd">3648000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:AccountsReceivableFairValueDisclosure
      contextRef="ied9b8d9887d74a59b54c2155b6aede84_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfOS05LTEtMS0w_d1ac2a01-aaf5-45ee-9b85-2446b0562d55"
      unitRef="usd">15768000</us-gaap:AccountsReceivableFairValueDisclosure>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTAtMS0xLTEtMA_0186ad21-67fb-41dd-8e2f-ec0964d1a286"
      unitRef="usd">107580000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="iab3634e1691e4196aea35af48e51526e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTAtMy0xLTEtMA_5de8db6e-a422-4bf4-8a46-85e1f576dc5a"
      unitRef="usd">107580000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTAtNS0xLTEtMA_65a739b3-5200-4f2f-98a5-4b03b0ebd43a"
      unitRef="usd">107580000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="i3b779b416f60482badc07c6ea0e61742_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTAtNy0xLTEtMA_9944aec4-8f99-48b2-91fd-3b13f8e795a4"
      unitRef="usd">0</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="ied9b8d9887d74a59b54c2155b6aede84_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTAtOS0xLTEtMA_c8bd2dd0-0991-4c2c-8f58-dcc39363eccb"
      unitRef="usd">0</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTEtMS0xLTEtMA_216e227a-cce1-4496-a2b8-9e5b0e92ecba"
      unitRef="usd">25740000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="iab3634e1691e4196aea35af48e51526e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTEtMy0xLTEtMA_110d7897-66f6-4181-9296-5e23a43b2b03"
      unitRef="usd">25740000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTEtNS0xLTEtMA_899edc98-532b-41a7-b87f-62f7b6e6e15a"
      unitRef="usd">0</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i3b779b416f60482badc07c6ea0e61742_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTEtNy0xLTEtMA_1b57fb3e-25d1-482b-8f07-a066ae8e9125"
      unitRef="usd">25740000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="ied9b8d9887d74a59b54c2155b6aede84_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTEtOS0xLTEtMA_bba047b7-926f-44f6-907e-d91a38fce422"
      unitRef="usd">0</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTItMS0xLTEtMA_3e1f104b-d7a1-49af-a634-a07e92beef7a"
      unitRef="usd">131000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="iab3634e1691e4196aea35af48e51526e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTItMy0xLTEtMA_b6b0aec2-a226-405e-b891-9f33c64c54d4"
      unitRef="usd">131000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTItNS0xLTEtMA_9ad35065-08b8-4ae5-85a0-52ac013d4a10"
      unitRef="usd">131000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i3b779b416f60482badc07c6ea0e61742_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTItNy0xLTEtMA_3f5f98cd-e61d-4ba2-b3d2-9f9a644bdf2d"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ied9b8d9887d74a59b54c2155b6aede84_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTItOS0xLTEtMA_8ee40d50-4aa7-4657-b89f-40239ed7c179"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTUtMS0xLTEtMA_5edfd688-46e3-4c6e-b4a3-396db7a97952"
      unitRef="usd">5198456000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="iab3634e1691e4196aea35af48e51526e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTUtMy0xLTEtMA_6aca1d1b-1e98-4bfc-b13a-5b1e58612a39"
      unitRef="usd">5198456000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTUtNS0xLTEtMA_058f9fac-198e-468b-8b13-c1e6ecee9a15"
      unitRef="usd">5198456000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i3b779b416f60482badc07c6ea0e61742_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTUtNy0xLTEtMA_b6ed4a2d-2d7a-4032-8bc1-12edbedf03c6"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="ied9b8d9887d74a59b54c2155b6aede84_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTUtOS0xLTEtMA_2a0ef9d4-fb39-43b3-987d-cf38735cad2f"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits
      contextRef="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTYtMS0xLTEtMA_40639d74-81d0-4a2b-b05d-f70b9d227493"
      unitRef="usd">399534000</us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits>
    <us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits
      contextRef="iab3634e1691e4196aea35af48e51526e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTYtMy0xLTEtMA_e5bea019-75be-4e97-b7c2-a582bbd9fc34"
      unitRef="usd">402701000</us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits>
    <us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits
      contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTYtNS0xLTEtMA_685f0421-35c9-4770-b698-27c95de6ea78"
      unitRef="usd">0</us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits>
    <us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits
      contextRef="i3b779b416f60482badc07c6ea0e61742_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTYtNy0xLTEtMA_2b011d54-a416-4fb5-ad09-929ea0ee69dc"
      unitRef="usd">402701000</us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits>
    <us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits
      contextRef="ied9b8d9887d74a59b54c2155b6aede84_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTYtOS0xLTEtMA_5134335b-0a06-465e-ae9c-a387cf59165b"
      unitRef="usd">0</us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTgtMS0xLTEtMA_96a91034-ae89-4dc5-9508-444b25f1b86e"
      unitRef="usd">35683000</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="iab3634e1691e4196aea35af48e51526e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTgtMy0xLTEtMA_63c56830-8f8f-4fc5-95f4-f3c88670533d"
      unitRef="usd">35683000</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTgtNS0xLTEtMA_23971b7a-8d1c-46b4-a840-30b253514eb4"
      unitRef="usd">35683000</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="i3b779b416f60482badc07c6ea0e61742_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTgtNy0xLTEtMA_0e8ce7f4-ed56-4395-8b78-b5c50b6e8f6d"
      unitRef="usd">0</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="ied9b8d9887d74a59b54c2155b6aede84_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTgtOS0xLTEtMA_b8c9d5dc-1acd-4352-a9ef-3c87de4017f0"
      unitRef="usd">0</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTktMS0xLTEtMA_9cc910f0-b226-4522-bcda-846bfebf40d0"
      unitRef="usd">20887000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="iab3634e1691e4196aea35af48e51526e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTktMy0xLTEtMA_dc30946d-d741-4504-8d7c-70f526a28f99"
      unitRef="usd">18500000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTktNS0xLTEtMA_8a952649-4c4b-44f0-8f2a-28d7f3b83541"
      unitRef="usd">0</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="i3b779b416f60482badc07c6ea0e61742_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTktNy0xLTEtMA_70e15d43-f5aa-4067-9fd1-2318e35624f7"
      unitRef="usd">0</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="ied9b8d9887d74a59b54c2155b6aede84_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMTktOS0xLTEtMA_3e3d42dd-9516-45f3-9637-08925f027acd"
      unitRef="usd">18500000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMjAtMS0xLTEtMA_db32aef7-9848-4da0-a98b-67bc4a0b327b"
      unitRef="usd">94000</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="iab3634e1691e4196aea35af48e51526e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMjAtMy0xLTEtMA_4d07881e-44fc-4d72-834d-6b68148c7c9c"
      unitRef="usd">94000</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMjAtNS0xLTEtMA_cdf70031-5c46-4fc3-b493-d91564155a2c"
      unitRef="usd">42000</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="i3b779b416f60482badc07c6ea0e61742_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMjAtNy0xLTEtMA_189e0f60-d0f4-464d-826e-d55cd0a62b19"
      unitRef="usd">33000</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:AccruedLiabilitiesFairValueDisclosure
      contextRef="ied9b8d9887d74a59b54c2155b6aede84_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMjAtOS0xLTEtMA_0d03604f-204e-4126-951b-51a57eaee083"
      unitRef="usd">19000</us-gaap:AccruedLiabilitiesFairValueDisclosure>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="ia263d6c564c94e41ab1b0e4bf651e11f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMjEtMS0xLTEtMA_caa9eba2-0001-4d72-93b4-461a718c035f"
      unitRef="usd">26162000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="iab3634e1691e4196aea35af48e51526e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMjEtMy0xLTEtMA_1f0fdd43-ffaf-4ae8-ab8e-43b08e25444d"
      unitRef="usd">26162000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i950bcc27285d48f5aa3650b37fd9462a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMjEtNS0xLTEtMA_7c0952af-394f-49bc-811a-8521d7c959c9"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i3b779b416f60482badc07c6ea0e61742_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMjEtNy0xLTEtMA_573a8f07-609f-495a-9826-db544dd82f34"
      unitRef="usd">26162000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="ied9b8d9887d74a59b54c2155b6aede84_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83My9mcmFnOjE0NjA2YmYxNDMzOTQ1ZDNiYzk5MmFiMjZiNTUzOWRiL3RhYmxlOmNkN2U1MWQyNzc1MDRjMGJiMzUwM2Q4OGZmNzdlNWQ5L3RhYmxlcmFuZ2U6Y2Q3ZTUxZDI3NzUwNGMwYmIzNTAzZDg4ZmY3N2U1ZDlfMjEtOS0xLTEtMA_fb14b43d-e2e2-4efe-8bb6-a4cdb9b13b81"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <hfwa:RegulatoryCashRequirementsUnderBankingRegulationsTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83Ni9mcmFnOjg3Yjg2Y2I5YzRkZjRiNDI5YjJiNTg2MjI1MjM0ZjBjL3RleHRyZWdpb246ODdiODZjYjljNGRmNGI0MjliMmI1ODYyMjUyMzRmMGNfMzk2_efe7d511-224c-463b-8d1e-67d6b05be954">Cash Restriction The Bank had restricted cash included in interest earning deposits on the Condensed Consolidated Statements of Financial Condition of $15.7&#160;million and $25.9&#160;million as of June&#160;30, 2021 and December&#160;31, 2020, respectively, relating to collateral required on interest rate swaps from third-parties as discussed in Note (6) Derivative Financial Instruments. The Bank does not have a collateral requirement with customers.</hfwa:RegulatoryCashRequirementsUnderBankingRegulationsTextBlock>
    <us-gaap:RestrictedCash
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83Ni9mcmFnOjg3Yjg2Y2I5YzRkZjRiNDI5YjJiNTg2MjI1MjM0ZjBjL3RleHRyZWdpb246ODdiODZjYjljNGRmNGI0MjliMmI1ODYyMjUyMzRmMGNfMTU4_6d9b1e28-9336-4195-b1df-82c6d10c3b8b"
      unitRef="usd">15700000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83Ni9mcmFnOjg3Yjg2Y2I5YzRkZjRiNDI5YjJiNTg2MjI1MjM0ZjBjL3RleHRyZWdpb246ODdiODZjYjljNGRmNGI0MjliMmI1ODYyMjUyMzRmMGNfMTY1_02d4f55e-fac0-43f2-acfb-897281e87e35"
      unitRef="usd">25900000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83Ni9mcmFnOjg3Yjg2Y2I5YzRkZjRiNDI5YjJiNTg2MjI1MjM0ZjBjL3RleHRyZWdpb246ODdiODZjYjljNGRmNGI0MjliMmI1ODYyMjUyMzRmMGNfMTY1_2ff23b70-49f9-41f0-a6ca-1872d6f0a9c2"
      unitRef="usd">25900000</us-gaap:RestrictedCash>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RleHRyZWdpb246YmE2NDMxODA0Yzg1NDllNmE4MmQ1YWI0NDU1MTQxMDRfMTQyNA_98e0e59b-5610-47e0-a099-6ac48895bf56">Commitments and Contingencies&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;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 Condensed Consolidated Financial Statements. The Bank applies the same 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;June 30,&lt;br/&gt;2021&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, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;572,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 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;640,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;2,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:9pt;font-weight:400;line-height:100%"&gt;3,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;7,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;582,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;661,902&#160;&lt;/span&gt;&lt;/td&gt;&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;57,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;52,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;135,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;127,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;193,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;180,274&#160;&lt;/span&gt;&lt;/td&gt;&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;267,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;263,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,042,823&#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,105,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Upon CECL adoption, as described in Note (1) Description of Business, Basis of Presentation, Significant Accounting Policies and Recently Issued Accounting Pronouncements, the Bank recorded an increase in the beginning ACL on unfunded commitments of $3.7&#160;million as of January 1, 2020, representing the change in methodology from an estimate of incurred losses &lt;/span&gt;&lt;/div&gt;&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;at the balance sheet date, with an estimated probability of funding, to an estimate of credit losses on future utilization over the entire contractual period.&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 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: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;Three Months Ended&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;Six months ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;June 30,&lt;br/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2020&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2020&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="21" 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;3,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;4,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Impact of CECL Adoption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjusted balance, beginning of period&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;3,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 41.5pt;text-align:left;text-indent:-22.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(Reversal of) provision for 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;(1,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;2,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Balance, end of period&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;2,451&#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,612&#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;2,451&#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,612&#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:CommitmentsAndContingenciesDisclosureTextBlock>
    <hfwa:OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock
      contextRef="ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RleHRyZWdpb246YmE2NDMxODA0Yzg1NDllNmE4MmQ1YWI0NDU1MTQxMDRfMTQyMA_83ecf3b2-8aa3-4ca5-95a6-bf1789e09c6a">&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;June 30,&lt;br/&gt;2021&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, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;572,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 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;640,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;2,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:9pt;font-weight:400;line-height:100%"&gt;3,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;7,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;582,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;661,902&#160;&lt;/span&gt;&lt;/td&gt;&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;57,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;52,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;135,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;127,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;193,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;180,274&#160;&lt;/span&gt;&lt;/td&gt;&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;267,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;263,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,042,823&#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,105,425&#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="i839eb4c9a7bd4ca49c0ee652b0fd663c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfMy0xLTEtMS0w_b6056443-07dc-4435-9c5f-ff98c77e3c1e"
      unitRef="usd">572214000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i06a9e713072b4dec8eae97467031b364_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfMy0zLTEtMS0w_d73d729a-ef12-4304-a536-699eac1e979a"
      unitRef="usd">640018000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i7b89cd5f5275438692674224bcc2beb7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfNC0xLTEtMS0w_39cd02dc-2771-479e-b014-b060c7955e73"
      unitRef="usd">2515000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i732a807e131d41e883064583efc63a72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfNC0zLTEtMS0w_e93ace2f-bec3-473c-bfce-de14d757a32b"
      unitRef="usd">3488000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i0dd673d5ea99498e92f02ea36be861d1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfNS0xLTEtMS0w_f3a013b3-f532-442b-b81a-0f7db2071186"
      unitRef="usd">7811000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i26f2c6977efc4051a1e5739cf2e7a5b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfNS0zLTEtMS0w_852cab96-1dd9-4c64-8087-88dc7c14a8f5"
      unitRef="usd">18396000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i5c1d1d93bc954ebf94cf02d893743726_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfNi0xLTEtMS0w_01f13f9e-d6ce-4b6a-8a32-871c92a59974"
      unitRef="usd">582540000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i7437d2f934da4c318a452fac0c583e59_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfNi0zLTEtMS0w_0a3d6dac-e6dc-4dc1-b455-5cdd6c2bfe43"
      unitRef="usd">661902000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i8ba2b1364aad4a5dba737af9f45f0fe9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfOS0xLTEtMS0w_df199353-87aa-44f8-bb8b-df5dbd95bec1"
      unitRef="usd">57983000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="ib980fe30dd37432d8ff877f2e5e28f5a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfOS0zLTEtMS0w_a220f1ef-9006-4bfb-9d95-bb6fd96d8524"
      unitRef="usd">52453000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i81feef12c4be49279348064df46b0762_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfMTAtMS0xLTEtMA_e18c8bc4-eece-4346-95b0-121aba472693"
      unitRef="usd">135028000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i3fae8c4cfc644ac88684cd84848c35de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfMTAtMy0xLTEtMA_b209d038-52bf-4a11-8031-36a22a3036dd"
      unitRef="usd">127821000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="ie546399392844984960c34999acd50f2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfMTEtMS0xLTEtMA_4403371d-ddff-4da6-add4-09624ed827a8"
      unitRef="usd">193011000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i35990a7ca38d4e02805297ff2bbee248_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfMTEtMy0xLTEtMA_8b009c5b-e60c-4b84-aefa-7c4961ef1681"
      unitRef="usd">180274000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="id0ce044786694b1d9ac6793280da1fd4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfMTItMS0xLTEtMA_a4111b4f-6f90-424d-80fc-dfdf1f4ae60a"
      unitRef="usd">267272000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i6ee8152d0d384ab38d1a7787ab2b0cb4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfMTItMy0xLTEtMA_7d447d46-d593-4b46-ac37-a76b4cd49414"
      unitRef="usd">263249000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfMTMtMS0xLTEtMA_5b5de4c4-32b4-4152-b3a0-0ecfbf4bb229"
      unitRef="usd">1042823000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjNhNmJhZjkzMjZiNTRmMzNhYzgxNDVkYzlhMDI4MThiL3RhYmxlcmFuZ2U6M2E2YmFmOTMyNmI1NGYzM2FjODE0NWRjOWEwMjgxOGJfMTMtMy0xLTEtMA_e828d72e-4d84-49e9-8312-1623f098a766"
      unitRef="usd">1105425000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0819ae2ca5004eff991ac8850f486909_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RleHRyZWdpb246YmE2NDMxODA0Yzg1NDllNmE4MmQ1YWI0NDU1MTQxMDRfMTA1MQ_012c06f8-a785-49b8-a8e1-46c88ac2793d"
      unitRef="usd">3700000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <hfwa:AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock
      contextRef="i6e9572bec04745dbb3471efa7be27310_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RleHRyZWdpb246YmE2NDMxODA0Yzg1NDllNmE4MmQ1YWI0NDU1MTQxMDRfMTQyMg_742f9398-ab5c-4cb3-b4a4-7bded11f58f5">&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: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;Three Months Ended&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;Six months ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;June 30,&lt;br/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2020&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2020&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="21" 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;3,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;4,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Impact of CECL Adoption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjusted balance, beginning of period&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;3,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 41.5pt;text-align:left;text-indent:-22.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(Reversal of) provision for 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;(1,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;2,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Balance, end of period&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;2,451&#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,612&#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;2,451&#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,612&#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:AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i21a17b288186445eae0a80f3b272d8b4_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfMy0xLTEtMS0w_00af0efb-ec34-477a-a7d6-93f431930ab9"
      unitRef="usd">3617000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0d485f1072634e748776b23979898313_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfMy0zLTEtMS0w_b7832368-4540-4b80-8729-7272a2a14b2c"
      unitRef="usd">1990000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i115d6d0454424692b0faf7762d052e55_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfMy01LTEtMS01MjA1_aecebb93-04af-448f-9544-431e2556ac83"
      unitRef="usd">4681000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic03e96ef0547422a987e8072fa1ba742_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfMy03LTEtMS01MjA1_fed0bcc5-4841-4487-aba0-d86dd6a55c94"
      unitRef="usd">306000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i86be58a550734569b6933645c346b6ce_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNC0xLTEtMS0w_c653d385-8936-4b36-bf56-98bf829e33b9"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8a9e228c701445b185898425cd4873fb_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNC0zLTEtMS0w_d85ba428-835a-48ab-9d71-15376d97b34a"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i962188c0cd1841c38c320c2279935cd7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNC01LTEtMS0w_5c12b55a-b60c-43ef-9ade-a58cc6f4e82c"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i300a0a5ca53249948a7892b3b3ed03cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNC03LTEtMS01MjA3_324fa1b0-3f2b-430a-80b9-e2154a0a6140"
      unitRef="usd">3702000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5f07d11ee19842aa84bf562a97b1f858_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNS0xLTEtMS0w_5c084c72-678e-4ac7-8d52-c6e6a84eddc6"
      unitRef="usd">3617000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if8073613f86f45baab8345c54387e2c2_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNS0zLTEtMS0w_395b990c-2fc6-47e3-8b5c-386fa60d4826"
      unitRef="usd">1990000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i037ea75f509d481caf133f96ab1eb2bb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNS01LTEtMS0w_1c1e5bce-e10f-421f-84b0-a4ac78551932"
      unitRef="usd">4681000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i154fb4ccf27f44aea7b32382c6f0b052_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNS03LTEtMS0w_6a73ffa1-370b-4d43-81d0-4f00073e6c07"
      unitRef="usd">4008000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForOtherCreditLosses
      contextRef="i7ee3551707cd46baa729d4fe6b3b19dc_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNi0xLTEtMS0w_6520b9f2-a067-4f08-b8eb-83f636602e03"
      unitRef="usd">-1166000</us-gaap:ProvisionForOtherCreditLosses>
    <us-gaap:ProvisionForOtherCreditLosses
      contextRef="i0119ddb9c0cc4bd0b36ba68cb6a5ccc9_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNi0zLTEtMS0w_c2e90556-66e7-49d7-aaae-4f196d7114fb"
      unitRef="usd">2622000</us-gaap:ProvisionForOtherCreditLosses>
    <us-gaap:ProvisionForOtherCreditLosses
      contextRef="i6e9572bec04745dbb3471efa7be27310_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNi01LTEtMS0w_85969b76-2d32-47dd-8c1c-b3fd44c89c58"
      unitRef="usd">-2230000</us-gaap:ProvisionForOtherCreditLosses>
    <us-gaap:ProvisionForOtherCreditLosses
      contextRef="i2a73d18e81504618aed21b6653e0c3a7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNi03LTEtMS01MjEz_528b48e7-1821-4672-af8b-531665c1ab8d"
      unitRef="usd">604000</us-gaap:ProvisionForOtherCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia9ad0f06f615439b8f5f60103f6e09e9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNy0xLTEtMS0w_ac1bb34c-80a5-4594-a3cf-c181d514d8f6"
      unitRef="usd">2451000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i33b3ebc0e71448e6a86f64e75bd35b0b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNy0zLTEtMS0w_ce7d1a62-90a8-4e6c-83c7-c6947c5d18f3"
      unitRef="usd">4612000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia9ad0f06f615439b8f5f60103f6e09e9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNy01LTEtMS0w_cb21f991-cae7-440e-8648-430b192363aa"
      unitRef="usd">2451000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i33b3ebc0e71448e6a86f64e75bd35b0b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV83OS9mcmFnOmJhNjQzMTgwNGM4NTQ5ZTZhODJkNWFiNDQ1NTE0MTA0L3RhYmxlOjZjOGZiM2M1ZjU0YjRiNjU4MzY5MDE5MGUzZTYwYWZlL3RhYmxlcmFuZ2U6NmM4ZmIzYzVmNTRiNGI2NTgzNjkwMTkwZTNlNjBhZmVfNy03LTEtMS0w_1be0523f-a9a9-429a-b056-b4d9c86ab8e4"
      unitRef="usd">4612000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjItMS0xLTEtMA_70e949bb-e038-438b-8bc5-4a4629220eda"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjItMS0xLTEtMA_70e949bb-e038-438b-8bc5-4a4629220eda"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjItMy0xLTEtMA_966a6993-1c01-491f-8d05-5e0f942b0685"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjItMy0xLTEtMA_966a6993-1c01-491f-8d05-5e0f942b0685"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RleHRyZWdpb246YmMzMWY2MjlkM2VjNGMyMmJiZWZlZTM5NzhjZDIyZTVfMzA0_1efb0ea7-a654-46b1-b0f2-b49f7908ac82" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RleHRyZWdpb246YmMzMWY2MjlkM2VjNGMyMmJiZWZlZTM5NzhjZDIyZTVfMzA0_1efb0ea7-a654-46b1-b0f2-b49f7908ac82" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effective January 1, 2020, the Company adopted ASU 2016-13, </xhtml:span><xhtml: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</xhtml:span><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. </xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjItMS0xLTEtMA_70e949bb-e038-438b-8bc5-4a4629220eda"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RleHRyZWdpb246YmMzMWY2MjlkM2VjNGMyMmJiZWZlZTM5NzhjZDIyZTVfMzA0_1efb0ea7-a654-46b1-b0f2-b49f7908ac82"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RhYmxlOjA1ZTFmZDk5YzFhZjQ0ZDVhNThjMmQ4ODVjZmMzM2RjL3RhYmxlcmFuZ2U6MDVlMWZkOTljMWFmNDRkNWE1OGMyZDg4NWNmYzMzZGNfNjItMy0xLTEtMA_966a6993-1c01-491f-8d05-5e0f942b0685"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zNC9mcmFnOmJjMzFmNjI5ZDNlYzRjMjJiYmVmZWUzOTc4Y2QyMmU1L3RleHRyZWdpb246YmMzMWY2MjlkM2VjNGMyMmJiZWZlZTM5NzhjZDIyZTVfMzA0_1efb0ea7-a654-46b1-b0f2-b49f7908ac82"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNC01LTEtMS0w_ce86e32c-01c2-4b72-acee-ed2b0941050f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNC01LTEtMS0w_ce86e32c-01c2-4b72-acee-ed2b0941050f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNC05LTEtMS0w_f221f375-135b-4df5-9b19-e32cf9abf8be"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNC05LTEtMS0w_f221f375-135b-4df5-9b19-e32cf9abf8be"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RleHRyZWdpb246NDA3ZjdlZWM1MDE2NDVjZmE2OGRhODVmZWM4YjRiMjZfNDk0NzgwMjMyNTU2Mw_1b90425c-fb9e-4698-87f9-b8d863e470b1" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RleHRyZWdpb246NDA3ZjdlZWM1MDE2NDVjZmE2OGRhODVmZWM4YjRiMjZfNDk0NzgwMjMyNTU2Mw_1b90425c-fb9e-4698-87f9-b8d863e470b1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective January 1, 2020, Company adopted ASU 2016-13, </xhtml:span><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Financial Instruments - Credit Losses</xhtml:span><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNC01LTEtMS0w_ce86e32c-01c2-4b72-acee-ed2b0941050f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RleHRyZWdpb246NDA3ZjdlZWM1MDE2NDVjZmE2OGRhODVmZWM4YjRiMjZfNDk0NzgwMjMyNTU2Mw_1b90425c-fb9e-4698-87f9-b8d863e470b1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RhYmxlOmQyYzNkZWYzMWRjODQ0YWNhNWIwNDA5NGFlNmE5ZWE2L3RhYmxlcmFuZ2U6ZDJjM2RlZjMxZGM4NDRhY2E1YjA0MDk0YWU2YTllYTZfNC05LTEtMS0w_f221f375-135b-4df5-9b19-e32cf9abf8be"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ4NGVkZjUwMjBmMTQzMWNhNmRmNTM3NmU5MTk4MTc1L3NlYzpkODRlZGY1MDIwZjE0MzFjYTZkZjUzNzZlOTE5ODE3NV8zMS9mcmFnOjQwN2Y3ZWVjNTAxNjQ1Y2ZhNjhkYTg1ZmVjOGI0YjI2L3RleHRyZWdpb246NDA3ZjdlZWM1MDE2NDVjZmE2OGRhODVmZWM4YjRiMjZfNDk0NzgwMjMyNTU2Mw_1b90425c-fb9e-4698-87f9-b8d863e470b1"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627676359688">
<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">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jul. 28, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.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="top.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="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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,970,660<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>12
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627676228056">
<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>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_CashAndDueFromBanks', window );">Cash on hand and in banks</a></td>
<td class="nump">$ 94,179<span></span>
</td>
<td class="nump">$ 91,918<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestBearingDepositsInBanks', window );">Interest earning deposits</a></td>
<td class="nump">1,170,754<span></span>
</td>
<td class="nump">651,404<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">1,264,933<span></span>
</td>
<td class="nump">743,322<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities available for sale, at fair value, net (amortized cost of $1,029,001 and $770,195, respectively)</a></td>
<td class="nump">1,049,524<span></span>
</td>
<td class="nump">802,163<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup', window );">Loans held for sale</a></td>
<td class="nump">2,739<span></span>
</td>
<td class="nump">4,932<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Loans receivable</a></td>
<td class="nump">4,207,530<span></span>
</td>
<td class="nump">4,468,647<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="num">(51,562)<span></span>
</td>
<td class="num">(70,185)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableNet', window );">Loans receivable, net</a></td>
<td class="nump">4,155,968<span></span>
</td>
<td class="nump">4,398,462<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherRealEstate', window );">Other real estate owned</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Premises and equipment, net</a></td>
<td class="nump">82,835<span></span>
</td>
<td class="nump">85,452<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankStock', window );">Federal Home Loan Bank stock, at cost</a></td>
<td class="nump">7,933<span></span>
</td>
<td class="nump">6,661<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsurance', window );">Bank owned life insurance</a></td>
<td class="nump">108,988<span></span>
</td>
<td class="nump">107,580<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">17,113<span></span>
</td>
<td class="nump">19,418<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="nump">163,206<span></span>
</td>
<td class="nump">193,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="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangible assets, net</a></td>
<td class="nump">11,494<span></span>
</td>
<td class="nump">13,088<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">7,105,672<span></span>
</td>
<td class="nump">6,615,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="top.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">6,061,706<span></span>
</td>
<td class="nump">5,597,990<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated debentures</a></td>
<td class="nump">21,034<span></span>
</td>
<td class="nump">20,887<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase', window );">Securities sold under agreement to repurchase</a></td>
<td class="nump">46,429<span></span>
</td>
<td class="nump">35,683<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">120,519<span></span>
</td>
<td class="nump">140,319<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">6,249,688<span></span>
</td>
<td class="nump">5,794,879<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, no par value, 50,000,000 shares authorized; 36,006,560 and 35,912,243 shares issued and outstanding, respectively</a></td>
<td class="nump">572,060<span></span>
</td>
<td class="nump">571,021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">267,863<span></span>
</td>
<td class="nump">224,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="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income, net</a></td>
<td class="nump">16,061<span></span>
</td>
<td class="nump">25,018<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">855,984<span></span>
</td>
<td class="nump">820,439<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 7,105,672<span></span>
</td>
<td class="nump">$ 6,615,318<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 325<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123599499&amp;loc=d3e63345-112809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (3)<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (c)<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=117340910&amp;loc=d3e59706-112781<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after valuation allowance, of financing receivable held for sale and not part of disposal group. Excludes loan covered under loss sharing agreement and loan classified as investment in debt security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 310<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124265262&amp;loc=d3e48678-111004<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup</td>
</tr>
<tr>
<td style="padding-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_NotesReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953401-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 80<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922355-210448<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (2)<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1404<br> -Paragraph (a)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableGross</td>
</tr>
<tr>
<td style="padding-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_NotesReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableNet</td>
</tr>
<tr>
<td style="padding-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_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of other real estate not separately disclosed, including, but not limited to, 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. This does not include real estate assets taken in settlement of troubled loans through surrender or foreclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherRealEstate</td>
</tr>
<tr>
<td style="padding-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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(m)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(m)(1)(ii)(A)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>13
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627676695464">
<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>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">$ 1,029,001,000<span></span>
</td>
<td class="nump">$ 770,195,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="top.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="top.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="top.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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">36,006,560<span></span>
</td>
<td class="nump">35,912,243<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">36,006,560<span></span>
</td>
<td class="nump">35,912,243<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PreferredStockNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-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>14
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627676056392">
<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>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndFeeIncomeLoansAndLeases', window );">Interest and fees on loans</a></td>
<td class="nump">$ 50,750<span></span>
</td>
<td class="nump">$ 48,404<span></span>
</td>
<td class="nump">$ 100,274<span></span>
</td>
<td class="nump">$ 94,681<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeSecuritiesTaxable', window );">Taxable interest on investment securities</a></td>
<td class="nump">4,050<span></span>
</td>
<td class="nump">4,570<span></span>
</td>
<td class="nump">7,584<span></span>
</td>
<td class="nump">10,203<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeSecuritiesTaxExempt', window );">Nontaxable interest on investment securities</a></td>
<td class="nump">947<span></span>
</td>
<td class="nump">977<span></span>
</td>
<td class="nump">1,905<span></span>
</td>
<td class="nump">1,733<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInterestAndDividendIncome', window );">Interest on interest earning deposits</a></td>
<td class="nump">263<span></span>
</td>
<td class="nump">43<span></span>
</td>
<td class="nump">438<span></span>
</td>
<td class="nump">463<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Total interest income</a></td>
<td class="nump">56,010<span></span>
</td>
<td class="nump">53,994<span></span>
</td>
<td class="nump">110,201<span></span>
</td>
<td class="nump">107,080<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDeposits', window );">Deposits</a></td>
<td class="nump">1,524<span></span>
</td>
<td class="nump">3,417<span></span>
</td>
<td class="nump">3,252<span></span>
</td>
<td class="nump">7,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="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseJuniorSubordinatedDebentures', window );">Junior subordinated debentures</a></td>
<td class="nump">186<span></span>
</td>
<td class="nump">218<span></span>
</td>
<td class="nump">373<span></span>
</td>
<td class="nump">503<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Other borrowings</a></td>
<td class="nump">35<span></span>
</td>
<td class="nump">46<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="nump">80<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total interest expense</a></td>
<td class="nump">1,745<span></span>
</td>
<td class="nump">3,681<span></span>
</td>
<td class="nump">3,698<span></span>
</td>
<td class="nump">8,216<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income</a></td>
<td class="nump">54,265<span></span>
</td>
<td class="nump">50,313<span></span>
</td>
<td class="nump">106,503<span></span>
</td>
<td class="nump">98,864<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">(Reversal of) provision for credit losses</a></td>
<td class="num">(13,987)<span></span>
</td>
<td class="nump">28,563<span></span>
</td>
<td class="num">(21,186)<span></span>
</td>
<td class="nump">36,509<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss', window );">Net interest income after (reversal of) provision for credit losses</a></td>
<td class="nump">68,252<span></span>
</td>
<td class="nump">21,750<span></span>
</td>
<td class="nump">127,689<span></span>
</td>
<td class="nump">62,355<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_hfwa_TotalDepositFeesAndOtherServiceCharges', window );">Service charges and other fees</a></td>
<td class="nump">4,422<span></span>
</td>
<td class="nump">3,600<span></span>
</td>
<td class="nump">8,422<span></span>
</td>
<td class="nump">7,976<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss', window );">Gain on sale of investment securities, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">409<span></span>
</td>
<td class="nump">29<span></span>
</td>
<td class="nump">1,423<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSalesOfLoansNet', window );">Gain on sale of loans, net</a></td>
<td class="nump">1,003<span></span>
</td>
<td class="nump">1,135<span></span>
</td>
<td class="nump">2,373<span></span>
</td>
<td class="nump">1,682<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="top.Show.showAR( this, 'defref_hfwa_InterestRateSwapFeeIncome', window );">Interest rate swap fees</a></td>
<td class="nump">209<span></span>
</td>
<td class="nump">769<span></span>
</td>
<td class="nump">361<span></span>
</td>
<td class="nump">1,065<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsuranceIncome', window );">Bank owned life insurance income</a></td>
<td class="nump">717<span></span>
</td>
<td class="nump">645<span></span>
</td>
<td class="nump">1,373<span></span>
</td>
<td class="nump">1,530<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOther', window );">Other income</a></td>
<td class="nump">1,946<span></span>
</td>
<td class="nump">1,690<span></span>
</td>
<td class="nump">3,990<span></span>
</td>
<td class="nump">4,058<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Total noninterest income</a></td>
<td class="nump">8,297<span></span>
</td>
<td class="nump">8,248<span></span>
</td>
<td class="nump">16,548<span></span>
</td>
<td class="nump">17,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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LaborAndRelatedExpense', window );">Compensation and employee benefits</a></td>
<td class="nump">22,088<span></span>
</td>
<td class="nump">21,927<span></span>
</td>
<td class="nump">44,549<span></span>
</td>
<td class="nump">44,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="top.Show.showAR( this, 'defref_us-gaap_OccupancyNet', window );">Occupancy and equipment</a></td>
<td class="nump">4,091<span></span>
</td>
<td class="nump">4,335<span></span>
</td>
<td class="nump">8,545<span></span>
</td>
<td class="nump">8,899<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommunicationsAndInformationTechnology', window );">Data processing</a></td>
<td class="nump">3,998<span></span>
</td>
<td class="nump">3,517<span></span>
</td>
<td class="nump">7,810<span></span>
</td>
<td class="nump">7,044<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketingExpense', window );">Marketing</a></td>
<td class="nump">892<span></span>
</td>
<td class="nump">696<span></span>
</td>
<td class="nump">1,561<span></span>
</td>
<td class="nump">1,562<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Professional services</a></td>
<td class="nump">1,102<span></span>
</td>
<td class="nump">2,169<span></span>
</td>
<td class="nump">2,433<span></span>
</td>
<td class="nump">3,546<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State/municipal business and use taxes</a></td>
<td class="nump">991<span></span>
</td>
<td class="nump">905<span></span>
</td>
<td class="nump">1,963<span></span>
</td>
<td class="nump">1,662<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense', window );">Federal deposit insurance premium</a></td>
<td class="nump">339<span></span>
</td>
<td class="nump">238<span></span>
</td>
<td class="nump">928<span></span>
</td>
<td class="nump">238<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="top.Show.showAR( this, 'defref_hfwa_ForeclosedRealEstateIncomeExpense', window );">Other real estate owned, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(170)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(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="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">797<span></span>
</td>
<td class="nump">903<span></span>
</td>
<td class="nump">1,594<span></span>
</td>
<td class="nump">1,806<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other expense</a></td>
<td class="nump">2,098<span></span>
</td>
<td class="nump">2,553<span></span>
</td>
<td class="nump">4,255<span></span>
</td>
<td class="nump">5,288<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Total noninterest expense</a></td>
<td class="nump">36,396<span></span>
</td>
<td class="nump">37,073<span></span>
</td>
<td class="nump">73,638<span></span>
</td>
<td class="nump">74,333<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before income taxes</a></td>
<td class="nump">40,153<span></span>
</td>
<td class="num">(7,075)<span></span>
</td>
<td class="nump">70,599<span></span>
</td>
<td class="nump">5,756<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">7,451<span></span>
</td>
<td class="num">(936)<span></span>
</td>
<td class="nump">12,553<span></span>
</td>
<td class="num">(296)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 32,702<span></span>
</td>
<td class="num">$ (6,139)<span></span>
</td>
<td class="nump">$ 58,046<span></span>
</td>
<td class="nump">$ 6,052<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per common share (in usd per share)</a></td>
<td class="nump">$ 0.91<span></span>
</td>
<td class="num">$ (0.17)<span></span>
</td>
<td class="nump">$ 1.61<span></span>
</td>
<td class="nump">$ 0.17<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per common share (in usd per share)</a></td>
<td class="nump">0.90<span></span>
</td>
<td class="num">(0.17)<span></span>
</td>
<td class="nump">1.60<span></span>
</td>
<td class="nump">0.17<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per common share (in usd per share)</a></td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.40<span></span>
</td>
<td class="nump">$ 0.40<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average common shares outstanding (in shares)</a></td>
<td class="nump">35,994,740<span></span>
</td>
<td class="nump">35,898,716<span></span>
</td>
<td class="nump">35,961,032<span></span>
</td>
<td class="nump">36,120,403<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted Average Number of Shares Outstanding, Diluted</a></td>
<td class="nump">36,289,464<span></span>
</td>
<td class="nump">35,898,716<span></span>
</td>
<td class="nump">36,268,861<span></span>
</td>
<td class="nump">36,275,391<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_ForeclosedRealEstateIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Foreclosed Real Estate Income (Expense)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ForeclosedRealEstateIncomeExpense</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest Rate Swap Fee Income</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total Deposit Fees and Other Service Charges</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GainLossOnSalesOfLoansNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.3(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1-5)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of interest expense on all deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.6)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (a)<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (b)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (a)<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (b)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total aggregate amount of all noninterest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123386454&amp;loc=d3e45280-112737<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.6)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noninterest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.2(a),(b),(c),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874292-224272<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (k)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433917&amp;loc=SL114874205-224268<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.11)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>15
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627676458440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 32,702<span></span>
</td>
<td class="num">$ (6,139)<span></span>
</td>
<td class="nump">$ 58,046<span></span>
</td>
<td class="nump">$ 6,052<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="nump">2,600<span></span>
</td>
<td class="nump">7,689<span></span>
</td>
<td class="num">(8,957)<span></span>
</td>
<td class="nump">15,603<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">35,302<span></span>
</td>
<td class="nump">1,550<span></span>
</td>
<td class="nump">49,089<span></span>
</td>
<td class="nump">21,655<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Change in fair value of investment securities available for sale, net of tax of $722, $2,224, $(2,482) and $4,643, respectively</a></td>
<td class="nump">2,600<span></span>
</td>
<td class="nump">8,009<span></span>
</td>
<td class="num">(8,934)<span></span>
</td>
<td class="nump">16,716<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Reclassification adjustment for net gain from sale of investment securities available for sale included in income, net of tax of $0, $(89), $(6) and $(310) respectively</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(320)<span></span>
</td>
<td class="num">(23)<span></span>
</td>
<td class="num">(1,113)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="nump">$ 2,600<span></span>
</td>
<td class="nump">$ 7,689<span></span>
</td>
<td class="num">$ (8,957)<span></span>
</td>
<td class="nump">$ 15,603<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e689-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>16
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627669875160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Change in fair value of securities available for sale, tax</a></td>
<td class="nump">$ 722<span></span>
</td>
<td class="nump">$ 2,224<span></span>
</td>
<td class="num">$ (2,482)<span></span>
</td>
<td class="nump">$ 4,643<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">$ 0<span></span>
</td>
<td class="num">$ (89)<span></span>
</td>
<td class="num">$ (6)<span></span>
</td>
<td class="num">$ (310)<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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>17
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627672455496">
<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>Cumulative Effect, Period of Adoption, Adjustment</div></th>
<th class="th"><sup>[1]</sup></th>
<th class="th"><div>Common stock</div></th>
<th class="th"><div>Retained earnings</div></th>
<th class="th">
<div>Retained earnings </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</div>
</th>
<th class="th"><sup>[1]</sup></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="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">36,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2019</a></td>
<td class="nump">$ 809,311<span></span>
</td>
<td colspan="2" class="num">$ (5,615)<span></span>
</td>
<td class="nump">$ 586,459<span></span>
</td>
<td class="nump">$ 212,474<span></span>
</td>
<td colspan="2" class="num">$ (5,615)<span></span>
</td>
<td class="nump">$ 10,378<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Restricted stock awards forfeited, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">122<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Stock-based compensation expense</a></td>
<td class="nump">1,846<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Common stock repurchased, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(824)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Common stock repurchased</a></td>
<td class="num">(19,098)<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">$ (19,098)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">6,052<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,052<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="nump">15,603<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">15,603<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends declared on common stock</a></td>
<td class="num">(14,569)<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,569)<span></span>
</td>
<td colspan="2" 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="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Jun. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">35,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 30, 2020</a></td>
<td class="nump">793,652<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 569,329<span></span>
</td>
<td class="nump">198,342<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">25,981<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Mar. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">35,889<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Mar. 31, 2020</a></td>
<td class="nump">798,438<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 568,439<span></span>
</td>
<td class="nump">211,707<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">18,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="top.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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Restricted stock awards forfeited, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">51<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Stock-based compensation expense</a></td>
<td class="nump">877<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Common stock repurchased, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Common stock repurchased</a></td>
<td class="num">(38)<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">$ (38)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="num">(6,139)<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,139)<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="nump">7,689<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">7,689<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends declared on common stock</a></td>
<td class="num">(7,226)<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,226)<span></span>
</td>
<td colspan="2" 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="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Jun. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">35,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 30, 2020</a></td>
<td class="nump">793,652<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 569,329<span></span>
</td>
<td class="nump">198,342<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">25,981<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">35,912<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2020</a></td>
<td class="nump">820,439<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 571,021<span></span>
</td>
<td class="nump">224,400<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">25,018<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Restricted stock awards forfeited, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Stock-based compensation expense</a></td>
<td class="nump">1,796<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,796<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Common stock repurchased, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(26)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Common stock repurchased</a></td>
<td class="num">(757)<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">$ (757)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">58,046<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,046<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">(8,957)<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(8,957)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends declared on common stock</a></td>
<td class="num">(14,583)<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,583)<span></span>
</td>
<td colspan="2" 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="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Jun. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">36,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 30, 2021</a></td>
<td class="nump">855,984<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 572,060<span></span>
</td>
<td class="nump">267,863<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">16,061<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Mar. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">35,981<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Mar. 31, 2021</a></td>
<td class="nump">827,151<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 571,204<span></span>
</td>
<td class="nump">242,486<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">13,461<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Restricted stock awards forfeited, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Stock-based compensation expense</a></td>
<td class="nump">926<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Common stock repurchased, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Common stock repurchased</a></td>
<td class="num">(70)<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">$ (70)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">32,702<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,702<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="nump">2,600<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">2,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends declared on common stock</a></td>
<td class="num">(7,325)<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,325)<span></span>
</td>
<td colspan="2" 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="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Jun. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">36,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 30, 2021</a></td>
<td class="nump">$ 855,984<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 572,060<span></span>
</td>
<td class="nump">$ 267,863<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,061<span></span>
</td>
</tr>
<tr><td colspan="9"></td></tr>
<tr><td colspan="9"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective January 1, 2020, Company adopted ASU 2016-13, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Financial Instruments - Credit Losses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">.</span></td>
</tr></table></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>18
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627676671960">
<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="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 21, 2021</div></th>
<th class="th"><div>Jan. 27, 2021</div></th>
<th class="th"><div>Oct. 21, 2020</div></th>
<th class="th"><div>Jul. 22, 2020</div></th>
<th class="th"><div>Apr. 29, 2020</div></th>
<th class="th"><div>Jan. 22, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Cash dividends declared on common stock (in usd per share)</a></td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.40<span></span>
</td>
<td class="nump">$ 0.40<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>19
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627672967704">
<tr>
<th class="tl" colspan="2" 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">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 58,046<span></span>
</td>
<td class="nump">$ 6,052<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAmortizationAndAccretionNet', window );">Depreciation, amortization and accretion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(13,901)<span></span>
</td>
<td class="num">(2,974)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">(Reversal of) provision for credit losses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(21,186)<span></span>
</td>
<td class="nump">36,509<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="top.Show.showAR( this, 'defref_hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities', window );">Net change in accrued interest receivable, prepaid expenses and other assets, and accrued expenses and other liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,541<span></span>
</td>
<td class="num">(3,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="top.Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,796<span></span>
</td>
<td class="nump">1,846<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,594<span></span>
</td>
<td class="nump">1,806<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale', window );">Origination of mortgage loans held for sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(53,807)<span></span>
</td>
<td class="num">(48,848)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfLoansHeldForSale', window );">Proceeds from sale of mortgage loans held for sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">58,373<span></span>
</td>
<td class="nump">52,280<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsuranceIncome', window );">Bank owned life insurance income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,373)<span></span>
</td>
<td class="num">(1,530)<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="top.Show.showAR( this, 'defref_hfwa_InterestRateSwapValuationAdjustments', window );">Valuation adjustment on interest rate swaps</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(254)<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="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnSalesOfOtherRealEstate', window );">Gain on sale of other real estate owned, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="num">(179)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfNotesReceivable', window );">Gain on sale of mortgage loans held for sale, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2,373)<span></span>
</td>
<td class="num">(1,682)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss', window );">Gain on sale of investment securities, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(29)<span></span>
</td>
<td class="num">(1,423)<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="top.Show.showAR( this, 'defref_hfwa_GainLossofAssetsHeldforSale', window );">Gain on sale of assets held for sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(745)<span></span>
</td>
<td class="num">(9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss (gain) on sale or write-off of premises and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">88<span></span>
</td>
<td class="num">(25)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">29,770<span></span>
</td>
<td class="nump">38,727<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_hfwa_PaymentsForProceedsFromFinanceReceivables', window );">Loans originated, net of principal payments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">295,618<span></span>
</td>
<td class="num">(895,251)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities', window );">Maturities, calls and payments of investment securities available for sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">126,669<span></span>
</td>
<td class="nump">154,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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchase of investment securities available for sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(388,636)<span></span>
</td>
<td class="num">(103,079)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from sales of investment securities available for sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,248<span></span>
</td>
<td class="nump">40,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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of premises and equipment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,748)<span></span>
</td>
<td class="num">(1,739)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfForeclosedAssets', window );">Proceeds from sales of other real estate owned</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,290<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="top.Show.showAR( this, 'defref_hfwa_ProceedsfromSaleofAssetsHeldforSale', window );">Proceeds from sales of assets held for sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,730<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock', window );">Proceeds from redemption of Federal Home Loan Bank stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,560<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock', window );">Purchases of Federal Home Loan Bank stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,272)<span></span>
</td>
<td class="num">(2,844)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sales of premises and equipment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10<span></span>
</td>
<td class="nump">53<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="top.Show.showAR( this, 'defref_hfwa_Purchasebankownedlifeinsurance', window );">Purchases of bank owned life insurance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(105)<span></span>
</td>
<td class="num">(3,579)<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="top.Show.showAR( this, 'defref_hfwa_BankOwnedLifeInsuranceDeathBenefit', window );">Proceeds from bank owned life insurance death benefit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,324<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="top.Show.showAR( this, 'defref_hfwa_ReturnOfTaxCreditEquityMethodInvestment', window );">Cash received from return of New Market Tax Credit equity method investment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,642<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_Changeinlowincometaxhousingtaxcreditpartnership', window );">Capital contributions to low-income housing tax credit partnerships</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(12,637)<span></span>
</td>
<td class="num">(2,335)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided (used) by investing activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">32,519<span></span>
</td>
<td class="num">(808,082)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeposits', window );">Net increase in deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">463,716<span></span>
</td>
<td class="nump">985,057<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInLoansToFederalHomeLoanBanks', window );">Federal Home Loan Bank advances</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10<span></span>
</td>
<td class="nump">19,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="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayment of Federal Home Loan Bank advances</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(10)<span></span>
</td>
<td class="num">(19,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="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Common stock cash dividends paid</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(14,383)<span></span>
</td>
<td class="num">(14,494)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInReceivablesUnderRepurchaseAgreements', window );">Net increase in securities sold under agreement to repurchase</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10,746<span></span>
</td>
<td class="nump">4,275<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">122<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(757)<span></span>
</td>
<td class="num">(19,098)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">459,322<span></span>
</td>
<td class="nump">955,862<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">521,611<span></span>
</td>
<td class="nump">186,507<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">743,322<span></span>
</td>
<td class="nump">228,568<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,264,933<span></span>
</td>
<td class="nump">415,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="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,571<span></span>
</td>
<td class="nump">8,144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes, net of refunds</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,967<span></span>
</td>
<td class="nump">118<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental non-cash disclosures of cash flow information:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TransferToOtherRealEstate', window );">Transfers of loans receivable to other real estate owned</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">270<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="top.Show.showAR( this, 'defref_hfwa_LoansReceivedFromTaxCreditEquityMethodInvestment', window );">Loans received from return of New Market Tax Credit equity method investment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">15,596<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale', window );">Transfer of Property and Equipment to Prepaid Expenses and Other Assets Held-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,685<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_InvestmentInLowIncomeHousingTaxPartnership', window );">Investment in low income housing tax partnership</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,237<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="top.Show.showAR( this, 'defref_hfwa_CumulativeEffectFromChangeInAccountingPolicy', window );">Cumulative effect from change in accounting policy</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,175<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right of use assets obtained in exchange for new operating lease liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 8,393<span></span>
</td>
<td class="nump">$ 591<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effective January 1, 2020, the Company adopted ASU 2016-13, </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</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. </span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_BankOwnedLifeInsuranceDeathBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Bank Owned Life Insurance Death Benefit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BankOwnedLifeInsuranceDeathBenefit</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_Changeinlowincometaxhousingtaxcreditpartnership">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in low income tax housing tax credit partnership</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CumulativeEffectFromChangeInAccountingPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative effect from change in accounting policy</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CumulativeEffectFromChangeInAccountingPolicy</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_GainLossofAssetsHeldforSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) of Assets Held for Sale</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_GainLossofAssetsHeldforSale</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_InterestRateSwapValuationAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest Rate Swap, Valuation Adjustments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment in low income housing tax partnership</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LoansReceivedFromTaxCreditEquityMethodInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loans Received from Tax Credit Equity Method Investment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LoansReceivedFromTaxCreditEquityMethodInvestment</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments for (Proceeds from) Finance Receivables</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_hfwa_ProceedsfromSaleofAssetsHeldforSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from Sale of Assets Held for Sale</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ProceedsfromSaleofAssetsHeldforSale</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_Purchasebankownedlifeinsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase bank owned life insurance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_Purchasebankownedlifeinsurance</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_ReturnOfTaxCreditEquityMethodInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Return of Tax Credit Equity Method Investment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ReturnOfTaxCreditEquityMethodInvestment</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_TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer of Property and Equipment to Prepaid Expenses and Other Assets Held-for-sale</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DebtAndEquitySecuritiesRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale of financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=d3e107425-111719<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-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_GainsLossesOnSalesOfOtherRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net gain (loss) resulting from sales and other disposals of other real estate owned, increases (decreases) in the valuation allowance for foreclosed real estate, and write-downs of other real estate owned after acquisition or physical possession.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnSalesOfOtherRealEstate</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3095-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123398031&amp;loc=d3e60009-112784<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInReceivablesUnderRepurchaseAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the total amount due the entity under agreements to sell and repurchase securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInReceivablesUnderRepurchaseAgreements</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3461-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3151-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProceedsFromSaleOfForeclosedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale assets received in full or partial satisfaction of a receivable including real and personal property; equity interests in corporations, partnerships, and joint ventures; and beneficial interests in trusts. Foreclosed assets also include loans that are treated as if the underlying collateral had been foreclosed because the institution has taken possession of the collateral, even though legal foreclosure or repossession proceedings have not taken place.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfForeclosedAssets</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3337-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3461-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.11)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TransferToOtherRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value transferred from mortgage loans to real estate owned (REO) in noncash transactions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TransferToOtherRealEstate</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627665231992">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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, Heritage Bank. The Bank is headquartered in Olympia, Washington and conducts business from its 53 branch offices as of June&#160;30, 2021 located throughout Washington State and the greater Portland, Oregon area. 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.</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 announced a plan in July 2021 to consolidate four branches during October 2021 to create a more efficient branch footprint. This will reduce the branch count from 53 to 49. The Company plans to integrate these locations into other branches within its network.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></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 that these unaudited Condensed Consolidated Financial Statements and accompanying Notes be read with the audited Consolidated Financial Statements and the accompanying Notes included in the 2020 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 six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2021.</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 that the judgments, estimates, and assumptions used in the preparation of the 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 ACL on loans, management's estimate of 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 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%">Certain prior year amounts in the Condensed Consolidated Statements of Income and the Condensed Consolidated Statements of Cash Flows have been reclassified to conform to the current year&#8217;s presentation. Reclassifications had no effect on the prior years' net income or stockholders&#8217; equity.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></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 Condensed Consolidated Financial Statements are disclosed in greater detail in the 2020 Annual Form 10-K. There have not been any material changes in the Company's significant accounting policies from those contained in the 2020 Annual Form 10-K during the six months ended June 30, 2021.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></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 2016-13</span><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:9pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments: Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, as amended by ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-10, ASU 2019-11, and ASU 2020-02, was originally issued in June 2016. This ASU replaced the incurred loss methodology with an expected loss methodology, which is commonly referred to as the "CECL" methodology. The measurement of expected credit losses under the CECL methodology is applicable to financial assets measured at amortized cost, including loans receivable. It also applies to off-balance sheet credit exposures such as loan commitments, standby letters of credit, financial guarantees, and other similar instruments. In addition, CECL Adoption made changes to the accounting for credit losses on investment securities available for sale. This ASU requires financial assets measured at amortized cost basis to be presented at the net amount expected to be collected. For public business entities, this ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years with early adoption permitted for fiscal years after December 15, 2018 and can be delayed under a provision of the CARES Act until the end of the official health emergency declaration. The Bank adopted ASU 2016-13 on January 1, 2020 using the modified retrospective method for all financial assets measured at amortized cost and unfunded commitments. At adoption, the Bank elected not to measure an ACL on accrued interest receivable on loans receivable or accrued interest receivable on </span></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%">investment securities available for sale as Bank policy is to reverse interest income for uncollectible accrued interest receivable balances in a timely manner.</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 adoption of ASU 2016-13 included an increase to the ACL on loans of $3.4&#160;million and an increase to the ACL on unfunded commitments of $3.7 million, resulting in a pretax cumulative-effect adjustment of $7.1 million. The impact of this adjustment to beginning retained earnings on January 1, 2020 was $5.6&#160;million, net of tax.</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, 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 through December 31, 2022. 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 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 this ASU to have a material impact on its business operations and the Condensed Consolidated Financial Statements.</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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>21
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627676703720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment Securities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 securities classified as trading or held to maturity at June&#160;30, 2021 or December&#160;31, 2020.</span></div><div style="margin-top:5pt"><span><br/></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) Securities by 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 available for sale at the dates indicated and the corresponding amounts of gross unrealized gains and losses recognized in accumulated other comprehensive income:</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%">June 30, 2021</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: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%">104,688&#160;</span></td><td style="background-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%">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 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,518)</span></td><td style="background-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%">103,647&#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%">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%">219,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%">10,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%">(588)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,927&#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%">256,875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">(846)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">259,494&#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%">413,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%">9,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,337)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,940&#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%">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%">7,004&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,018&#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 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%">27,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:9pt;font-weight:400;line-height:100%">551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,498&#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%">1,029,001&#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%">24,824&#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,301)</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,049,524&#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="text-indent:36pt"><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: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 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.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, 2020</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="display:none"/><td colspan="3" style="display:none"/><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: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%">44,713&#160;</span></td><td style="background-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%">947&#160;</span></td><td style="background-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="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%">45,660&#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%">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%">197,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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%">(227)</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209,968&#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%">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%">196,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(209)</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,872&#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%">290,638&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(90)</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,746&#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%">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%">10,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:9pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,096&#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 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%">29,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,821&#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%">770,195&#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%">32,521&#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%">(553)</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="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%">802,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"/></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 amortized cost and fair value of investment securities available for sale at June&#160;30, 2021, by contractual maturity, are set forth below. 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: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%">Amortized Cost</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%">Fair<br/>Value</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%">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%">33,741&#160;</span></td><td style="background-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%">33,967&#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%">132,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:9pt;font-weight:400;line-height:100%">138,549&#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%">344,562&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">351,995&#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%">517,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:9pt;font-weight:400;line-height:100%">525,013&#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%">1,029,001&#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,049,524&#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="text-indent:36pt"><span><br/></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 June&#160;30, 2021 and December&#160;31, 2020.</span></div><div style="margin-top:5pt"><span><br/></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 and ACL 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 show the gross unrealized losses and fair value of the Company&#8217;s investment securities available for sale for which an allowance for credit losses has not been recorded, aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position as of June&#160;30, 2021 and December&#160;31, 2020:</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%">June 30, 2021</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%">50,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 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,518)</span></td><td style="background-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%">50,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 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,518)</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%">32,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(484)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(104)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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%">(588)</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"/></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%">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%">42,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:9pt;font-weight:400;line-height:100%">(715)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,901&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,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%">(846)</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%">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%">84,771&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,595&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,337)</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"/></tr><tr><td colspan="3" style="background-color:#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%">4,990&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">4,990&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</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%">214,770&#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,051)</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%">29,106&#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%">(250)</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%">243,876&#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,301)</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="text-indent:36pt"><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: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, 2020</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Municipal 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%">10,264&#160;</span></td><td style="background-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%">(227)</span></td><td style="background-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%">10,264&#160;</span></td><td style="background-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%">(227)</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="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 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">25,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(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%">25,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(209)</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%">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%">11,404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,903&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(90)</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="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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">4,570&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,570&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</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%">21,668&#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%">(256)</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%">37,362&#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%">(297)</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%">59,030&#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%">(553)</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="text-indent:36pt"><span><br/></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 June&#160;30, 2021 and December&#160;31, 2020 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 June&#160;30, 2021 and December&#160;31, 2020. 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 June&#160;30, 2021 and December&#160;31, 2020.</span></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%"> </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) 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 three and six months ended June 30, 2021 and 2020:</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:44.009%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.383%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.383%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.383%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.190%"/><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/>June 30,</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%">Six Months Ended<br/>June 30,</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%">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:9pt;font-weight:700;line-height:100%">2020</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%">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:9pt;font-weight:700;line-height:100%">2020</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: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%">&#8212;&#160;</span></td><td style="background-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%">414&#160;</span></td><td style="background-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%">29&#160;</span></td><td style="background-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%">1,442&#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: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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)</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net realized gains</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%">&#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%">409&#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%">29&#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,423&#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="text-align:justify;text-indent:36pt"><span><br/></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) 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 available for sale that are pledged as collateral for the following obligations at June&#160;30, 2021 and December&#160;31, 2020:</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%">June 30, 2021</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, 2020</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%">124,649&#160;</span></td><td style="background-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%">128,591&#160;</span></td><td style="background-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,652&#160;</span></td><td style="background-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%">124,228&#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"/></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%">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%">51,022&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,719&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,945&#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 securities pledged</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,509&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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%">30,717&#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%">217,180&#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%">222,681&#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%">187,947&#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%">194,890&#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="text-indent:36pt"><span><br/></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) 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 amortized cost on investment securities available for sale totaled $4.2 million and $3.6 million at June&#160;30, 2021 and December&#160;31, 2020, respectively. No amounts of accrued interest receivable on investment securities available for sale were reversed against interest income on investment securities available for sale during the three and six months ended June 30, 2021 and June&#160;30, 2020.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2209399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2324412<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2176304<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph (b)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>22
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627671339208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Receivable<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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"><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 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.</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 2020 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 amortized cost of loans receivable, net of ACL on loans at June&#160;30, 2021 and December&#160;31, 2020 consisted of the following portfolio segments and classes:</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%">June 30,<br/>2021</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/>2020</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%">651,915&#160;</span></td><td style="background-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%">733,098&#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%">544,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">715,121&#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%">865,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">856,684&#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%">1,425,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,410,303&#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,487,065&#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,715,206&#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%">120,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,756&#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: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%">June 30,<br/>2021</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/>2020</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:#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%">88,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,259&#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%">239,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:9pt;font-weight:400;line-height:100%">227,454&#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%">328,580&#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%">305,713&#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%">271,737&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">324,972&#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,207,530&#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,468,647&#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%">(51,562)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,185)</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,155,968&#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,398,462&#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%">(5,006)</span></td><td style="background-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,575)</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%">(17,994)</span></td><td style="background-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%">(15,458)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span><br/></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) 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 to Clark County in Washington State and Multnomah County and Washington County in Oregon, as well as other contiguous markets and represents a geographic concentration. Additionally, our loan portfolio is concentrated in commercial-type loans, including commercial business loans and commercial and multifamily real estate construction and land development loans.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></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 2020 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 the 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 are generally loans with higher risk of loss if the deficiencies are not corrected. 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%">Regulatory agencies provided guidance regarding credit risk ratings, delinquency reporting and nonaccrual status for loans adversely impacted by COVID-19. The Bank has and will continue to exercise judgment in determining the risk rating for impacted borrowers and will not automatically adversely classify credits that are affected by COVID-19. The Bank also will not designate loans with payment deferrals granted due to COVID-19 as past due because of the deferral. Due to the short-term nature of the forbearance and other relief programs the Bank is offering as a result of the COVID-19 pandemic, management expects that borrowers granted relief under these programs will generally not be reported as nonaccrual during the deferral period.</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 as of June&#160;30, 2021 and December&#160;31, 2020:</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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">June 30, 2021</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:32pt"><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 to Term Loans </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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">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%">2017</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"/><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="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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Commercial business:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and industrial</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%">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: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,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: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%">112,717&#160;</span></td><td style="background-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%">111,892&#160;</span></td><td style="background-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%">59,450&#160;</span></td><td style="background-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%">36,904&#160;</span></td><td style="background-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%">112,403&#160;</span></td><td style="background-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%">102,256&#160;</span></td><td style="background-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%">989&#160;</span></td><td style="background-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%">587,783&#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"/></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%">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:9pt;font-weight:400;line-height:100%">1,003&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,618&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,787&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">29,347&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%">1,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,669&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,376&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,888&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">743&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,785&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:9pt;font-weight:400;line-height:100%">53,308&#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:9pt;font-weight:400;line-height:100%">115,043&#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:9pt;font-weight:400;line-height:100%">124,611&#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:9pt;font-weight:400;line-height:100%">67,672&#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:9pt;font-weight:400;line-height:100%">44,316&#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:9pt;font-weight:400;line-height:100%">126,078&#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:9pt;font-weight:400;line-height:100%">119,155&#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:9pt;font-weight:400;line-height:100%">1,732&#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:9pt;font-weight:400;line-height:100%">651,915&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt 2px 2.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">SBA PPP</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%">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:9pt;font-weight:400;line-height:100%">347,813&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196,437&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">544,250&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt 2px 2.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Owner-occupied CRE</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%">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:9pt;font-weight:400;line-height:100%">57,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,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%">162,488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,985&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">298,991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">773,641&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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: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%">5,219&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,922&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,373&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">51,243&#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"/></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%">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: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%">694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">3,818&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">29,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">40,778&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">57,984&#160;</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:9pt;font-weight:400;line-height:100%">95,293&#160;</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:9pt;font-weight:400;line-height:100%">167,745&#160;</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:9pt;font-weight:400;line-height:100%">110,478&#160;</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:9pt;font-weight:400;line-height:100%">88,540&#160;</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:9pt;font-weight:400;line-height:100%">345,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"/><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:9pt;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:9pt;font-weight:400;line-height:100%">75&#160;</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:9pt;font-weight:400;line-height:100%">865,662&#160;</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"/></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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Non-owner occupied CRE</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%">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:9pt;font-weight:400;line-height:100%">67,602&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184,174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">167,605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">598,127&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,351,194&#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"/></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%">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: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%">5,094&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">353&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,727&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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: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%">3,623&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">50,694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">54,317&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:9pt;font-weight:400;line-height:100%">67,602&#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:9pt;font-weight:400;line-height:100%">189,268&#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:9pt;font-weight:400;line-height:100%">191,410&#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:9pt;font-weight:400;line-height:100%">148,223&#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:9pt;font-weight:400;line-height:100%">169,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 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%">658,837&#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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">1,425,238&#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="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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Total commercial business</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%">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:9pt;font-weight:400;line-height:100%">524,571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">582,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">463,819&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">297,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:9pt;font-weight:400;line-height:100%">275,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,009,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:9pt;font-weight:400;line-height:100%">102,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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%">3,256,868&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%">1,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%">11,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,801&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">5,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">100,317&#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"/></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%">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:9pt;font-weight:400;line-height:100%">1,133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,110&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,459&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,880&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">526,707&#160;</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:9pt;font-weight:400;line-height:100%">596,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:9pt;font-weight:400;line-height:100%">483,766&#160;</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:9pt;font-weight:400;line-height:100%">326,373&#160;</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:9pt;font-weight:400;line-height:100%">302,754&#160;</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:9pt;font-weight:400;line-height:100%">1,130,462&#160;</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:9pt;font-weight:400;line-height:100%">119,155&#160;</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:9pt;font-weight:400;line-height:100%">1,807&#160;</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:9pt;font-weight:400;line-height:100%">3,487,065&#160;</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"/></tr><tr><td colspan="54" 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:700;line-height:100%;text-decoration:underline">Residential real estate</span></div></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%">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:9pt;font-weight:400;line-height:100%">24,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">8,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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%">19,557&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">119,377&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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%">714&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">771&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">24,279&#160;</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:9pt;font-weight:400;line-height:100%">26,181&#160;</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:9pt;font-weight:400;line-height:100%">31,274&#160;</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:9pt;font-weight:400;line-height:100%">8,876&#160;</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:9pt;font-weight:400;line-height:100%">9,267&#160;</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:9pt;font-weight:400;line-height:100%">20,271&#160;</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">120,148&#160;</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"/></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Real estate construction and land development:</span></td><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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Residential</span></div></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%">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:9pt;font-weight:400;line-height:100%">23,444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,628&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">1,796&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">88,601&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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"/><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"/><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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and multifamily</span></div></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%">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:9pt;font-weight:400;line-height:100%">16,787&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">152,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:9pt;font-weight:400;line-height:100%">22,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:9pt;font-weight:400;line-height:100%">1,941&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,436&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">238,467&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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: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%">636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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: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%">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: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,512&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:9pt;font-weight:400;line-height:100%">16,787&#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:9pt;font-weight:400;line-height:100%">42,646&#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:9pt;font-weight:400;line-height:100%">153,349&#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:9pt;font-weight:400;line-height:100%">22,387&#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:9pt;font-weight:400;line-height:100%">1,941&#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:9pt;font-weight:400;line-height:100%">2,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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">239,979&#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="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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Total real estate construction and land development</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%">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:9pt;font-weight:400;line-height:100%">40,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,638&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,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:9pt;font-weight:400;line-height:100%">25,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:9pt;font-weight:400;line-height:100%">2,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">327,068&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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: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%">636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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: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%">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: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,512&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:9pt;font-weight:400;line-height:100%">40,231&#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:9pt;font-weight:400;line-height:100%">81,274&#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:9pt;font-weight:400;line-height:100%">175,007&#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:9pt;font-weight:400;line-height:100%">25,061&#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:9pt;font-weight:400;line-height:100%">2,342&#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:9pt;font-weight:400;line-height:100%">4,665&#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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">328,580&#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="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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Consumer</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%">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:9pt;font-weight:400;line-height:100%">11,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%">20,456&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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%">40,325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,866&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,613&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,526&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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: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%">147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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%">652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">608&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,211&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:9pt;font-weight:400;line-height:100%">11,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 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%">20,603&#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:9pt;font-weight:400;line-height:100%">61,146&#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:9pt;font-weight:400;line-height:100%">40,977&#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:9pt;font-weight:400;line-height:100%">22,474&#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:9pt;font-weight:400;line-height:100%">20,668&#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:9pt;font-weight:400;line-height:100%">94,276&#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:9pt;font-weight:400;line-height:100%">197&#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:9pt;font-weight:400;line-height:100%">271,737&#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="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: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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">June 30, 2021</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:32pt"><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 to Term Loans </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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">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%">2017</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"/><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Loans receivable</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%">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:9pt;font-weight:400;line-height:100%">600,477&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,983&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">730,091&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">371,697&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,052,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,971,839&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%">1,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%">11,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,801&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">5,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">100,317&#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"/></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%">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:9pt;font-weight:400;line-height:100%">1,133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,762&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,124&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,967&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,486&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,374&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 #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%">602,613&#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%">724,099&#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%">751,193&#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%">401,287&#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%">336,837&#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,176,066&#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%">213,431&#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%">2,004&#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%">4,207,530&#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="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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Represents loans receivable balance at June&#160;30, 2021 which was converted from a revolving loan to an amortizing loan during the six months ended June&#160;30, 2021.</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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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, 2020</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:32pt"><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 to Term Loans </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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">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%">2017</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%">2016</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Commercial business:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and industrial</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%">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: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%">118,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 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%">127,919&#160;</span></td><td style="background-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%">70,766&#160;</span></td><td style="background-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,231&#160;</span></td><td style="background-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%">37,658&#160;</span></td><td style="background-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%">95,958&#160;</span></td><td style="background-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%">121,440&#160;</span></td><td style="background-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%">819&#160;</span></td><td style="background-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%">617,762&#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"/></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%">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:9pt;font-weight:400;line-height:100%">14,430&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,878&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,171&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,579&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,524&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%">2,199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,416&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">7,651&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,827&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,812&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:9pt;font-weight:400;line-height:100%">135,600&#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:9pt;font-weight:400;line-height:100%">148,916&#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:9pt;font-weight:400;line-height:100%">85,060&#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:9pt;font-weight:400;line-height:100%">57,750&#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:9pt;font-weight:400;line-height:100%">44,410&#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:9pt;font-weight:400;line-height:100%">107,188&#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:9pt;font-weight:400;line-height:100%">148,714&#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:9pt;font-weight:400;line-height:100%">5,460&#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:9pt;font-weight:400;line-height:100%">733,098&#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="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:9pt;font-weight:400;line-height:100%;text-decoration:underline">SBA PPP</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%">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:9pt;font-weight:400;line-height:100%">715,121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">715,121&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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"/><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"/><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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Owner-occupied CRE</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%">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:9pt;font-weight:400;line-height:100%">89,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,095&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,830&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,902&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254,864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">761,053&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%">6,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">16,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%">11,231&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">55,872&#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"/></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%">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: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%">114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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%">3,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">39,759&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">95,370&#160;</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:9pt;font-weight:400;line-height:100%">171,635&#160;</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:9pt;font-weight:400;line-height:100%">111,330&#160;</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:9pt;font-weight:400;line-height:100%">98,689&#160;</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:9pt;font-weight:400;line-height:100%">83,679&#160;</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:9pt;font-weight:400;line-height:100%">295,981&#160;</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">856,684&#160;</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"/></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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Non-owner-occupied CRE</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%">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:9pt;font-weight:400;line-height:100%">197,548&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">173,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,830&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,438&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">406,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,339,400&#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"/></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%">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: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,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:9pt;font-weight:400;line-height:100%">357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,448&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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%">3,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">14,533&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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: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,623&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">35,455&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,292&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">56,370&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:9pt;font-weight:400;line-height:100%">197,548&#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:9pt;font-weight:400;line-height:100%">175,132&#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:9pt;font-weight:400;line-height:100%">152,810&#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:9pt;font-weight:400;line-height:100%">174,886&#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:9pt;font-weight:400;line-height:100%">282,279&#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:9pt;font-weight:400;line-height:100%">427,648&#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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">1,410,303&#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="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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Total commercial business</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%">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:9pt;font-weight:400;line-height:100%">1,120,864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">314,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,807&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">353,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%">757,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">819&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,433,336&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%">20,576&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,681&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,374&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,223&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,790&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,929&#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"/></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%">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:9pt;font-weight:400;line-height:100%">2,199&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,835&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,955&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">150,941&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">1,143,639&#160;</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:9pt;font-weight:400;line-height:100%">495,683&#160;</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:9pt;font-weight:400;line-height:100%">349,200&#160;</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:9pt;font-weight:400;line-height:100%">331,325&#160;</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:9pt;font-weight:400;line-height:100%">410,368&#160;</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:9pt;font-weight:400;line-height:100%">830,817&#160;</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:9pt;font-weight:400;line-height:100%">148,714&#160;</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:9pt;font-weight:400;line-height:100%">5,460&#160;</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:9pt;font-weight:400;line-height:100%">3,715,206&#160;</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"/></tr><tr><td colspan="54" 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:700;line-height:100%;text-decoration:underline">Residential real estate</span></div></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%">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:9pt;font-weight:400;line-height:100%">30,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,829&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,362&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,825&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">122,209&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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: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%">59&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">547&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">30,141&#160;</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:9pt;font-weight:400;line-height:100%">41,829&#160;</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:9pt;font-weight:400;line-height:100%">15,730&#160;</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:9pt;font-weight:400;line-height:100%">10,421&#160;</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:9pt;font-weight:400;line-height:100%">7,322&#160;</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:9pt;font-weight:400;line-height:100%">17,313&#160;</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">122,756&#160;</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"/></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Real estate construction and land development:</span></td><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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Residential</span></div></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%">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:9pt;font-weight:400;line-height:100%">33,801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,697&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,042&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">76,333&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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: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,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,926&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:9pt;font-weight:400;line-height:100%">33,801&#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:9pt;font-weight:400;line-height:100%">36,697&#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:9pt;font-weight:400;line-height:100%">2,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:9pt;font-weight:400;line-height:100%">3,023&#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:9pt;font-weight:400;line-height:100%">971&#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:9pt;font-weight:400;line-height:100%">1,042&#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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">78,259&#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="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: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%"/><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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and multifamily</span></div></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%">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:9pt;font-weight:400;line-height:100%">27,423&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,020&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,682&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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%">689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,407&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">224,881&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,107&#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"/></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%">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:9pt;font-weight:400;line-height:100%">572&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">1,466&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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,062&#160;</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:9pt;font-weight:400;line-height:100%">152,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:9pt;font-weight:400;line-height:100%">38,682&#160;</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:9pt;font-weight:400;line-height:100%">5,660&#160;</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:9pt;font-weight:400;line-height:100%">689&#160;</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:9pt;font-weight:400;line-height:100%">1,880&#160;</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">227,454&#160;</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"/></tr><tr><td colspan="54" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Total real estate construction and land development</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%">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:9pt;font-weight:400;line-height:100%">61,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,757&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,660&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">301,214&#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"/></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%">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:9pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">1,107&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%">572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">444&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,392&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:9pt;font-weight:400;line-height:100%">61,863&#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:9pt;font-weight:400;line-height:100%">189,178&#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:9pt;font-weight:400;line-height:100%">41,407&#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:9pt;font-weight:400;line-height:100%">8,683&#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:9pt;font-weight:400;line-height:100%">1,660&#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:9pt;font-weight:400;line-height:100%">2,922&#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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">305,713&#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="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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Consumer</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%">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:9pt;font-weight:400;line-height:100%">43,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,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:9pt;font-weight:400;line-height:100%">53,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%">30,559&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">15,453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,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%">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:9pt;font-weight:400;line-height:100%">321,337&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:9pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">648&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,635&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:9pt;font-weight:400;line-height:100%">43,776&#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:9pt;font-weight:400;line-height:100%">77,487&#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:9pt;font-weight:400;line-height:100%">53,879&#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:9pt;font-weight:400;line-height:100%">31,207&#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:9pt;font-weight:400;line-height:100%">13,863&#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:9pt;font-weight:400;line-height:100%">16,772&#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:9pt;font-weight:400;line-height:100%">87,625&#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:9pt;font-weight:400;line-height:100%">363&#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:9pt;font-weight:400;line-height:100%">324,972&#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="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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Loans receivable</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%">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:9pt;font-weight:400;line-height:100%">1,255,971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,796&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,758&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">344,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">375,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">792,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,178,096&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%">20,643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,692&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,374&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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%">11,790&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,036&#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"/></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%">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:9pt;font-weight:400;line-height:100%">2,805&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">19,301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">56,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:9pt;font-weight:400;line-height:100%">15,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:9pt;font-weight:400;line-height:100%">3,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:9pt;font-weight:400;line-height:100%">158,515&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 #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,279,419&#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%">804,177&#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%">460,216&#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%">381,636&#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%">433,213&#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%">867,824&#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%">236,339&#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%">5,823&#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%">4,468,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"/><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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Represents loans receivable balance at December&#160;31, 2020 which was converted from a revolving loan to an amortizing loan during the year ended December&#160;31, 2020.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></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 table presents 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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">June 30, 2021</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%">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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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,491&#160;</span></td><td style="background-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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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,039&#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"/></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,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:9pt;font-weight:400;line-height:100%">12,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,184&#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"/></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%">1,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,623&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,986&#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"/></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%">12,638&#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%">21,571&#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%">34,209&#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"/></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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#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"/></tr><tr><td colspan="3" style="background-color:#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"/><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;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%">1,014&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,014&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#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"/></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%">12,638&#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%">22,703&#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%">35,341&#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"/></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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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, 2020</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%">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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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,039&#160;</span></td><td style="background-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%">9,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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,247&#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"/></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%">4,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,393&#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"/></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%">3,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">7,146&#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"/></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%">30,156&#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%">26,630&#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%">56,786&#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"/></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%">67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184&#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"/></tr><tr><td colspan="3" style="background-color:#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"/><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;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%">572&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,022&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#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"/></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%">30,826&#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%">27,266&#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%">58,092&#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"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><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 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 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/>June 30, 2021</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/>June 30, 2020</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%">(5)</span></td><td style="background-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,981&#160;</span></td><td style="background-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%">89&#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%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">14&#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%">22&#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%">(5)</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,984&#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%">125&#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"/><td colspan="3" style="display:none"/><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;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">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="background-color:#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)</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,984&#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%">162&#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"><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%">Six Months Ended<br/>June 30, 2021</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%">Six months ended<br/>June 30, 2020</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="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;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%">(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%">(10)</span></td><td style="background-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,044&#160;</span></td><td style="background-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%">(16)</span></td><td style="background-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%">308&#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%">117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">60&#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%">313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">67&#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%">(10)</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,474&#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%">(16)</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%">435&#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"/><td colspan="3" style="display:none"/><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"/><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: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%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">47&#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</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%">(10)</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%">2,547&#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%">(16)</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%">482&#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="text-align:justify;text-indent:36pt"><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%">For the&#160;three and six months ended June 30, 2021 and 2020, 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.</span></div><div style="margin-top:5pt;text-indent:36pt"><span><br/></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 June&#160;30, 2021 </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and December&#160;31, 2020 were as follows:</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 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%">June 30, 2021</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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:#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%">8,014&#160;</span></td><td style="background-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%">643,901&#160;</span></td><td style="background-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%">651,915&#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">544,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">544,250&#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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">865,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">865,662&#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%">4,038&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">4,038&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,421,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:9pt;font-weight:400;line-height:100%">1,425,238&#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%">4,527&#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,525&#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%">12,052&#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,475,013&#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,487,065&#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,148&#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%">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"/><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: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%">88,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,601&#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%">571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">239,408&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">239,979&#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%">571&#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%">571&#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%">328,009&#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%">328,580&#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%">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: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%">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:9pt;font-weight:400;line-height:100%">270,949&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">271,737&#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,315&#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%">8,126&#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%">13,441&#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,194,089&#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,207,530&#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="text-align:justify;text-indent:36pt"><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: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, 2020</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%">4,621&#160;</span></td><td style="background-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%">8,082&#160;</span></td><td style="background-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%">12,703&#160;</span></td><td style="background-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%">720,395&#160;</span></td><td style="background-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%">733,098&#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">715,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:9pt;font-weight:400;line-height:100%">715,121&#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%">991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">403&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">855,290&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">856,684&#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%">412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,407,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,410,303&#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%">6,024&#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%">10,455&#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%">16,479&#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,698,727&#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,715,206&#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%">765&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121,975&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,756&#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%">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"/><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: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%">78,259&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,259&#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%">2,225&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">2,225&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,229&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227,454&#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%">2,225&#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%">2,225&#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%">303,488&#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%">305,713&#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,407&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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%">1,437&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">324,972&#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%">10,421&#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%">10,501&#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%">20,922&#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,447,725&#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,468,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="text-align:justify;text-indent:36pt"><span><br/></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 one commercial and industrial loan 90 days or more past due that was still accruing interest as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June&#160;30, 2021 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">with an amortized cost of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$286,000</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. There were no loans 90 days or more past due that were still accruing interest as of  December&#160;31, 2020.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></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 June&#160;30, 2021 and December&#160;31, 2020 were as </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%">follows:</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="27" style="background-color:#ffffff;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%">June&#160;30, 2021 </span></div></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: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%">CRE</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="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: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%">Farmland</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="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: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%">Residential Real Estate</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="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: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%">Other</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="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="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">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="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="display:none"/><td colspan="3" style="display:none"/><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,767&#160;</span></td><td style="background-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,152&#160;</span></td><td style="background-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%">751&#160;</span></td><td style="background-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%">331&#160;</span></td><td style="background-color:#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%">8,001&#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%">4,346&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="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%">4,346&#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%">1,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="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%">1,363&#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%">7,476&#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%">5,152&#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%">751&#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%">331&#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="3" style="display:none"/><td colspan="3" style="display:none"/><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%">13,710&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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"/><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="display:none"/><td colspan="3" style="display:none"/><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"/><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%">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%">571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="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%">571&#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="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%">8,047&#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%">5,152&#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%">751&#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%">331&#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%">14,281&#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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Balances represent the amortized cost of the loan. If multiple collateral sources secure the loan, the entire balance is presented in the primary collateral category.</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.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><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.057%"/><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.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><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.057%"/><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.065%"/><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&#160;31, 2020 </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: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%">CRE</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="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: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%">Farmland</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="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: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%">Residential Real Estate</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="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: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%">Other</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 colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">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="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,893&#160;</span></td><td style="background-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%">18,738&#160;</span></td><td style="background-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%">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="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%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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,620&#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%">4,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">4,693&#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;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-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%">3,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,424&#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%">10,010&#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%">18,738&#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%">584&#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="3" style="display:none"/><td colspan="3" style="display:none"/><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,405&#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%">30,737&#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 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 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%">67&#160;</span></td><td style="background-color:#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">67&#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%">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"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">572&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">572&#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"/></tr><tr><td colspan="3" style="background-color:#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%">30&#160;</span></td><td style="background-color:#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%">30&#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 #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%">10,582&#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%">18,738&#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%">681&#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 #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,405&#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 #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%">31,406&#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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Balances represent the amortized cost of the loan. If multiple collateral sources secure the loan, the entire balance is presented in the primary collateral category.</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 significant changes to the collateral securing individually evaluated loans for credit losses and for which repayment was expected to be provided substantially through the operation or sale of the collateral during the six months ended June 30, 2021, except changes due to additions or deletions of loans into this classification.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></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) Troubled Debt Restructured 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%">A TDR is a restructuring in which the Bank, for economic or legal reasons related to a borrower&#8217;s financial difficulties, grants a concession to a borrower that it would not otherwise consider. The TDR modifications or concessions are made to increase the likelihood that these borrowers with financial difficulties will be able to satisfy their debt obligations as amended. </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 concessions granted in the restructurings largely consisted of maturity extensions. The Bank typically grants shorter extension periods to continually monitor these TDR loans despite the fact that the extended date might not be the date the Bank expects the scheduled cash flow from these borrowers. The Bank does not consider these modifications a subsequent default of a TDR as new loan terms, specifically new maturity dates, were granted.</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 CARES Act, CA Act and regulatory agencies provided guidance around the modification of loans as a result of the COVID-19 pandemic, and outlined, among other criteria, that short-term modifications made on a good faith basis to borrowers who were current as defined by the guidance are not TDRs. This includes short-term (e.g. six months) modifications such as payment deferrals, fee waivers, extensions of repayment terms, or other delays in payment that are insignificant. Borrowers were considered current if they were less than 30 days past due on the contractual payments as of December 31, 2019 under the CARES Act and at the time a modification program is implemented under related regulatory guidance. The CA Act extended relief offered under the CARES Act through January 1, 2022 or 60 days after the end of the national emergency declared by the President, whichever is earlier. The Bank elected to apply the temporary relief under the applicable guidance to certain eligible short-term modifications and did not classify the modifications as TDRs for accounting or disclosure purposes. However, COVID </span></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%">Modifications whose payment deferral exceeded 180 days following the loans' initial modification were classified as TDRs based on the Bank's internal 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%">Loans that were modified as TDR loans are set forth in the following tables for 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 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 #000;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 June 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" 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%">2020</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%">Number&#160;of<br/>Contracts</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: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%">Amortized Cost </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) (2)</span></div></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%">Number&#160;of<br/>Contracts</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: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%">Amortized Cost </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) (2)</span></div></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: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 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%">18</span></td><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,673&#160;</span></td><td style="background-color:#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%">31</span></td><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%">11,849&#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="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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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="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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,657&#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="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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251&#160;</span></td><td style="background-color:#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%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">398&#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="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%">20</span></td><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%">8,124&#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="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%">37</span></td><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%">13,904&#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"/><td colspan="3" style="display:none"/><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"/><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: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="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%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,751&#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"><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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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: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 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="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%">1</span></td><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%">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="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%">4</span></td><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,751&#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="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%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#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%">9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27</span></td><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%">8,713&#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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50</span></td><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%">15,737&#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;padding-left:22.5pt;padding-right:22.5pt;text-align:center;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 style="width:44.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><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="21" 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%">Six Months Ended June 30,</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%">2021</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%">2020</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%">Number&#160;of<br/>Contracts</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: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%">Amortized Cost </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) (2)</span></div></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%">Number&#160;of<br/>Contracts</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: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%">Amortized Cost </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) (2)</span></div></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: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 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%">31</span></td><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%">8,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="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%">35</span></td><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%">12,652&#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="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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,857&#160;</span></td><td style="background-color:#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%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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="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="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%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,222&#160;</span></td><td style="background-color:#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%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,143&#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="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%">35</span></td><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%">16,792&#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="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%">44</span></td><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%">17,862&#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="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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#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%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">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"/><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%">Residential</span></div></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%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,751&#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"><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%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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: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 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="3" style="background-color:#ffffff;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%">1</span></td><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%">443&#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="background-color:#ffffff;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%">4</span></td><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,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"><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="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%">21</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#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%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 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 TDR loans</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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%">58</span></td><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%">17,927&#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="background-color:#ffffff;border-bottom:3pt double #000000;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%">62</span></td><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%">19,786&#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="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Number of contracts and amortized cost represent loans which have balances as of period end, net of subsequent payments after modifications. Certain modified loans may have been paid-down or charged-off during the three or six months ended June&#160;30, 2021 and June&#160;30, 2020.</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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> (2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As the Bank did not forgive any principal or interest balance as part of the loan modifications, the Bank&#8217;s amortized cost in each loan at the date of modification (pre-modification) did not change as a result of the modification (post-modification).</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 had an ACL on loa</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ns of $1.7 million an</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d $1.5&#160;million at June&#160;30, 2021 and June&#160;30, 2020, respectively, related to these TDR loans which were restructured during the six months ended June 30, 2021 and June 30, 2020, 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 unfunded commitment to borrowers related to TDR loans was $4.9 million and $2.6 million at June&#160;30, 2021 and December&#160;31, 2020, 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 following tables present loans that were modified in a troubled debt restructure and subsequently defaulted within twelve months from the modification date 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: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 #000;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 June 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" 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%">2020</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: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%">Number&#160;of</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%">Contracts </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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></div></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: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%">Amortized Cost </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 #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%">Number&#160;of</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%">Contracts </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 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:9pt;font-weight:700;line-height:100%">Amortized Cost </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="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: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 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</span></td><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%">46&#160;</span></td><td style="background-color:#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%">2</span></td><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%">302&#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:bottom"><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="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%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">445&#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="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%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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%">1</span></td><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%">46&#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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,027&#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"/></tr></table></div><div style="margin-top:5pt;padding-left:22.5pt;padding-right:22.5pt;text-align:center;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 style="width:44.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><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="21" 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%">Six Months Ended June 30,</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%">2021</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%">2020</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: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%">Number&#160;of</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%">Contracts </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 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:9pt;font-weight:700;line-height:100%">Amortized Cost </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 #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%">Number&#160;of</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%">Contracts </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 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:9pt;font-weight:700;line-height:100%">Amortized Cost </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="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: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 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%">2</span></td><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%">789&#160;</span></td><td style="background-color:#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%">4</span></td><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,155&#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="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%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">445&#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="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%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">398&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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%">2</span></td><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%">789&#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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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%">7</span></td><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%">2,998&#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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Number of contracts and amortized cost represent loans which have balances as of period end, net of subsequent payments after modifications. Certain modified loans may have been paid-down or charged-off during the six months ended June 30, 2021 and June&#160;30, 2020.</span></div><div style="margin-top:5pt;text-align:center;text-indent:36pt"><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%">During the three and six months ended June 30, 2021 and 2020 all of the TDR loans in the tables above defaulted because each was past its modified maturity date and the borrower had not subsequently repaid the credits. The Bank chose not to extend further the maturity date on these loans. The Bank had an ACL on lo</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ans of $7,000</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and $494,000 at June&#160;30, 2021 and June&#160;30, 2020, respectively, related to these TDR loans which defaulted during the six months ended June 30, 2021 and 2020.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></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 </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$12.8 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and $15.8 million at June&#160;30, 2021 and December&#160;31, 2020, respectively. It 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;text-indent:36pt"><span><br/></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) Foreclose 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 June&#160;30, 2021, there was one consumer mortgage loan secured by a residential real estate property (included in loans receivable on the Condensed Consolidated Statements of Financial Position) of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$79,000 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for which formal foreclosure proceedings were in process.</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_FinancingReceivablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196816<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>23
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627665236568">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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%">Effective January 1, 2020, the Bank adopted ASU 2016-13. Risk characteristics by segment considered in the CECL model are the same as those disclosed in the 2020 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 baseline loss rates used to calculate the ACL on loans at June&#160;30, 2021 utilized the Bank's average quarterly historical loss information from December 31, 2012 through the balance sheet date. There were no changes to this assumption during the six months ended June 30, 2021. The Bank believes the historic loss rates are viable inputs to the current CECL model as the Bank's lending practice and business has remained relatively stable throughout the periods. While the Bank's assets have grown, the credit culture has stayed relatively consistent.</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%">Prepayments included in the CECL model at June&#160;30, 2021 were based on the 48-month rolling historical averages for each segment, which management believes is an accurate representation of future prepayment activity. There were no changes to this assumption during the six months ended June 30, 2021.</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 reasonable and supportable period used in the CECL model as of June&#160;30, 2021 was five quarters. There were no changes to this assumption during the six months ended June 30, 2021. Management believes that forecasts beyond this five quarter time period tend to diverge in economic assumptions and may be less comparable to actual future events. As the length of the reasonable and supportable period increases, the degree of judgment involved in estimating the allowance will likely increase.</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 used a two-quarter reversion period in calculating the ACL on loans as of June&#160;30, 2021 as it believes the historical loss information is relevant to the expected credit losses and recognizes the declining precision and increasing uncertainty of estimating credit losses in those periods beyond which it can make reasonable and supportable forecasts. There were no changes to this assumption during the six months ended June 30, 2021.</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%">During the six months ended June 30, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, the ACL on loans decreased $18.6&#160;million, or 26.5%, due primarily to a reversal of provision for credit losses on loans of $19.0&#160;million fo</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">llowing improvements in the economic forecast at June&#160;30, 2021 as compared to the forecast at December 31, 2020 and secondarily due to a decrease in total loans receivable, excluding SBA PPP loans which are fully guaranteed by the SBA and not provisioned for in the ACL on 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%">A summary of the changes in the ACL on loans during the six months ended June 30, 2021 and 2020 is as follows:</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%"/></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%">Six Months Ended June 30,</span></td></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%">2021</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%">2020</span></td></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></tr><tr><td colspan="3" style="background-color:#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 at the beginning of the year</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%">70,185&#160;</span></td><td style="background-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%">36,171&#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%">Impact of CECL Adoption</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,822&#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%">Balance at the beginning of the year, as adjusted</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%">70,185&#160;</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:9pt;font-weight:400;line-height:100%">37,993&#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="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%">(320)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,852)</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%">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%">653&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,455&#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%">(Reversal of) provision 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%">(18,956)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,905&#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%">Balance at the end of the year</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%">51,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 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%">71,501&#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="text-align:justify;text-indent:36pt"><span><br/></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 detail the activity in the ACL on loans disaggregated by segment and class for the three and six months ended June 30, 2021 and 2020:</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 June 30, 2021</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%">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 #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%">21,770&#160;</span></td><td style="background-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)</span></td><td style="background-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%">132&#160;</span></td><td style="background-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,404)</span></td><td style="background-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%">17,485&#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%">SBA PPP</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">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%">10,464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,913)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,562&#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%">12,970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,340)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,630&#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 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%">45,204&#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%">(13)</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%">143&#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,657)</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%">36,677&#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%">1,402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(249)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,153&#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%">2,048&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(416)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,636&#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%">11,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(2,388)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,835&#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%">13,271&#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%">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 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,804)</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%">10,471&#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%">4,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,111)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,261&#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;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%">64,225&#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%">(133)</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%">291&#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%">(12,821)</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%">51,562&#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="margin-top:5pt;text-align:justify"><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 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 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.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%">Six Months Ended June 30, 2021</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(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 #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="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 colspan="3" style="background-color:#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></table></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:30.040%"/><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.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%">Six Months Ended June 30, 2021</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(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 #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:#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%">30,010&#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"/><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%">(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%">337&#160;</span></td><td style="background-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%">(12,848)</span></td><td style="background-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%">17,485&#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%">&#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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">&#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%">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,486&#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">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%">(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%">8,562&#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%">10,112&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">518&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,630&#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 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%">49,608&#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 #000000;padding:2px 0 2px 1pt;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-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%">350&#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%">(13,267)</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%">36,677&#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%">1,591&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(438)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,153&#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 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:#cceeff;padding:2px 0 2px 1pt;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,951&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(335)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,636&#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%">11,141&#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(2,305)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,835&#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%">13,092&#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"/><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)</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%">20&#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,640)</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%">10,471&#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%">5,894&#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(305)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,261&#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;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%">70,185&#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="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;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%">(320)</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%">653&#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%">(18,956)</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%">51,562&#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="text-align:justify;text-indent:36pt"><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:30.040%"/><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.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 June 30, 2020</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 #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%">Provision for (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="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 colspan="3" style="background-color:#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,900&#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"/><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,824)</span></td><td style="background-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%">69&#160;</span></td><td style="background-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%">17,628&#160;</span></td><td style="background-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%">29,773&#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"/></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,216&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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%">10,003&#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%">7,750&#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">2,916&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,666&#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%">27,866&#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"/><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,824)</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%">71&#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,329&#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%">50,442&#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%">3,026&#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(803)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,223&#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%">864&#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">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:9pt;font-weight:400;line-height:100%">(304)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#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%">11,444&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,887)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,557&#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%">12,308&#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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">7&#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,191)</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%">9,124&#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%">4,340&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(431)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,712&#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"/></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%">47,540&#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="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 style="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,255)</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%">275&#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%">25,941&#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%">71,501&#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:24.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><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.987%"/><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.987%"/><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.695%"/><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:9.280%"/><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.987%"/><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.996%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" 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%">Six Months Ended June 30, 2020</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%">Impact of CECL Adoption</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%">Beginning Balance,<br/>as Adjusted</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 #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%">Provision for (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 #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="39" 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"/><td colspan="3" style="background-color:#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%">11,739&#160;</span></td><td style="background-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,348)</span></td><td style="background-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%">10,391&#160;</span></td><td style="background-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,911)</span></td><td style="background-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,126&#160;</span></td><td style="background-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%">21,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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,773&#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"/></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%">4,512&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,964&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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%">5,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,003&#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%">7,682&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,039)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">5,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,666&#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%">23,933&#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,935)</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%">20,998&#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%">(3,046)</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,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%">31,350&#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%">50,442&#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,458&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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%">2,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">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%">(709)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,223&#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:24.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><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.987%"/><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.987%"/><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.695%"/><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:9.280%"/><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.987%"/><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.996%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" 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%">Six Months Ended June 30, 2020</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%">Impact of CECL Adoption</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%">Beginning Balance,<br/>as Adjusted</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 #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%">Provision for (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 #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="39" 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="42" 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:36pt;text-indent:-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,455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(571)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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%">21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(338)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#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%">1,605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">8,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(288)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,557&#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%">3,060&#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,669&#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%">9,729&#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%">21&#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%">(626)</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%">9,124&#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%">6,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%">(2,484)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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%">(806)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,890&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,712&#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:400;line-height:100%">Unallocated</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(899)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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 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:#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%">36,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 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%">1,822&#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%">37,993&#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%">(3,852)</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%">1,455&#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%">35,905&#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%">71,501&#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></table><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -URI http://asc.fasb.org/topic&amp;trid=2196771<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>24
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627669934552">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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%">The Company&#8217;s goodwill represents the excess of the purchase price over the fair value of net assets acquired in the following mergers: Premier Commercial Bancorp and Puget Sound Bancorp in 2018; Washington Banking Company in 2014; Valley Community Bancshares in 2013; Western Washington Bancorp in 2006 and North Pacific Bank in 1998. The Company&#8217;s goodwill is assigned to the Bank and is evaluated for impairment at the Bank level (reporting unit).</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&#160;no&#160;additions to goodwill during the&#160;three and six months ended June 30, 2021 and&#160;2020.</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 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 that the carrying amount of goodwill exceeds its implied fair value. The Company performed an annual impairment assessment as of December&#160;31, 2020 and concluded that there was no impairment.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></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 intangibles acquired in business combinations. The useful life of the core deposit intangibles was estimated to be ten years for the acquisitions of Premier Commercial Bancorp, Puget Sound Bancorp, Washington Banking Company, and Valley Community Bancshares.</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 other intangible assets 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: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%">Three Months Ended <br/>June 30,</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%">Six Months Ended<br/>June 30,</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%">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:9pt;font-weight:700;line-height:100%">2020</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%">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:9pt;font-weight:700;line-height:100%">2020</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at the beginning of the 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%">12,291&#160;</span></td><td style="background-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%">15,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 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%">13,088&#160;</span></td><td style="background-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%">16,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"/></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%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(903)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,594)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,806)</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%">Balance at the end of the period</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%">11,494&#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%">14,807&#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,494&#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%">14,807&#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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>25
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627671794200">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivative Financial Instruments</a></td>
<td class="text">Derivative Financial Instruments<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 interest rate swap derivative contracts to facilitate the needs of its commercial customers 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 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 Consolidated Statements of Income. The fair value of derivative positions outstanding is included in Prepaid expenses and other </span></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%">assets and Accrued expenses and other liabilities in the 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 Consolidated Statements of Income, but typically net to zero based on the identical back-to-back interest rate swaps 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 June&#160;30, 2021 and December&#160;31, 2020:</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%">June 30, 2021</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, 2020</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%">321,519&#160;</span></td><td style="background-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,342&#160;</span></td><td style="background-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%">308,126&#160;</span></td><td style="background-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,740&#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%">321,519&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,510)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,162)</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:9pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The estimated fair value of derivatives with customers was $15.4 million and $25.4 million as of June&#160;30, 2021 and December&#160;31, 2020, respectively. The estimated fair value of derivatives with third parties was $(15.6) million and $(25.9) million as of June&#160;30, 2021 and December&#160;31, 2020, respectively.</span></div><div style="margin-top:3pt;padding-left:45pt;text-align:justify;text-indent:-9pt"><span><br/></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 with the customer is controlled through the credit approval, limits, and monitoring procedures and 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI http://asc.fasb.org/topic&amp;trid=2229140<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123477628&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>26
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627672630824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 at June&#160;30, 2021 and June&#160;30, 2020:</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: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%">Three Months Ended <br/>June 30,</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%">Six Months Ended<br/>June 30,</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%">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:9pt;font-weight:700;line-height:100%">2020</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%">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:9pt;font-weight:700;line-height:100%">2020</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, 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 (loss):</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%">Net income (loss)</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%">32,702&#160;</span></td><td style="background-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,139)</span></td><td style="background-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%">58,046&#160;</span></td><td style="background-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,052&#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%">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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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)</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%">Net income (loss) 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%">32,702&#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%">(6,139)</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%">58,046&#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%">6,049&#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: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="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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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%">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,994,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,899,361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,961,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,128,586&#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%">Restricted stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(645)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(8,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%">Total basic weighted average common shares outstanding</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%">35,994,740&#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%">35,898,716&#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%">35,961,032&#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%">36,120,403&#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:700;line-height:100%">Diluted:</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="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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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%">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,994,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,898,716&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,961,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,120,403&#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%">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">(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%">294,724&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">307,829&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154,988&#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%">Total diluted weighted average common shares outstanding</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%">36,289,464&#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%">35,898,716&#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%">36,268,861&#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%">36,275,391&#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 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">(3)</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%">7,065&#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%">258,412&#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%">4,766&#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%">124,904&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:1.87pt">Represents dividends paid and undistributed earnings allocated to unvested restricted stock awards.</span></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:1.87pt">Represents the effect of the assumed exercise of stock options and vesting of restricted stock awards and units.</span></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Anti-dilution occurs when the exercise price of a stock option or the unrecognized compensation cost per share of a restricted stock award 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.&#160;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 six months ended June 30, 2021 and the calendar year 2020:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 22, 2020</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.20</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 6, 2020</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 20, 2020</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 29, 2020</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.20</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 13, 2020</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 27, 2020</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 22, 2020</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.20</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 5, 2020</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 19, 2020</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 21, 2020</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.20</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 4, 2020</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 18, 2020</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 27, 2021</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.20</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 10, 2021</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 24, 2021</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 21, 2021</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.20</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 5, 2021</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 19, 2021</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></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;text-align:justify;text-indent:36pt"><span><br/></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 October 23, 2014, the Company's Board of Directors authorized the repurchase of up to 5% of the Company's outstanding common shares, or 1,512,600 shares, under the eleventh stock repurchase plan. 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 after all shares under the eleventh stock repurchase plan had been repurchased. 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 applicable plans 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: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="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/>June 30,</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%">Six Months Ended<br/>June 30,</span></td><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%">2021</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%">2020</span></td><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%">2021</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%">2020</span></td><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="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%">Eleventh Stock Repurchase Plan</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Repurchased shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">639,922&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,512,600&#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:400;line-height:100%">Stock repurchase 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%">&#8212;&#160;</span></td><td style="background-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"/><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%">23.95&#160;</span></td><td style="background-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%">21.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#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"/><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Twelfth Stock Repurchase Plan</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;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">155,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:9pt;font-weight:400;line-height:100%">155,778&#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:400;line-height:100%">Stock repurchase 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%">&#8212;&#160;</span></td><td style="background-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"/><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%">20.34&#160;</span></td><td style="background-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%">20.34&#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 style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:1.87pt">Represents shares repurchased and average price per share paid during the duration of each 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: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%">Three Months Ended <br/>June 30,</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%">Six Months Ended<br/>June 30,</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%">2021</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%">2020</span></td><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%">2021</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%">2020</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%">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%">2,557&#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,046&#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,803&#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%">27,928&#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 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%">27.47&#160;</span></td><td style="background-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%">18.62&#160;</span></td><td style="background-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%">29.33&#160;</span></td><td style="background-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%">21.56&#160;</span></td><td style="background-color:#ffffff;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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>27
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627673220040">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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;text-align:justify;text-indent:36pt"><span><br/></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 Available for Sale</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 reviews 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 June&#160;30, 2021 and December&#160;31, 2020, 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 that 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-weight:400;line-height:120%;text-decoration:underline">Branches held for sale</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%">Branches held for sale are recorded at fair value less costs to sell when transferred from Premises and equipment, net to Prepaid expenses and other assets on the Consolidated Statements of Financial Condition with any valuation adjustment recorded within Other noninterest expense on the Consolidated Statements of Income. The fair value of branches held for sale is determined based on a real estate appraisal or broker price opinion. Adjustments are routinely made in the appraisal and broker price opinion process by independent appraisers and commercial real estate brokers, respectively, to adjust for differences between the comparable sales and income data available. Such adjustments are usually significant and typically result in Level 3 </span></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%">classification of the inputs for determining fair value.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></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%">June 30, 2021</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%">103,647&#160;</span></td><td style="background-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%">103,647&#160;</span></td><td style="background-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%">228,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: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%">228,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: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"/></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%">259,494&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">259,494&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">421,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">421,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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"/></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%">7,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">7,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">28,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%">28,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><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,049,524&#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%">1,049,524&#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%">181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">19,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">19,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">19,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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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 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, 2020</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%">45,660&#160;</span></td><td style="background-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%">45,660&#160;</span></td><td style="background-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%">209,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">209,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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"/></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%">201,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,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%">&#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%">303,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">303,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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"/></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%">11,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">11,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">29,821&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">29,821&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">802,163&#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%">802,163&#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%">131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">25,740&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">25,740&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">26,162&#160;</span></td><td style="background-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%">26,162&#160;</span></td><td style="background-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="text-align:justify;text-indent:36pt"><span><br/></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%">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.</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 below 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 June 30, 2021</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="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%">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%">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 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%">775&#160;</span></td><td style="background-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%">775&#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"><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 June 30, 2021</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="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%">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:#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%">622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">486&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">486&#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 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 #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,605&#160;</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:9pt;font-weight:400;line-height:100%">1,261&#160;</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">1,261&#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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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"/><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;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%">991&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">534&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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 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%">2,596&#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,795&#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%">1,795&#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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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, 2020</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%">1,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 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,289&#160;</span></td><td style="background-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%">1,289&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Prepaid expenses and other assets:</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;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%">Branch held 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">(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,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,330&#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 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%">2,635&#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,619&#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%">2,619&#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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basis represents the outstanding principal balance of collateral-dependent loans and the carrying value of the branch 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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In October 2020, one branch was reclassified as held for sale in accordance with ASC 360-10. As part of the transfer, the branch was written down to its net realizable value at that time.</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;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 net (loss) gain recorded in earnings as a result of nonrecurring fair value adjustments recorded 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: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%">Three Months Ended <br/>June 30,</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%">Six Months Ended<br/>June 30,</span></td></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%">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:9pt;font-weight:700;line-height:100%">2020</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%">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:9pt;font-weight:700;line-height:100%">2020</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%">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"/></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"/></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%">6&#160;</span></td><td style="background-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%">9&#160;</span></td><td style="background-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)</span></td><td style="background-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&#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%">(76)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(76)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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"/></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 #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%">(70)</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;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%">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"/><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:9pt;font-weight:400;line-height:100%">(104)</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;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%">3&#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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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"/><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"/></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%">(23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">Net (loss) gain 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%">(93)</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%">9&#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%">(142)</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&#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="text-align:justify;text-indent:36pt"><span><br/></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 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%">June 30, 2021</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="background-color:#ffffff;padding:0 1pt"/><td colspan="21" 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: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%">1,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="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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55.0% - (20.0)%; 18.3%</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="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="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, 2020</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%">1,289&#160;</span></td><td style="background-color:#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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6% - (40.1%); (24.1%)</span></div></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%">Branch held for sale</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,330&#160;</span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Market approach</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140.7% - (40.3%); 33.2%</span></div></td></tr></table></div><div style="text-indent:36pt"><span><br/></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%">June 30, 2021</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%">1,264,933&#160;</span></td><td style="background-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,264,933&#160;</span></td><td style="background-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,264,933&#160;</span></td><td style="background-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,049,524&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,049,524&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,049,524&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">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%">2,739&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">2,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: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,155,968&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,271,615&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">4,271,615&#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%">17,113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,804&#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%">Banked 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%">108,988&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,988&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,988&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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;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:#ffffff;padding:2px 0 2px 1pt;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,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">Equity security</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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;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:#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;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</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,686,807&#160;</span></td><td style="background-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,686,807&#160;</span></td><td style="background-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,686,807&#160;</span></td><td style="background-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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">374,899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">376,646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">376,646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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 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%">46,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%">46,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%">46,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">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,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:9pt;font-weight:400;line-height:100%">18,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,250&#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%">74&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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%">18&#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%">19,510&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,510&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,510&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="text-indent:36pt"><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, 2020</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%">743,322&#160;</span></td><td style="background-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%">743,322&#160;</span></td><td style="background-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%">743,322&#160;</span></td><td style="background-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%">802,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:9pt;font-weight:400;line-height:100%">802,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: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%">802,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: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%">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%">4,932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">5,156&#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: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, 2020</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: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,398,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,556,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">4,556,862&#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%">19,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,648&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,768&#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%">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%">107,580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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;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:#ffffff;padding:2px 0 2px 1pt;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,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">25,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">Equity security</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:700;line-height:100%">Financial 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"/><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;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</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,198,456&#160;</span></td><td style="background-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,198,456&#160;</span></td><td style="background-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,198,456&#160;</span></td><td style="background-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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">399,534&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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: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%">402,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: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 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%">35,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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;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%">20,887&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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: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,500&#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%">94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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%">19&#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%">26,162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">26,162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -URI http://asc.fasb.org/topic&amp;trid=2155941<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>28
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627669935752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash Restriction<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankingAndThriftOtherDisclosuresAbstract', window );"><strong>Banking and Thrift, Other Disclosures [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="top.Show.showAR( this, 'defref_hfwa_RegulatoryCashRequirementsUnderBankingRegulationsTextBlock', window );">Cash Restriction</a></td>
<td class="text">Cash Restriction The Bank had restricted cash included in interest earning deposits on the Condensed Consolidated Statements of Financial Condition of $15.7&#160;million and $25.9&#160;million as of June&#160;30, 2021 and December&#160;31, 2020, respectively, relating to collateral required on interest rate swaps from third-parties as discussed in Note (6) Derivative Financial Instruments. The Bank does not have a collateral requirement with customers.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_RegulatoryCashRequirementsUnderBankingRegulationsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Cash Requirements Under Banking Regulations [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RegulatoryCashRequirementsUnderBankingRegulationsTextBlock</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-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_BankingAndThriftOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627665246024">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<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%">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 Condensed Consolidated Financial Statements. The Bank applies the same 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%">June 30,<br/>2021</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, 2020</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%">572,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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,018&#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%">2,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:9pt;font-weight:400;line-height:100%">3,488&#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%">7,811&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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%">582,540&#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%">661,902&#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%">57,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%">52,453&#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%">135,028&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127,821&#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%">193,011&#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%">180,274&#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%">267,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%">263,249&#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,042,823&#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,105,425&#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="text-align:justify;text-indent:36pt"><span><br/></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%">Upon CECL adoption, as described in Note (1) Description of Business, Basis of Presentation, Significant Accounting Policies and Recently Issued Accounting Pronouncements, the Bank recorded an increase in the beginning ACL on unfunded commitments of $3.7&#160;million as of January 1, 2020, representing the change in methodology from an estimate of incurred losses </span></div><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%">at the balance sheet date, with an estimated probability of funding, to an estimate of credit losses on future utilization over the entire contractual period.</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 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: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%">Three Months Ended</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%">Six months ended</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2020</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" 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%">3,617&#160;</span></td><td style="background-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%">1,990&#160;</span></td><td style="background-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%">4,681&#160;</span></td><td style="background-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%">306&#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%">Impact of CECL Adoption</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">3,702&#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%">Adjusted balance, beginning of period</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%">3,617&#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,990&#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,681&#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,008&#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 2px 41.5pt;text-align:left;text-indent:-22.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Reversal of) provision for 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%">(1,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%">2,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">604&#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%">Balance, end of period</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%">2,451&#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,612&#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%">2,451&#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,612&#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_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>30
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627663610152">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">Description of Business</a></td>
<td class="text">Description of Business<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, Heritage Bank. The Bank is headquartered in Olympia, Washington and conducts business from its 53 branch offices as of June&#160;30, 2021 located throughout Washington State and the greater Portland, Oregon area. 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.</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 announced a plan in July 2021 to consolidate four branches during October 2021 to create a more efficient branch footprint. This will reduce the branch count from 53 to 49. The Company plans to integrate these locations into other branches within its network.</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="top.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 that these unaudited Condensed Consolidated Financial Statements and accompanying Notes be read with the audited Consolidated Financial Statements and the accompanying Notes included in the 2020 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 six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2021.</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 that the judgments, estimates, and assumptions used in the preparation of the 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 ACL on loans, management's estimate of 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 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%">Certain prior year amounts in the Condensed Consolidated Statements of Income and the Condensed Consolidated Statements of Cash Flows have been reclassified to conform to the current year&#8217;s presentation. Reclassifications had no effect on the prior years' net income or stockholders&#8217; equity.</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="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued Accounting Pronouncements</a></td>
<td class="text">Recently Issued or Adopted Accounting Pronouncements<span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">FASB ASU 2016-13</span><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:9pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments: Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, as amended by ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-10, ASU 2019-11, and ASU 2020-02, was originally issued in June 2016. This ASU replaced the incurred loss methodology with an expected loss methodology, which is commonly referred to as the "CECL" methodology. The measurement of expected credit losses under the CECL methodology is applicable to financial assets measured at amortized cost, including loans receivable. It also applies to off-balance sheet credit exposures such as loan commitments, standby letters of credit, financial guarantees, and other similar instruments. In addition, CECL Adoption made changes to the accounting for credit losses on investment securities available for sale. This ASU requires financial assets measured at amortized cost basis to be presented at the net amount expected to be collected. For public business entities, this ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years with early adoption permitted for fiscal years after December 15, 2018 and can be delayed under a provision of the CARES Act until the end of the official health emergency declaration. The Bank adopted ASU 2016-13 on January 1, 2020 using the modified retrospective method for all financial assets measured at amortized cost and unfunded commitments. At adoption, the Bank elected not to measure an ACL on accrued interest receivable on loans receivable or accrued interest receivable on </span><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%">investment securities available for sale as Bank policy is to reverse interest income for uncollectible accrued interest receivable balances in a timely manner.</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 adoption of ASU 2016-13 included an increase to the ACL on loans of $3.4&#160;million and an increase to the ACL on unfunded commitments of $3.7 million, resulting in a pretax cumulative-effect adjustment of $7.1 million. The impact of this adjustment to beginning retained earnings on January 1, 2020 was $5.6&#160;million, net of tax.</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, 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 through December 31, 2022. 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 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 this ASU to have a material impact on its business operations and the Condensed Consolidated Financial Statements.</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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>31
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627675592248">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 available for sale at the dates indicated and the corresponding amounts of gross unrealized gains and losses recognized in accumulated other comprehensive income:</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%">June 30, 2021</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: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%">104,688&#160;</span></td><td style="background-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%">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 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,518)</span></td><td style="background-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%">103,647&#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%">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%">219,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%">10,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%">(588)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,927&#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%">256,875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">(846)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">259,494&#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%">413,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%">9,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,337)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,940&#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%">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%">7,004&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,018&#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 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%">27,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:9pt;font-weight:400;line-height:100%">551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,498&#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%">1,029,001&#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%">24,824&#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,301)</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,049,524&#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="text-indent:36pt"><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: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 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.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, 2020</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="display:none"/><td colspan="3" style="display:none"/><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: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%">44,713&#160;</span></td><td style="background-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%">947&#160;</span></td><td style="background-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="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%">45,660&#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%">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%">197,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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%">(227)</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209,968&#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%">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%">196,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(209)</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,872&#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%">290,638&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(90)</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,746&#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%">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%">10,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:9pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,096&#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 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%">29,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,821&#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%">770,195&#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%">32,521&#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%">(553)</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="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%">802,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"/></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="top.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 amortized cost and fair value of investment securities available for sale at June&#160;30, 2021, by contractual maturity, are set forth below. 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: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%">Amortized Cost</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%">Fair<br/>Value</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%">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%">33,741&#160;</span></td><td style="background-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%">33,967&#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%">132,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:9pt;font-weight:400;line-height:100%">138,549&#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%">344,562&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">351,995&#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%">517,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:9pt;font-weight:400;line-height:100%">525,013&#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%">1,029,001&#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,049,524&#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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 show the gross unrealized losses and fair value of the Company&#8217;s investment securities available for sale for which an allowance for credit losses has not been recorded, aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position as of June&#160;30, 2021 and December&#160;31, 2020:</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%">June 30, 2021</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%">50,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 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,518)</span></td><td style="background-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%">50,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 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,518)</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%">32,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(484)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(104)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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%">(588)</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"/></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%">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%">42,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:9pt;font-weight:400;line-height:100%">(715)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,901&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,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%">(846)</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%">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%">84,771&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,595&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,337)</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"/></tr><tr><td colspan="3" style="background-color:#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%">4,990&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">4,990&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</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%">214,770&#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,051)</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%">29,106&#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%">(250)</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%">243,876&#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,301)</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="text-indent:36pt"><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: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, 2020</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Municipal 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%">10,264&#160;</span></td><td style="background-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%">(227)</span></td><td style="background-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%">10,264&#160;</span></td><td style="background-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%">(227)</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="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 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">25,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(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%">25,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(209)</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%">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%">11,404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,903&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(90)</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="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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">4,570&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,570&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</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%">21,668&#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%">(256)</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%">37,362&#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%">(297)</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%">59,030&#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%">(553)</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="top.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 three and six months ended June 30, 2021 and 2020:</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:44.009%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.383%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.383%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.383%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.190%"/><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/>June 30,</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%">Six Months Ended<br/>June 30,</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%">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:9pt;font-weight:700;line-height:100%">2020</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%">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:9pt;font-weight:700;line-height:100%">2020</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: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%">&#8212;&#160;</span></td><td style="background-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%">414&#160;</span></td><td style="background-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%">29&#160;</span></td><td style="background-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%">1,442&#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: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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)</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net realized gains</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%">&#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%">409&#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%">29&#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,423&#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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 available for sale that are pledged as collateral for the following obligations at June&#160;30, 2021 and December&#160;31, 2020:</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%">June 30, 2021</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, 2020</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%">124,649&#160;</span></td><td style="background-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%">128,591&#160;</span></td><td style="background-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,652&#160;</span></td><td style="background-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%">124,228&#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"/></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%">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%">51,022&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,719&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,945&#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 securities pledged</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,509&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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%">30,717&#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%">217,180&#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%">222,681&#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%">187,947&#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%">194,890&#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>
</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 303<br> -Paragraph (a)<br> -Subparagraph (5)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27290-111563<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-210455<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66007379&amp;loc=d3e113888-111728<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=109249958&amp;loc=SL6224234-111729<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>32
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627663847832">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock', window );">Schedule of loan origination and risk management</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 at June&#160;30, 2021 and December&#160;31, 2020 consisted of the following portfolio segments and classes:</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%">June 30,<br/>2021</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/>2020</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%">651,915&#160;</span></td><td style="background-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%">733,098&#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%">544,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">715,121&#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%">865,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">856,684&#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%">1,425,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,410,303&#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,487,065&#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,715,206&#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%">120,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,756&#160;</span></td><td style="background-color:#cceeff;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%">June 30,<br/>2021</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/>2020</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:#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%">88,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,259&#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%">239,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:9pt;font-weight:400;line-height:100%">227,454&#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%">328,580&#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%">305,713&#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%">271,737&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">324,972&#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,207,530&#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,468,647&#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%">(51,562)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,185)</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,155,968&#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,398,462&#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%">(5,006)</span></td><td style="background-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,575)</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%">(17,994)</span></td><td style="background-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%">(15,458)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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 as of June&#160;30, 2021 and December&#160;31, 2020:</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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">June 30, 2021</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:32pt"><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 to Term Loans </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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">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%">2017</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"/><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="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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Commercial business:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and industrial</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%">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: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,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: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%">112,717&#160;</span></td><td style="background-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%">111,892&#160;</span></td><td style="background-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%">59,450&#160;</span></td><td style="background-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%">36,904&#160;</span></td><td style="background-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%">112,403&#160;</span></td><td style="background-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%">102,256&#160;</span></td><td style="background-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%">989&#160;</span></td><td style="background-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%">587,783&#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"/></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%">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:9pt;font-weight:400;line-height:100%">1,003&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,618&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,787&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">29,347&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%">1,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,669&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,376&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,888&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">743&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,785&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:9pt;font-weight:400;line-height:100%">53,308&#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:9pt;font-weight:400;line-height:100%">115,043&#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:9pt;font-weight:400;line-height:100%">124,611&#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:9pt;font-weight:400;line-height:100%">67,672&#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:9pt;font-weight:400;line-height:100%">44,316&#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:9pt;font-weight:400;line-height:100%">126,078&#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:9pt;font-weight:400;line-height:100%">119,155&#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:9pt;font-weight:400;line-height:100%">1,732&#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:9pt;font-weight:400;line-height:100%">651,915&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt 2px 2.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">SBA PPP</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%">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:9pt;font-weight:400;line-height:100%">347,813&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196,437&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">544,250&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="54" style="background-color:#cceeff;padding:2px 1pt 2px 2.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Owner-occupied CRE</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%">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:9pt;font-weight:400;line-height:100%">57,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,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%">162,488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,985&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">298,991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">773,641&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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: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%">5,219&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,922&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,373&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">51,243&#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"/></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%">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: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%">694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">3,818&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">29,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">40,778&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">57,984&#160;</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:9pt;font-weight:400;line-height:100%">95,293&#160;</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:9pt;font-weight:400;line-height:100%">167,745&#160;</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:9pt;font-weight:400;line-height:100%">110,478&#160;</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:9pt;font-weight:400;line-height:100%">88,540&#160;</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:9pt;font-weight:400;line-height:100%">345,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"/><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:9pt;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:9pt;font-weight:400;line-height:100%">75&#160;</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:9pt;font-weight:400;line-height:100%">865,662&#160;</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"/></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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Non-owner occupied CRE</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%">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:9pt;font-weight:400;line-height:100%">67,602&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184,174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">167,605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">598,127&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,351,194&#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"/></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%">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: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%">5,094&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">353&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,727&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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: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%">3,623&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">50,694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">54,317&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:9pt;font-weight:400;line-height:100%">67,602&#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:9pt;font-weight:400;line-height:100%">189,268&#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:9pt;font-weight:400;line-height:100%">191,410&#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:9pt;font-weight:400;line-height:100%">148,223&#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:9pt;font-weight:400;line-height:100%">169,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 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%">658,837&#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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">1,425,238&#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="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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Total commercial business</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%">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:9pt;font-weight:400;line-height:100%">524,571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">582,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">463,819&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">297,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:9pt;font-weight:400;line-height:100%">275,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,009,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:9pt;font-weight:400;line-height:100%">102,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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%">3,256,868&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%">1,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%">11,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,801&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">5,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">100,317&#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"/></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%">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:9pt;font-weight:400;line-height:100%">1,133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,110&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,459&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,880&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">526,707&#160;</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:9pt;font-weight:400;line-height:100%">596,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:9pt;font-weight:400;line-height:100%">483,766&#160;</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:9pt;font-weight:400;line-height:100%">326,373&#160;</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:9pt;font-weight:400;line-height:100%">302,754&#160;</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:9pt;font-weight:400;line-height:100%">1,130,462&#160;</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:9pt;font-weight:400;line-height:100%">119,155&#160;</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:9pt;font-weight:400;line-height:100%">1,807&#160;</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:9pt;font-weight:400;line-height:100%">3,487,065&#160;</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"/></tr><tr><td colspan="54" 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:700;line-height:100%;text-decoration:underline">Residential real estate</span></div></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%">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:9pt;font-weight:400;line-height:100%">24,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">8,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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%">19,557&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">119,377&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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%">714&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">771&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">24,279&#160;</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:9pt;font-weight:400;line-height:100%">26,181&#160;</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:9pt;font-weight:400;line-height:100%">31,274&#160;</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:9pt;font-weight:400;line-height:100%">8,876&#160;</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:9pt;font-weight:400;line-height:100%">9,267&#160;</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:9pt;font-weight:400;line-height:100%">20,271&#160;</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">120,148&#160;</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"/></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Real estate construction and land development:</span></td><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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Residential</span></div></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%">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:9pt;font-weight:400;line-height:100%">23,444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,628&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">1,796&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">88,601&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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"/><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"/><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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and multifamily</span></div></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%">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:9pt;font-weight:400;line-height:100%">16,787&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">152,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:9pt;font-weight:400;line-height:100%">22,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:9pt;font-weight:400;line-height:100%">1,941&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,436&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">238,467&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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: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%">636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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: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%">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: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,512&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:9pt;font-weight:400;line-height:100%">16,787&#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:9pt;font-weight:400;line-height:100%">42,646&#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:9pt;font-weight:400;line-height:100%">153,349&#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:9pt;font-weight:400;line-height:100%">22,387&#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:9pt;font-weight:400;line-height:100%">1,941&#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:9pt;font-weight:400;line-height:100%">2,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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">239,979&#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="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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Total real estate construction and land development</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%">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:9pt;font-weight:400;line-height:100%">40,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,638&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,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:9pt;font-weight:400;line-height:100%">25,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:9pt;font-weight:400;line-height:100%">2,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">327,068&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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: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%">636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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: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%">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: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,512&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:9pt;font-weight:400;line-height:100%">40,231&#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:9pt;font-weight:400;line-height:100%">81,274&#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:9pt;font-weight:400;line-height:100%">175,007&#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:9pt;font-weight:400;line-height:100%">25,061&#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:9pt;font-weight:400;line-height:100%">2,342&#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:9pt;font-weight:400;line-height:100%">4,665&#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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">328,580&#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="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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Consumer</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%">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:9pt;font-weight:400;line-height:100%">11,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%">20,456&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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%">40,325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,866&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,613&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,526&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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: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%">147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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%">652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">608&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,211&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:9pt;font-weight:400;line-height:100%">11,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 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%">20,603&#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:9pt;font-weight:400;line-height:100%">61,146&#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:9pt;font-weight:400;line-height:100%">40,977&#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:9pt;font-weight:400;line-height:100%">22,474&#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:9pt;font-weight:400;line-height:100%">20,668&#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:9pt;font-weight:400;line-height:100%">94,276&#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:9pt;font-weight:400;line-height:100%">197&#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:9pt;font-weight:400;line-height:100%">271,737&#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="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: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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">June 30, 2021</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:32pt"><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 to Term Loans </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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">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%">2017</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"/><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Loans receivable</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%">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:9pt;font-weight:400;line-height:100%">600,477&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,983&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">730,091&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">371,697&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,052,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,971,839&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%">1,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%">11,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,801&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">5,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">100,317&#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"/></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%">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:9pt;font-weight:400;line-height:100%">1,133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,762&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,124&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,967&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,486&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,374&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 #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%">602,613&#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%">724,099&#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%">751,193&#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%">401,287&#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%">336,837&#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,176,066&#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%">213,431&#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%">2,004&#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%">4,207,530&#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="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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Represents loans receivable balance at June&#160;30, 2021 which was converted from a revolving loan to an amortizing loan during the six months ended June&#160;30, 2021.</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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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, 2020</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:32pt"><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 to Term Loans </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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">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%">2017</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%">2016</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Commercial business:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and industrial</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%">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: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%">118,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 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%">127,919&#160;</span></td><td style="background-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%">70,766&#160;</span></td><td style="background-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,231&#160;</span></td><td style="background-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%">37,658&#160;</span></td><td style="background-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%">95,958&#160;</span></td><td style="background-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%">121,440&#160;</span></td><td style="background-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%">819&#160;</span></td><td style="background-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%">617,762&#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"/></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%">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:9pt;font-weight:400;line-height:100%">14,430&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,878&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,171&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,579&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,524&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%">2,199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,416&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">7,651&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,827&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,812&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:9pt;font-weight:400;line-height:100%">135,600&#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:9pt;font-weight:400;line-height:100%">148,916&#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:9pt;font-weight:400;line-height:100%">85,060&#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:9pt;font-weight:400;line-height:100%">57,750&#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:9pt;font-weight:400;line-height:100%">44,410&#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:9pt;font-weight:400;line-height:100%">107,188&#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:9pt;font-weight:400;line-height:100%">148,714&#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:9pt;font-weight:400;line-height:100%">5,460&#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:9pt;font-weight:400;line-height:100%">733,098&#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="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:9pt;font-weight:400;line-height:100%;text-decoration:underline">SBA PPP</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%">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:9pt;font-weight:400;line-height:100%">715,121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">715,121&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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"/><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"/><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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Owner-occupied CRE</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%">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:9pt;font-weight:400;line-height:100%">89,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,095&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,830&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,902&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254,864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">761,053&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%">6,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">16,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%">11,231&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">55,872&#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"/></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%">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: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%">114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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%">3,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">39,759&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">95,370&#160;</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:9pt;font-weight:400;line-height:100%">171,635&#160;</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:9pt;font-weight:400;line-height:100%">111,330&#160;</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:9pt;font-weight:400;line-height:100%">98,689&#160;</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:9pt;font-weight:400;line-height:100%">83,679&#160;</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:9pt;font-weight:400;line-height:100%">295,981&#160;</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">856,684&#160;</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"/></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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Non-owner-occupied CRE</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%">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:9pt;font-weight:400;line-height:100%">197,548&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">173,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,830&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,438&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">406,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,339,400&#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"/></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%">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: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,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:9pt;font-weight:400;line-height:100%">357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,448&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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%">3,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">14,533&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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: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,623&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">35,455&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,292&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">56,370&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:9pt;font-weight:400;line-height:100%">197,548&#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:9pt;font-weight:400;line-height:100%">175,132&#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:9pt;font-weight:400;line-height:100%">152,810&#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:9pt;font-weight:400;line-height:100%">174,886&#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:9pt;font-weight:400;line-height:100%">282,279&#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:9pt;font-weight:400;line-height:100%">427,648&#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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">1,410,303&#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="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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Total commercial business</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%">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:9pt;font-weight:400;line-height:100%">1,120,864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">314,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,807&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">353,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%">757,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">819&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,433,336&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%">20,576&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,681&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,374&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,223&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,790&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,929&#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"/></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%">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:9pt;font-weight:400;line-height:100%">2,199&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,835&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,955&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">150,941&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">1,143,639&#160;</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:9pt;font-weight:400;line-height:100%">495,683&#160;</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:9pt;font-weight:400;line-height:100%">349,200&#160;</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:9pt;font-weight:400;line-height:100%">331,325&#160;</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:9pt;font-weight:400;line-height:100%">410,368&#160;</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:9pt;font-weight:400;line-height:100%">830,817&#160;</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:9pt;font-weight:400;line-height:100%">148,714&#160;</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:9pt;font-weight:400;line-height:100%">5,460&#160;</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:9pt;font-weight:400;line-height:100%">3,715,206&#160;</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"/></tr><tr><td colspan="54" 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:700;line-height:100%;text-decoration:underline">Residential real estate</span></div></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%">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:9pt;font-weight:400;line-height:100%">30,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,829&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,362&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,825&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">122,209&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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: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%">59&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">547&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">30,141&#160;</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:9pt;font-weight:400;line-height:100%">41,829&#160;</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:9pt;font-weight:400;line-height:100%">15,730&#160;</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:9pt;font-weight:400;line-height:100%">10,421&#160;</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:9pt;font-weight:400;line-height:100%">7,322&#160;</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:9pt;font-weight:400;line-height:100%">17,313&#160;</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">122,756&#160;</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"/></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Real estate construction and land development:</span></td><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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Residential</span></div></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%">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:9pt;font-weight:400;line-height:100%">33,801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,697&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,042&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">76,333&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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: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,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,926&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:9pt;font-weight:400;line-height:100%">33,801&#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:9pt;font-weight:400;line-height:100%">36,697&#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:9pt;font-weight:400;line-height:100%">2,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:9pt;font-weight:400;line-height:100%">3,023&#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:9pt;font-weight:400;line-height:100%">971&#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:9pt;font-weight:400;line-height:100%">1,042&#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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">78,259&#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="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: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%"/><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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Commercial and multifamily</span></div></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%">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:9pt;font-weight:400;line-height:100%">27,423&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,020&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,682&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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%">689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,407&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">224,881&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,107&#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"/></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%">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:9pt;font-weight:400;line-height:100%">572&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">1,466&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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,062&#160;</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:9pt;font-weight:400;line-height:100%">152,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:9pt;font-weight:400;line-height:100%">38,682&#160;</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:9pt;font-weight:400;line-height:100%">5,660&#160;</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:9pt;font-weight:400;line-height:100%">689&#160;</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:9pt;font-weight:400;line-height:100%">1,880&#160;</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">227,454&#160;</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"/></tr><tr><td colspan="54" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%;text-decoration:underline">Total real estate construction and land development</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%">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:9pt;font-weight:400;line-height:100%">61,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,757&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,660&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">301,214&#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"/></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%">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:9pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">1,107&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%">572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">444&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,392&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:9pt;font-weight:400;line-height:100%">61,863&#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:9pt;font-weight:400;line-height:100%">189,178&#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:9pt;font-weight:400;line-height:100%">41,407&#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:9pt;font-weight:400;line-height:100%">8,683&#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:9pt;font-weight:400;line-height:100%">1,660&#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:9pt;font-weight:400;line-height:100%">2,922&#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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">305,713&#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="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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Consumer</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%">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:9pt;font-weight:400;line-height:100%">43,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,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:9pt;font-weight:400;line-height:100%">53,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%">30,559&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">15,453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,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%">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:9pt;font-weight:400;line-height:100%">321,337&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:9pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">648&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,635&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:9pt;font-weight:400;line-height:100%">43,776&#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:9pt;font-weight:400;line-height:100%">77,487&#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:9pt;font-weight:400;line-height:100%">53,879&#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:9pt;font-weight:400;line-height:100%">31,207&#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:9pt;font-weight:400;line-height:100%">13,863&#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:9pt;font-weight:400;line-height:100%">16,772&#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:9pt;font-weight:400;line-height:100%">87,625&#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:9pt;font-weight:400;line-height:100%">363&#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:9pt;font-weight:400;line-height:100%">324,972&#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="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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Loans receivable</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%">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:9pt;font-weight:400;line-height:100%">1,255,971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,796&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,758&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">344,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">375,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">792,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,178,096&#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"/></tr><tr><td colspan="3" style="background-color:#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%">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:9pt;font-weight:400;line-height:100%">20,643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,692&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,374&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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%">11,790&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,036&#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"/></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%">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:9pt;font-weight:400;line-height:100%">2,805&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">19,301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">56,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:9pt;font-weight:400;line-height:100%">15,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:9pt;font-weight:400;line-height:100%">3,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:9pt;font-weight:400;line-height:100%">158,515&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 #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,279,419&#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%">804,177&#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%">460,216&#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%">381,636&#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%">433,213&#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%">867,824&#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%">236,339&#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%">5,823&#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%">4,468,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"/><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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Represents loans receivable balance at December&#160;31, 2020 which was converted from a revolving loan to an amortizing loan during the year ended December&#160;31, 2020.</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="top.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 table presents 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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">June 30, 2021</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%">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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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,491&#160;</span></td><td style="background-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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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,039&#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"/></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,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:9pt;font-weight:400;line-height:100%">12,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,184&#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"/></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%">1,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,623&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,986&#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"/></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%">12,638&#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%">21,571&#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%">34,209&#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"/></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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#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"/></tr><tr><td colspan="3" style="background-color:#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"/><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;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%">1,014&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,014&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#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"/></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%">12,638&#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%">22,703&#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%">35,341&#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"/></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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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, 2020</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%">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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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,039&#160;</span></td><td style="background-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%">9,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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,247&#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"/></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%">4,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,393&#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"/></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%">3,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">7,146&#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"/></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%">30,156&#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%">26,630&#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%">56,786&#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"/></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%">67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184&#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"/></tr><tr><td colspan="3" style="background-color:#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"/><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;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%">572&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,022&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#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"/></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%">30,826&#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%">27,266&#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%">58,092&#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"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><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 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 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/>June 30, 2021</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/>June 30, 2020</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%">(5)</span></td><td style="background-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,981&#160;</span></td><td style="background-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%">89&#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%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">14&#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%">22&#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%">(5)</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,984&#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%">125&#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"/><td colspan="3" style="display:none"/><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;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">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="background-color:#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)</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,984&#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%">162&#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"><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%">Six Months Ended<br/>June 30, 2021</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%">Six months ended<br/>June 30, 2020</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="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;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%">(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%">(10)</span></td><td style="background-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,044&#160;</span></td><td style="background-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%">(16)</span></td><td style="background-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%">308&#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%">117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">60&#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%">313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">67&#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%">(10)</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,474&#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%">(16)</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%">435&#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"/><td colspan="3" style="display:none"/><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"/><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: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%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">47&#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</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%">(10)</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%">2,547&#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%">(16)</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%">482&#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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PastDueFinancingReceivablesTableTextBlock', window );">Schedule of amortized cost of past due loans</a></td>
<td class="text">The amortized cost of past due loans as of June&#160;30, 2021 <div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and December&#160;31, 2020 were as follows:</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 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%">June 30, 2021</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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:#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%">8,014&#160;</span></td><td style="background-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%">643,901&#160;</span></td><td style="background-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%">651,915&#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">544,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">544,250&#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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">865,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">865,662&#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%">4,038&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">4,038&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,421,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:9pt;font-weight:400;line-height:100%">1,425,238&#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%">4,527&#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,525&#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%">12,052&#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,475,013&#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,487,065&#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,148&#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%">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"/><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: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%">88,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,601&#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%">571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">239,408&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">239,979&#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%">571&#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%">571&#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%">328,009&#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%">328,580&#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%">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: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%">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:9pt;font-weight:400;line-height:100%">270,949&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">271,737&#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,315&#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%">8,126&#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%">13,441&#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,194,089&#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,207,530&#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="text-align:justify;text-indent:36pt"><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: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, 2020</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%">4,621&#160;</span></td><td style="background-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%">8,082&#160;</span></td><td style="background-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%">12,703&#160;</span></td><td style="background-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%">720,395&#160;</span></td><td style="background-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%">733,098&#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">715,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:9pt;font-weight:400;line-height:100%">715,121&#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%">991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">403&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">855,290&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">856,684&#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%">412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,407,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,410,303&#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%">6,024&#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%">10,455&#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%">16,479&#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,698,727&#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,715,206&#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%">765&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121,975&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,756&#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%">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"/><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: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%">78,259&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,259&#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%">2,225&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">2,225&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,229&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227,454&#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%">2,225&#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%">2,225&#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%">303,488&#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%">305,713&#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,407&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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%">1,437&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">324,972&#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%">10,421&#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%">10,501&#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%">20,922&#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,447,725&#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,468,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><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="top.Show.showAR( this, 'defref_hfwa_CreditLossFinancialInstrumentTableTextBlock', window );">Schedule of collateral-dependent loans</a></td>
<td class="text">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 June&#160;30, 2021 and December&#160;31, 2020 were as <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%">follows:</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="27" style="background-color:#ffffff;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%">June&#160;30, 2021 </span></div></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: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%">CRE</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="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: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%">Farmland</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="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: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%">Residential Real Estate</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="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: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%">Other</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="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="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">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="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="display:none"/><td colspan="3" style="display:none"/><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,767&#160;</span></td><td style="background-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,152&#160;</span></td><td style="background-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%">751&#160;</span></td><td style="background-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%">331&#160;</span></td><td style="background-color:#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%">8,001&#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%">4,346&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="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%">4,346&#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%">1,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="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%">1,363&#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%">7,476&#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%">5,152&#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%">751&#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%">331&#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="3" style="display:none"/><td colspan="3" style="display:none"/><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%">13,710&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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"/><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="display:none"/><td colspan="3" style="display:none"/><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"/><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%">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%">571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="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%">571&#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="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%">8,047&#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%">5,152&#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%">751&#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%">331&#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%">14,281&#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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Balances represent the amortized cost of the loan. If multiple collateral sources secure the loan, the entire balance is presented in the primary collateral category.</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.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><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.057%"/><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.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><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.057%"/><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.065%"/><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&#160;31, 2020 </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: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%">CRE</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="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: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%">Farmland</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="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: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%">Residential Real Estate</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="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: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%">Other</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 colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">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="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,893&#160;</span></td><td style="background-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%">18,738&#160;</span></td><td style="background-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%">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="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%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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,620&#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%">4,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">4,693&#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;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-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%">3,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,424&#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%">10,010&#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%">18,738&#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%">584&#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="3" style="display:none"/><td colspan="3" style="display:none"/><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,405&#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%">30,737&#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 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 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%">67&#160;</span></td><td style="background-color:#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">67&#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%">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"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">572&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">572&#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"/></tr><tr><td colspan="3" style="background-color:#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%">30&#160;</span></td><td style="background-color:#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%">30&#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 #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%">10,582&#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%">18,738&#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%">681&#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 #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,405&#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 #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%">31,406&#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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Balances represent the amortized cost of the loan. If multiple collateral sources secure the loan, the entire balance is presented in the primary collateral category.</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="top.Show.showAR( this, 'defref_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock', window );">Schedule of loans receivable</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%">Loans that were modified as TDR loans are set forth in the following tables for 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 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 #000;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 June 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" 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%">2020</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%">Number&#160;of<br/>Contracts</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: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%">Amortized Cost </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) (2)</span></div></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%">Number&#160;of<br/>Contracts</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: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%">Amortized Cost </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) (2)</span></div></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: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 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%">18</span></td><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,673&#160;</span></td><td style="background-color:#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%">31</span></td><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%">11,849&#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="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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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="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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,657&#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="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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251&#160;</span></td><td style="background-color:#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%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">398&#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="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%">20</span></td><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%">8,124&#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="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%">37</span></td><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%">13,904&#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"/><td colspan="3" style="display:none"/><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"/><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: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="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%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,751&#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"><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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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: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 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="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%">1</span></td><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%">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="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%">4</span></td><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,751&#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="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%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#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%">9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27</span></td><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%">8,713&#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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50</span></td><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%">15,737&#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;padding-left:22.5pt;padding-right:22.5pt;text-align:center;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 style="width:44.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><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="21" 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%">Six Months Ended June 30,</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%">2021</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%">2020</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%">Number&#160;of<br/>Contracts</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: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%">Amortized Cost </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) (2)</span></div></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%">Number&#160;of<br/>Contracts</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: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%">Amortized Cost </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) (2)</span></div></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: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 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%">31</span></td><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%">8,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="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%">35</span></td><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%">12,652&#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="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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,857&#160;</span></td><td style="background-color:#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%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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="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="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%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,222&#160;</span></td><td style="background-color:#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%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,143&#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="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%">35</span></td><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%">16,792&#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="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%">44</span></td><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%">17,862&#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="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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#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%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">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"/><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%">Residential</span></div></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%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,751&#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"><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%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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: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 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="3" style="background-color:#ffffff;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%">1</span></td><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%">443&#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="background-color:#ffffff;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%">4</span></td><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,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"><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="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%">21</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#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%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 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 TDR loans</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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%">58</span></td><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%">17,927&#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="background-color:#ffffff;border-bottom:3pt double #000000;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%">62</span></td><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%">19,786&#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="padding-left:45pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Number of contracts and amortized cost represent loans which have balances as of period end, net of subsequent payments after modifications. Certain modified loans may have been paid-down or charged-off during the three or six months ended June&#160;30, 2021 and June&#160;30, 2020.</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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> (2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As the Bank did not forgive any principal or interest balance as part of the loan modifications, the Bank&#8217;s amortized cost in each loan at the date of modification (pre-modification) did not change as a result of the modification (post-modification).</span></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="top.Show.showAR( this, 'defref_hfwa_TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock', window );">Troubled debt restructuring loans, subsequently defaulted</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 loans that were modified in a troubled debt restructure and subsequently defaulted within twelve months from the modification date 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: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 #000;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 June 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" 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%">2020</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: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%">Number&#160;of</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%">Contracts </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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span></div></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: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%">Amortized Cost </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 #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%">Number&#160;of</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%">Contracts </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 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:9pt;font-weight:700;line-height:100%">Amortized Cost </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="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: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 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</span></td><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%">46&#160;</span></td><td style="background-color:#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%">2</span></td><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%">302&#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:bottom"><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="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%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">445&#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="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%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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%">1</span></td><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%">46&#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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,027&#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"/></tr></table></div><div style="margin-top:5pt;padding-left:22.5pt;padding-right:22.5pt;text-align:center;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 style="width:44.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><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="21" 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%">Six Months Ended June 30,</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%">2021</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%">2020</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: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%">Number&#160;of</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%">Contracts </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 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:9pt;font-weight:700;line-height:100%">Amortized Cost </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 #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%">Number&#160;of</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%">Contracts </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 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:9pt;font-weight:700;line-height:100%">Amortized Cost </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="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: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 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%">2</span></td><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%">789&#160;</span></td><td style="background-color:#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%">4</span></td><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,155&#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="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%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">445&#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="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%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">398&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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%">2</span></td><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%">789&#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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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%">7</span></td><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%">2,998&#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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Number of contracts and amortized cost represent loans which have balances as of period end, net of subsequent payments after modifications. Certain modified loans may have been paid-down or charged-off during the six months ended June 30, 2021 and June&#160;30, 2020.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Credit Loss, Financial Instrument</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_hfwa_TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Troubled debt restructurings loans subsequently defaulted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock</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-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_FinancingReceivableCreditQualityIndicatorsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953659-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of aging analysis for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953401-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 80<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922355-210448<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5111-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivable on nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5111-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivable modified as troubled debt restructuring.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 33<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953676-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953682-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>33
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627673205416">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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%">A summary of the changes in the ACL on loans during the six months ended June 30, 2021 and 2020 is as follows:</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%"/></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%">Six Months Ended June 30,</span></td></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%">2021</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%">2020</span></td></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></tr><tr><td colspan="3" style="background-color:#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 at the beginning of the year</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%">70,185&#160;</span></td><td style="background-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%">36,171&#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%">Impact of CECL Adoption</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,822&#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%">Balance at the beginning of the year, as adjusted</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%">70,185&#160;</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:9pt;font-weight:400;line-height:100%">37,993&#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="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%">(320)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,852)</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%">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%">653&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,455&#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%">(Reversal of) provision 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%">(18,956)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,905&#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%">Balance at the end of the year</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%">51,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 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%">71,501&#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="text-align:justify;text-indent:36pt"><span><br/></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 detail the activity in the ACL on loans disaggregated by segment and class for the three and six months ended June 30, 2021 and 2020:</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 June 30, 2021</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%">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 #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%">21,770&#160;</span></td><td style="background-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)</span></td><td style="background-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%">132&#160;</span></td><td style="background-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,404)</span></td><td style="background-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%">17,485&#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%">SBA PPP</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">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%">10,464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,913)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,562&#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%">12,970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,340)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,630&#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 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%">45,204&#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%">(13)</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%">143&#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,657)</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%">36,677&#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%">1,402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(249)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,153&#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%">2,048&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(416)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,636&#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%">11,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(2,388)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,835&#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%">13,271&#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%">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 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,804)</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%">10,471&#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%">4,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,111)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,261&#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;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%">64,225&#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%">(133)</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%">291&#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%">(12,821)</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%">51,562&#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="margin-top:5pt;text-align:justify"><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 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 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.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%">Six Months Ended June 30, 2021</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(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 #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="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 colspan="3" style="background-color:#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></table></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:30.040%"/><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.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%">Six Months Ended June 30, 2021</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(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 #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:#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%">30,010&#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"/><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%">(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%">337&#160;</span></td><td style="background-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%">(12,848)</span></td><td style="background-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%">17,485&#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%">&#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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">&#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%">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,486&#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">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%">(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%">8,562&#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%">10,112&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">518&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,630&#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 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%">49,608&#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 #000000;padding:2px 0 2px 1pt;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-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%">350&#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%">(13,267)</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%">36,677&#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%">1,591&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(438)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,153&#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 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:#cceeff;padding:2px 0 2px 1pt;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,951&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(335)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,636&#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%">11,141&#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(2,305)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,835&#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%">13,092&#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"/><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)</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%">20&#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,640)</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%">10,471&#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%">5,894&#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(305)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,261&#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;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%">70,185&#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="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;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%">(320)</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%">653&#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%">(18,956)</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%">51,562&#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="text-align:justify;text-indent:36pt"><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:30.040%"/><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.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 June 30, 2020</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 #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%">Provision for (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="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 colspan="3" style="background-color:#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,900&#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"/><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,824)</span></td><td style="background-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%">69&#160;</span></td><td style="background-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%">17,628&#160;</span></td><td style="background-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%">29,773&#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"/></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,216&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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%">10,003&#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%">7,750&#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">2,916&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,666&#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%">27,866&#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"/><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,824)</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%">71&#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,329&#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%">50,442&#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%">3,026&#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(803)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,223&#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%">864&#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">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:9pt;font-weight:400;line-height:100%">(304)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#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%">11,444&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,887)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,557&#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%">12,308&#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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">7&#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,191)</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%">9,124&#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%">4,340&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(431)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,712&#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"/></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%">47,540&#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="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 style="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,255)</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%">275&#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%">25,941&#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%">71,501&#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:24.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><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.987%"/><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.987%"/><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.695%"/><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:9.280%"/><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.987%"/><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.996%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" 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%">Six Months Ended June 30, 2020</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%">Impact of CECL Adoption</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%">Beginning Balance,<br/>as Adjusted</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 #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%">Provision for (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 #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="39" 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"/><td colspan="3" style="background-color:#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%">11,739&#160;</span></td><td style="background-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,348)</span></td><td style="background-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%">10,391&#160;</span></td><td style="background-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,911)</span></td><td style="background-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,126&#160;</span></td><td style="background-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%">21,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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,773&#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"/></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%">4,512&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,964&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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%">5,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,003&#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%">7,682&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,039)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">5,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,666&#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%">23,933&#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,935)</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%">20,998&#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%">(3,046)</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,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%">31,350&#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%">50,442&#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,458&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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%">2,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">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%">(709)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,223&#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:24.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><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.987%"/><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.987%"/><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.695%"/><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:9.280%"/><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.987%"/><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.996%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" 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%">Six Months Ended June 30, 2020</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%">Impact of CECL Adoption</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%">Beginning Balance,<br/>as Adjusted</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 #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%">Provision for (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 #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="39" 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="42" 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:36pt;text-indent:-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,455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(571)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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%">21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(338)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#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%">1,605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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:9pt;font-weight:400;line-height:100%">8,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(288)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,557&#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%">3,060&#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,669&#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%">9,729&#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%">21&#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%">(626)</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%">9,124&#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%">6,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%">(2,484)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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%">(806)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,890&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,712&#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:400;line-height:100%">Unallocated</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(899)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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 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:#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%">36,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 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%">1,822&#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%">37,993&#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%">(3,852)</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%">1,455&#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%">35,905&#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%">71,501&#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></table><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>34
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627676703720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Change in other intangible assets</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 change in other intangible assets 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: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%">Three Months Ended <br/>June 30,</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%">Six Months Ended<br/>June 30,</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%">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:9pt;font-weight:700;line-height:100%">2020</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%">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:9pt;font-weight:700;line-height:100%">2020</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at the beginning of the 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%">12,291&#160;</span></td><td style="background-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%">15,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 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%">13,088&#160;</span></td><td style="background-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%">16,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"/></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%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(903)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,594)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,806)</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%">Balance at the end of the period</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%">11,494&#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%">14,807&#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,494&#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%">14,807&#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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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>35
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627665243960">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 June&#160;30, 2021 and December&#160;31, 2020:</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%">June 30, 2021</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, 2020</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%">321,519&#160;</span></td><td style="background-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,342&#160;</span></td><td style="background-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%">308,126&#160;</span></td><td style="background-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,740&#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%">321,519&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,510)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,162)</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:9pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The estimated fair value of derivatives with customers was $15.4 million and $25.4 million as of June&#160;30, 2021 and December&#160;31, 2020, respectively. The estimated fair value of derivatives with third parties was $(15.6) million and $(25.9) million as of June&#160;30, 2021 and December&#160;31, 2020, 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>36
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627663577848">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 at June&#160;30, 2021 and June&#160;30, 2020:</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: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%">Three Months Ended <br/>June 30,</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%">Six Months Ended<br/>June 30,</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%">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:9pt;font-weight:700;line-height:100%">2020</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%">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:9pt;font-weight:700;line-height:100%">2020</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, 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 (loss):</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%">Net income (loss)</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%">32,702&#160;</span></td><td style="background-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,139)</span></td><td style="background-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%">58,046&#160;</span></td><td style="background-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,052&#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%">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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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)</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%">Net income (loss) 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%">32,702&#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%">(6,139)</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%">58,046&#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%">6,049&#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: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="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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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%">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,994,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,899,361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,961,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,128,586&#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%">Restricted stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(645)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(8,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%">Total basic weighted average common shares outstanding</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%">35,994,740&#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%">35,898,716&#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%">35,961,032&#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%">36,120,403&#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:700;line-height:100%">Diluted:</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="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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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%">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,994,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,898,716&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,961,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,120,403&#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%">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">(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%">294,724&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">307,829&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154,988&#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%">Total diluted weighted average common shares outstanding</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%">36,289,464&#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%">35,898,716&#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%">36,268,861&#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%">36,275,391&#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 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">(3)</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%">7,065&#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%">258,412&#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%">4,766&#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%">124,904&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:1.87pt">Represents dividends paid and undistributed earnings allocated to unvested restricted stock awards.</span></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:1.87pt">Represents the effect of the assumed exercise of stock options and vesting of restricted stock awards and units.</span></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Anti-dilution occurs when the exercise price of a stock option or the unrecognized compensation cost per share of a restricted stock award 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="top.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 six months ended June 30, 2021 and the calendar year 2020:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 22, 2020</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.20</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 6, 2020</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 20, 2020</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 29, 2020</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.20</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 13, 2020</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 27, 2020</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 22, 2020</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.20</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 5, 2020</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 19, 2020</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 21, 2020</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.20</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 4, 2020</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 18, 2020</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 27, 2021</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.20</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 10, 2021</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 24, 2021</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 21, 2021</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.20</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 5, 2021</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 19, 2021</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></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="top.Show.showAR( this, 'defref_hfwa_StockRepurchasedDuringPeriodTableTextBlock', window );">Schedule of 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 applicable plans 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: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="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/>June 30,</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%">Six Months Ended<br/>June 30,</span></td><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%">2021</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%">2020</span></td><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%">2021</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%">2020</span></td><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="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%">Eleventh Stock Repurchase Plan</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Repurchased shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">639,922&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,512,600&#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:400;line-height:100%">Stock repurchase 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%">&#8212;&#160;</span></td><td style="background-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"/><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%">23.95&#160;</span></td><td style="background-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%">21.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#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"/><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Twelfth Stock Repurchase Plan</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;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">155,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:9pt;font-weight:400;line-height:100%">155,778&#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:400;line-height:100%">Stock repurchase 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%">&#8212;&#160;</span></td><td style="background-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"/><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%">20.34&#160;</span></td><td style="background-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%">20.34&#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 style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:1.87pt">Represents shares repurchased and average price per share paid during the duration of each 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="top.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: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%">Three Months Ended <br/>June 30,</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%">Six Months Ended<br/>June 30,</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%">2021</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%">2020</span></td><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%">2021</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%">2020</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%">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%">2,557&#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,046&#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,803&#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%">27,928&#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 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%">27.47&#160;</span></td><td style="background-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%">18.62&#160;</span></td><td style="background-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%">29.33&#160;</span></td><td style="background-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%">21.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchased During Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_DividendsDeclaredTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23309-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23285-112656<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>37
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627663774280">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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%">June 30, 2021</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%">103,647&#160;</span></td><td style="background-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%">103,647&#160;</span></td><td style="background-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%">228,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: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%">228,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: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"/></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%">259,494&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">259,494&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">421,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">421,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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"/></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%">7,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">7,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">28,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%">28,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><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,049,524&#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%">1,049,524&#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%">181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">19,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">19,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">19,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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,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 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, 2020</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%">45,660&#160;</span></td><td style="background-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%">45,660&#160;</span></td><td style="background-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%">209,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">209,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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"/></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%">201,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,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%">&#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%">303,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">303,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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"/></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%">11,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">11,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">29,821&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">29,821&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">802,163&#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%">802,163&#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%">131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">25,740&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">25,740&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">26,162&#160;</span></td><td style="background-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%">26,162&#160;</span></td><td style="background-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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock', window );">Fair value measurements of assets on a nonrecurring 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 below 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 June 30, 2021</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="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%">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%">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 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%">775&#160;</span></td><td style="background-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%">775&#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"><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 June 30, 2021</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="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%">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:#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%">622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">486&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">486&#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 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 #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,605&#160;</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:9pt;font-weight:400;line-height:100%">1,261&#160;</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">1,261&#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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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"/><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;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%">991&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">534&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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 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%">2,596&#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,795&#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%">1,795&#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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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, 2020</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%">1,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 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,289&#160;</span></td><td style="background-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%">1,289&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Prepaid expenses and other assets:</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;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%">Branch held 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">(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,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,330&#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 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%">2,635&#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,619&#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%">2,619&#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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basis represents the outstanding principal balance of collateral-dependent loans and the carrying value of the branch 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.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In October 2020, one branch was reclassified as held for sale in accordance with ASC 360-10. As part of the transfer, the branch was written down to its net realizable value at that time.</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;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 net (loss) gain recorded in earnings as a result of nonrecurring fair value adjustments recorded 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: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%">Three Months Ended <br/>June 30,</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%">Six Months Ended<br/>June 30,</span></td></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%">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:9pt;font-weight:700;line-height:100%">2020</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%">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:9pt;font-weight:700;line-height:100%">2020</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%">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"/></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"/></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%">6&#160;</span></td><td style="background-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%">9&#160;</span></td><td style="background-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)</span></td><td style="background-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&#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%">(76)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(76)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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"/></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 #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%">(70)</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;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%">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"/><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:9pt;font-weight:400;line-height:100%">(104)</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;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%">3&#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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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"/><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"/></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%">(23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">Net (loss) gain 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%">(93)</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%">9&#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%">(142)</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&#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>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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%">June 30, 2021</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="background-color:#ffffff;padding:0 1pt"/><td colspan="21" 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: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%">1,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="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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55.0% - (20.0)%; 18.3%</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><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, 2020</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%">1,289&#160;</span></td><td style="background-color:#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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6% - (40.1%); (24.1%)</span></div></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%">Branch held for sale</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,330&#160;</span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Market approach</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140.7% - (40.3%); 33.2%</span></div></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Schedule of carrying value and fair value of financial instruments</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 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%">June 30, 2021</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%">1,264,933&#160;</span></td><td style="background-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,264,933&#160;</span></td><td style="background-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,264,933&#160;</span></td><td style="background-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,049,524&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,049,524&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,049,524&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">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%">2,739&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">2,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: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,155,968&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,271,615&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">4,271,615&#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%">17,113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,804&#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%">Banked 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%">108,988&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,988&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,988&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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;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:#ffffff;padding:2px 0 2px 1pt;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,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">Equity security</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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;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:#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;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</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,686,807&#160;</span></td><td style="background-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,686,807&#160;</span></td><td style="background-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,686,807&#160;</span></td><td style="background-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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">374,899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">376,646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">376,646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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 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%">46,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%">46,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%">46,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">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,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:9pt;font-weight:400;line-height:100%">18,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,250&#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%">74&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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%">18&#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%">19,510&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,510&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,510&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="text-indent:36pt"><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, 2020</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%">743,322&#160;</span></td><td style="background-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%">743,322&#160;</span></td><td style="background-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%">743,322&#160;</span></td><td style="background-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%">802,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:9pt;font-weight:400;line-height:100%">802,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: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%">802,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: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%">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%">4,932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">5,156&#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: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, 2020</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: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,398,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,556,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">4,556,862&#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%">19,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,648&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,768&#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%">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%">107,580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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;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:#ffffff;padding:2px 0 2px 1pt;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,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">25,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">Equity security</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:700;line-height:100%">Financial 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"/><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;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</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,198,456&#160;</span></td><td style="background-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,198,456&#160;</span></td><td style="background-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,198,456&#160;</span></td><td style="background-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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">399,534&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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: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%">402,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: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 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%">35,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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;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%">20,887&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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: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,500&#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%">94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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%">19&#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%">26,162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">26,162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13467-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>38
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627836131048">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock', window );">Schedule of outstanding commitments to extend 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 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%">June 30,<br/>2021</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, 2020</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%">572,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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,018&#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%">2,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:9pt;font-weight:400;line-height:100%">3,488&#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%">7,811&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,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%">582,540&#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%">661,902&#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%">57,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%">52,453&#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%">135,028&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127,821&#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%">193,011&#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%">180,274&#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%">267,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%">263,249&#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,042,823&#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,105,425&#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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock', window );">Schedule of details in the ACL on unfunded commitments</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: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%">Three Months Ended</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%">Six months ended</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2020</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" 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%">3,617&#160;</span></td><td style="background-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%">1,990&#160;</span></td><td style="background-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%">4,681&#160;</span></td><td style="background-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%">306&#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%">Impact of CECL Adoption</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">3,702&#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%">Adjusted balance, beginning of period</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%">3,617&#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,990&#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,681&#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,008&#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 2px 41.5pt;text-align:left;text-indent:-22.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Reversal of) provision for 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%">(1,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%">2,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">604&#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%">Balance, end of period</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%">2,451&#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,612&#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%">2,451&#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,612&#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_hfwa_AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_hfwa_OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Outstanding Commitments to Extend Credit and Letters of credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_OtherCommitmentsAxis=hfwa_UnusedCommitmentstoExtendCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>39
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627676795016">
<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 (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 31, 2021 </div>
<div>Branch </div>
<div>branch</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>branch</div>
</th>
<th class="th">
<div>Jan. 01, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</a></td>
<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="top.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>
<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="top.Show.showAR( this, 'defref_hfwa_NumberOfBranchesConsolidated', window );">Number of Branches Consolidated | Branch</a></td>
<td class="nump">4<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="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=hfwa_HeritageBankMember', window );">Heritage Bank [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="top.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>
<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="top.Show.showAR( this, 'defref_hfwa_NumberOfBranchesOperating', window );">Number of Branches Operating | branch</a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=hfwa_HeritageBankMember', window );">Heritage Bank [Member] | Subsequent Event</a></td>
<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="top.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>
<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="top.Show.showAR( this, 'defref_hfwa_NumberOfBranchesOperating', window );">Number of Branches Operating | branch</a></td>
<td class="nump">49<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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [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="top.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>
<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="top.Show.showAR( this, 'defref_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,600<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="top.Show.showAR( this, 'defref_hfwa_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax', window );">Cumulative Effect Of New Accounting Principle In Period Of Adoption PreTax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=hfwa_TotalAllowanceforCreditLossesMember', window );">Total Allowance for Credit Losses [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="top.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>
<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="top.Show.showAR( this, 'defref_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative Effect Of New Accounting Principle In Period Of Adoption PreTax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax</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_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative Effects of New Accounting Principle in Period of Adoption</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption</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_NumberOfBranchesConsolidated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Branches Consolidated</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NumberOfBranchesConsolidated</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_hfwa_NumberOfBranchesOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of branches operating.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</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_HeritageBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=hfwa_TotalAllowanceforCreditLossesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TotalAllowanceforCreditLossesMember</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>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627676495272">
<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></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentHoldingsLineItems', 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="top.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="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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">1,029,001,000<span></span>
</td>
<td class="nump">770,195,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">24,824,000<span></span>
</td>
<td class="nump">32,521,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(4,301,000)<span></span>
</td>
<td class="num">(553,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">1,049,524,000<span></span>
</td>
<td class="nump">802,163,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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember', window );">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="top.Show.showAR( this, 'defref_us-gaap_InvestmentHoldingsLineItems', 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="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">104,688,000<span></span>
</td>
<td class="nump">44,713,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">477,000<span></span>
</td>
<td class="nump">947,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(1,518,000)<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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">103,647,000<span></span>
</td>
<td class="nump">45,660,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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentHoldingsLineItems', 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="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">219,174,000<span></span>
</td>
<td class="nump">197,634,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">10,341,000<span></span>
</td>
<td class="nump">12,561,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(588,000)<span></span>
</td>
<td class="num">(227,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">228,927,000<span></span>
</td>
<td class="nump">209,968,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="top.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="top.Show.showAR( this, 'defref_us-gaap_InvestmentHoldingsLineItems', 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="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">256,875,000<span></span>
</td>
<td class="nump">196,956,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">3,465,000<span></span>
</td>
<td class="nump">5,125,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(846,000)<span></span>
</td>
<td class="num">(209,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">201,872,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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentHoldingsLineItems', 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="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">413,304,000<span></span>
</td>
<td class="nump">290,638,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">9,973,000<span></span>
</td>
<td class="nump">13,198,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(1,337,000)<span></span>
</td>
<td class="num">(90,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">303,746,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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">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="top.Show.showAR( this, 'defref_us-gaap_InvestmentHoldingsLineItems', 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="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">7,004,000<span></span>
</td>
<td class="nump">10,971,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">17,000<span></span>
</td>
<td class="nump">125,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(3,000)<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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,096,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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentHoldingsLineItems', 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="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">27,956,000<span></span>
</td>
<td class="nump">29,283,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">551,000<span></span>
</td>
<td class="nump">565,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">$ (9,000)<span></span>
</td>
<td class="num">(27,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,821,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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InvestmentHoldingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentHoldingsLineItems</td>
</tr>
<tr>
<td style="padding-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_TradingSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>41
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627670046920">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investment Securities - Textual (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Jan. 01, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">$ 51,562,000<span></span>
</td>
<td class="nump">$ 64,225,000<span></span>
</td>
<td class="nump">$ 70,185,000<span></span>
</td>
<td class="nump">$ 71,501,000<span></span>
</td>
<td class="nump">$ 47,540,000<span></span>
</td>
<td class="nump">$ 37,993,000<span></span>
</td>
<td class="nump">$ 36,171,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="top.Show.showAR( this, 'defref_us-gaap_AccruedInvestmentIncomeReceivable', window );">Accrued Investment Income Receivable</a></td>
<td class="nump">4,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,600,000<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<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>
</table>
<div style="display: none;">
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (3)<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (c)<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FinancialInstrumentAxis=us-gaap_AvailableforsaleSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627676525224">
<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>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Due in one year or less</a></td>
<td class="nump">$ 33,741<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Due after one year through five years</a></td>
<td class="nump">132,997<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost', window );">Due after five years through ten years</a></td>
<td class="nump">344,562<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost', window );">Due after ten years</a></td>
<td class="nump">517,701<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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">1,029,001<span></span>
</td>
<td class="nump">$ 770,195<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due in one year or less</a></td>
<td class="nump">33,967<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one year through five years</a></td>
<td class="nump">138,549<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Due after five years through ten years</a></td>
<td class="nump">351,995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Due after ten years</a></td>
<td class="nump">525,013<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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">$ 1,049,524<span></span>
</td>
<td class="nump">$ 802,163<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=SL120269850-112803<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=SL120269850-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=SL120269850-112803<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=SL120269850-112803<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627666103928">
<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>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">$ 214,770<span></span>
</td>
<td class="nump">$ 21,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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">29,106<span></span>
</td>
<td class="nump">37,362<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">243,876<span></span>
</td>
<td class="nump">59,030<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="num">(4,051)<span></span>
</td>
<td class="num">(256)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="num">(250)<span></span>
</td>
<td class="num">(297)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="num">(4,301)<span></span>
</td>
<td class="num">(553)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember', window );">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="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">50,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">50,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="num">(1,518)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="num">(1,518)<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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">32,012<span></span>
</td>
<td class="nump">10,264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">2,348<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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">34,360<span></span>
</td>
<td class="nump">10,264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="num">(484)<span></span>
</td>
<td class="num">(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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="num">(104)<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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="num">(588)<span></span>
</td>
<td class="num">(227)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">42,784<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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">22,901<span></span>
</td>
<td class="nump">25,293<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">65,685<span></span>
</td>
<td class="nump">25,293<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="num">(715)<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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="num">(131)<span></span>
</td>
<td class="num">(209)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="num">(846)<span></span>
</td>
<td class="num">(209)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">84,771<span></span>
</td>
<td class="nump">11,404<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">2,595<span></span>
</td>
<td class="nump">7,499<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">87,366<span></span>
</td>
<td class="nump">18,903<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="num">(1,331)<span></span>
</td>
<td class="num">(29)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(61)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="num">(1,337)<span></span>
</td>
<td class="num">(90)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">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="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">4,990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">4,990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="num">(3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="num">(3)<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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">1,262<span></span>
</td>
<td class="nump">4,570<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">1,262<span></span>
</td>
<td class="nump">4,570<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="num">(9)<span></span>
</td>
<td class="num">(27)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="num">$ (9)<span></span>
</td>
<td class="num">$ (27)<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27337-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27337-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27337-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27337-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27290-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-210455<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27290-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-210455<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>44
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627670076808">
<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>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain', window );">Gross realized gains</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 414<span></span>
</td>
<td class="nump">$ 29<span></span>
</td>
<td class="nump">$ 1,442<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss', window );">Gross realized losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(19)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss', window );">Net realized gains</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 409<span></span>
</td>
<td class="nump">$ 29<span></span>
</td>
<td class="nump">$ 1,423<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>45
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627676249048">
<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>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost', window );">Amortized Cost</a></td>
<td class="nump">$ 217,180<span></span>
</td>
<td class="nump">$ 187,947<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue', window );">Fair Value</a></td>
<td class="nump">222,681<span></span>
</td>
<td class="nump">194,890<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember', window );">Washington and Oregon State to Secure Public Deposits [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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost', window );">Amortized Cost</a></td>
<td class="nump">124,649<span></span>
</td>
<td class="nump">119,652<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue', window );">Fair Value</a></td>
<td class="nump">128,591<span></span>
</td>
<td class="nump">124,228<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_RepurchaseAgreementsMember', window );">Repurchase Agreements [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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost', window );">Amortized Cost</a></td>
<td class="nump">51,022<span></span>
</td>
<td class="nump">38,630<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue', window );">Fair Value</a></td>
<td class="nump">51,719<span></span>
</td>
<td class="nump">39,945<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hfwa_OtherSecuritiesPledgedMember', window );">Other securities pledged</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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost', window );">Amortized Cost</a></td>
<td class="nump">41,509<span></span>
</td>
<td class="nump">29,665<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue', window );">Fair Value</a></td>
<td class="nump">$ 42,371<span></span>
</td>
<td class="nump">$ 30,717<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of the fair values, as of the date of each statement of financial position presented, of securities that are restricted as collateral for the payment of related debt obligations, primarily secured borrowings and repurchase agreements, and that are reclassified and separately reported in the statement of financial position because the transferee has the right by contract or custom to sell or re-pledge them.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66007379&amp;loc=d3e113888-111728<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue</td>
</tr>
<tr>
<td style="padding-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_InvestmentTypeAxis=hfwa_WashingtonAndOregonStateToSecurePublicDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RepurchaseAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>46
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627679080840">
<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">6 Months Ended</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>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 01, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Loans receivable</a></td>
<td class="nump">$ 4,207,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,468,647<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">51,562<span></span>
</td>
<td class="nump">$ 64,225<span></span>
</td>
<td class="nump">70,185<span></span>
</td>
<td class="nump">$ 71,501<span></span>
</td>
<td class="nump">$ 47,540<span></span>
</td>
<td class="nump">$ 37,993<span></span>
</td>
<td class="nump">$ 36,171<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableNet', window );">Loans and Leases Receivable, Net Amount</a></td>
<td class="nump">4,155,968<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,398,462<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount', window );">Financing Receivable, Unamortized Purchase Premium (Discount)</a></td>
<td class="num">(5,006)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,575)<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount', window );">Financing Receivable, Unamortized Loan Fee (Cost) and Purchase Premium (Discount)</a></td>
<td class="num">(17,994)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,458)<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Loans receivable</a></td>
<td class="nump">3,487,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,715,206<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">36,677<span></span>
</td>
<td class="nump">45,204<span></span>
</td>
<td class="nump">49,608<span></span>
</td>
<td class="nump">50,442<span></span>
</td>
<td class="nump">27,866<span></span>
</td>
<td class="nump">20,998<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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Loans receivable</a></td>
<td class="nump">651,915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">733,098<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">17,485<span></span>
</td>
<td class="nump">21,770<span></span>
</td>
<td class="nump">30,010<span></span>
</td>
<td class="nump">29,773<span></span>
</td>
<td class="nump">13,900<span></span>
</td>
<td class="nump">10,391<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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Loans receivable</a></td>
<td class="nump">544,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">715,121<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">0<span></span>
</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>
<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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Loans receivable</a></td>
<td class="nump">865,662<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">856,684<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">8,562<span></span>
</td>
<td class="nump">10,464<span></span>
</td>
<td class="nump">9,486<span></span>
</td>
<td class="nump">10,003<span></span>
</td>
<td class="nump">6,216<span></span>
</td>
<td class="nump">4,964<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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Loans receivable</a></td>
<td class="nump">1,425,238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,410,303<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">10,630<span></span>
</td>
<td class="nump">12,970<span></span>
</td>
<td class="nump">10,112<span></span>
</td>
<td class="nump">10,666<span></span>
</td>
<td class="nump">7,750<span></span>
</td>
<td class="nump">5,643<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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Loans receivable</a></td>
<td class="nump">120,148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">122,756<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">1,153<span></span>
</td>
<td class="nump">1,402<span></span>
</td>
<td class="nump">1,591<span></span>
</td>
<td class="nump">2,223<span></span>
</td>
<td class="nump">3,026<span></span>
</td>
<td class="nump">2,929<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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Loans receivable</a></td>
<td class="nump">328,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">305,713<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">10,471<span></span>
</td>
<td class="nump">13,271<span></span>
</td>
<td class="nump">13,092<span></span>
</td>
<td class="nump">9,124<span></span>
</td>
<td class="nump">12,308<span></span>
</td>
<td class="nump">9,729<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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Loans receivable</a></td>
<td class="nump">88,601<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78,259<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">1,636<span></span>
</td>
<td class="nump">2,048<span></span>
</td>
<td class="nump">1,951<span></span>
</td>
<td class="nump">567<span></span>
</td>
<td class="nump">864<span></span>
</td>
<td class="nump">884<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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Loans receivable</a></td>
<td class="nump">239,979<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">227,454<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">8,835<span></span>
</td>
<td class="nump">11,223<span></span>
</td>
<td class="nump">11,141<span></span>
</td>
<td class="nump">8,557<span></span>
</td>
<td class="nump">11,444<span></span>
</td>
<td class="nump">8,845<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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Loans receivable</a></td>
<td class="nump">271,737<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">324,972<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">$ 3,261<span></span>
</td>
<td class="nump">$ 4,348<span></span>
</td>
<td class="nump">$ 5,894<span></span>
</td>
<td class="nump">$ 9,712<span></span>
</td>
<td class="nump">$ 4,340<span></span>
</td>
<td class="nump">$ 4,337<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_NumberOfLoanSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of loan segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (3)<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (c)<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized loan commitment, origination, and other fees (costs) and purchase premium (discount) on financing receivable. Excludes financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10152-111534<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6378536&amp;loc=d3e10092-111533<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6378536&amp;loc=d3e10092-111533<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NotesReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953401-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 80<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922355-210448<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (2)<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1404<br> -Paragraph (a)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableGross</td>
</tr>
<tr>
<td style="padding-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_NotesReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableNet</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627677407928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans Receivable - Credit Quality Indicators (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">$ 602,613<span></span>
</td>
<td class="nump">$ 1,279,419<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">724,099<span></span>
</td>
<td class="nump">804,177<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">751,193<span></span>
</td>
<td class="nump">460,216<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">401,287<span></span>
</td>
<td class="nump">381,636<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">336,837<span></span>
</td>
<td class="nump">433,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">1,176,066<span></span>
</td>
<td class="nump">867,824<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">213,431<span></span>
</td>
<td class="nump">236,339<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</a></td>
<td class="nump">2,004<span></span>
</td>
<td class="nump">5,823<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">4,207,530<span></span>
</td>
<td class="nump">4,468,647<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">526,707<span></span>
</td>
<td class="nump">1,143,639<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">596,041<span></span>
</td>
<td class="nump">495,683<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">483,766<span></span>
</td>
<td class="nump">349,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">326,373<span></span>
</td>
<td class="nump">331,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">302,754<span></span>
</td>
<td class="nump">410,368<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">1,130,462<span></span>
</td>
<td class="nump">830,817<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">119,155<span></span>
</td>
<td class="nump">148,714<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</a></td>
<td class="nump">1,807<span></span>
</td>
<td class="nump">5,460<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">3,487,065<span></span>
</td>
<td class="nump">3,715,206<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">53,308<span></span>
</td>
<td class="nump">135,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">115,043<span></span>
</td>
<td class="nump">148,916<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">124,611<span></span>
</td>
<td class="nump">85,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">67,672<span></span>
</td>
<td class="nump">57,750<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">44,316<span></span>
</td>
<td class="nump">44,410<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">126,078<span></span>
</td>
<td class="nump">107,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">119,155<span></span>
</td>
<td class="nump">148,714<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</a></td>
<td class="nump">1,732<span></span>
</td>
<td class="nump">5,460<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">651,915<span></span>
</td>
<td class="nump">733,098<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">544,250<span></span>
</td>
<td class="nump">715,121<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">57,984<span></span>
</td>
<td class="nump">95,370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">95,293<span></span>
</td>
<td class="nump">171,635<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">167,745<span></span>
</td>
<td class="nump">111,330<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">110,478<span></span>
</td>
<td class="nump">98,689<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">88,540<span></span>
</td>
<td class="nump">83,679<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">345,547<span></span>
</td>
<td class="nump">295,981<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</a></td>
<td class="nump">75<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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">865,662<span></span>
</td>
<td class="nump">856,684<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">67,602<span></span>
</td>
<td class="nump">197,548<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">189,268<span></span>
</td>
<td class="nump">175,132<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">191,410<span></span>
</td>
<td class="nump">152,810<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">148,223<span></span>
</td>
<td class="nump">174,886<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">169,898<span></span>
</td>
<td class="nump">282,279<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">658,837<span></span>
</td>
<td class="nump">427,648<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,425,238<span></span>
</td>
<td class="nump">1,410,303<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">24,279<span></span>
</td>
<td class="nump">30,141<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">26,181<span></span>
</td>
<td class="nump">41,829<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">31,274<span></span>
</td>
<td class="nump">15,730<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">8,876<span></span>
</td>
<td class="nump">10,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">9,267<span></span>
</td>
<td class="nump">7,322<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">20,271<span></span>
</td>
<td class="nump">17,313<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">120,148<span></span>
</td>
<td class="nump">122,756<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">11,396<span></span>
</td>
<td class="nump">43,776<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">20,603<span></span>
</td>
<td class="nump">77,487<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">61,146<span></span>
</td>
<td class="nump">53,879<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">40,977<span></span>
</td>
<td class="nump">31,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">22,474<span></span>
</td>
<td class="nump">13,863<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">20,668<span></span>
</td>
<td class="nump">16,772<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">94,276<span></span>
</td>
<td class="nump">87,625<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</a></td>
<td class="nump">197<span></span>
</td>
<td class="nump">363<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">271,737<span></span>
</td>
<td class="nump">324,972<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">40,231<span></span>
</td>
<td class="nump">61,863<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">81,274<span></span>
</td>
<td class="nump">189,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">175,007<span></span>
</td>
<td class="nump">41,407<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">25,061<span></span>
</td>
<td class="nump">8,683<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">2,342<span></span>
</td>
<td class="nump">1,660<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">4,665<span></span>
</td>
<td class="nump">2,922<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">328,580<span></span>
</td>
<td class="nump">305,713<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,801<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,725<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">971<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,042<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">88,601<span></span>
</td>
<td class="nump">78,259<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">16,787<span></span>
</td>
<td class="nump">28,062<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">42,646<span></span>
</td>
<td class="nump">152,481<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">153,349<span></span>
</td>
<td class="nump">38,682<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">22,387<span></span>
</td>
<td class="nump">5,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">1,941<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">2,869<span></span>
</td>
<td class="nump">1,880<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">239,979<span></span>
</td>
<td class="nump">227,454<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">600,477<span></span>
</td>
<td class="nump">1,255,971<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">709,983<span></span>
</td>
<td class="nump">774,796<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">730,091<span></span>
</td>
<td class="nump">424,758<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">371,697<span></span>
</td>
<td class="nump">344,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">308,912<span></span>
</td>
<td class="nump">375,599<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">1,052,923<span></span>
</td>
<td class="nump">792,366<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">196,499<span></span>
</td>
<td class="nump">208,987<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</a></td>
<td class="nump">1,257<span></span>
</td>
<td class="nump">1,134<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">3,971,839<span></span>
</td>
<td class="nump">4,178,096<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">524,571<span></span>
</td>
<td class="nump">1,120,864<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">582,708<span></span>
</td>
<td class="nump">468,167<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">463,819<span></span>
</td>
<td class="nump">314,426<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">297,435<span></span>
</td>
<td class="nump">296,807<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">275,494<span></span>
</td>
<td class="nump">353,174<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">1,009,521<span></span>
</td>
<td class="nump">757,639<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">102,256<span></span>
</td>
<td class="nump">121,440<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</a></td>
<td class="nump">1,064<span></span>
</td>
<td class="nump">819<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">3,256,868<span></span>
</td>
<td class="nump">3,433,336<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">51,172<span></span>
</td>
<td class="nump">118,971<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">112,717<span></span>
</td>
<td class="nump">127,919<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">111,892<span></span>
</td>
<td class="nump">70,766<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">59,450<span></span>
</td>
<td class="nump">44,231<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">36,904<span></span>
</td>
<td class="nump">37,658<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">112,403<span></span>
</td>
<td class="nump">95,958<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">102,256<span></span>
</td>
<td class="nump">121,440<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</a></td>
<td class="nump">989<span></span>
</td>
<td class="nump">819<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">587,783<span></span>
</td>
<td class="nump">617,762<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">347,813<span></span>
</td>
<td class="nump">715,121<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">196,437<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">544,250<span></span>
</td>
<td class="nump">715,121<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">57,984<span></span>
</td>
<td class="nump">89,224<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">89,380<span></span>
</td>
<td class="nump">167,095<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">162,488<span></span>
</td>
<td class="nump">94,830<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">93,738<span></span>
</td>
<td class="nump">80,138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">70,985<span></span>
</td>
<td class="nump">74,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">298,991<span></span>
</td>
<td class="nump">254,864<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</a></td>
<td class="nump">75<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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">773,641<span></span>
</td>
<td class="nump">761,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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">67,602<span></span>
</td>
<td class="nump">197,548<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">184,174<span></span>
</td>
<td class="nump">173,153<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">189,439<span></span>
</td>
<td class="nump">148,830<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">144,247<span></span>
</td>
<td class="nump">172,438<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">167,605<span></span>
</td>
<td class="nump">240,614<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">598,127<span></span>
</td>
<td class="nump">406,817<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,351,194<span></span>
</td>
<td class="nump">1,339,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">24,279<span></span>
</td>
<td class="nump">30,141<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">26,181<span></span>
</td>
<td class="nump">41,829<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">31,274<span></span>
</td>
<td class="nump">15,730<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">8,876<span></span>
</td>
<td class="nump">10,362<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">9,210<span></span>
</td>
<td class="nump">7,322<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">19,557<span></span>
</td>
<td class="nump">16,825<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">119,377<span></span>
</td>
<td class="nump">122,209<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">11,396<span></span>
</td>
<td class="nump">43,742<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">20,456<span></span>
</td>
<td class="nump">77,083<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">60,434<span></span>
</td>
<td class="nump">53,195<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">40,325<span></span>
</td>
<td class="nump">30,559<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">21,866<span></span>
</td>
<td class="nump">13,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">19,613<span></span>
</td>
<td class="nump">15,453<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">94,243<span></span>
</td>
<td class="nump">87,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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</a></td>
<td class="nump">193<span></span>
</td>
<td class="nump">315<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">268,526<span></span>
</td>
<td class="nump">321,337<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">40,231<span></span>
</td>
<td class="nump">61,224<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">80,638<span></span>
</td>
<td class="nump">187,717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">174,564<span></span>
</td>
<td class="nump">41,407<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">25,061<span></span>
</td>
<td class="nump">6,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">2,342<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">4,232<span></span>
</td>
<td class="nump">2,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">327,068<span></span>
</td>
<td class="nump">301,214<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">23,444<span></span>
</td>
<td class="nump">33,801<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">38,628<span></span>
</td>
<td class="nump">36,697<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">21,658<span></span>
</td>
<td class="nump">2,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">2,674<span></span>
</td>
<td class="nump">1,097<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">401<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">1,796<span></span>
</td>
<td class="nump">1,042<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">88,601<span></span>
</td>
<td class="nump">76,333<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">16,787<span></span>
</td>
<td class="nump">27,423<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">42,010<span></span>
</td>
<td class="nump">151,020<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">152,906<span></span>
</td>
<td class="nump">38,682<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">22,387<span></span>
</td>
<td class="nump">5,660<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">1,941<span></span>
</td>
<td class="nump">689<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">2,436<span></span>
</td>
<td class="nump">1,407<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">238,467<span></span>
</td>
<td class="nump">224,881<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">1,003<span></span>
</td>
<td class="nump">20,643<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">11,217<span></span>
</td>
<td class="nump">16,692<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">13,846<span></span>
</td>
<td class="nump">27,621<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">19,828<span></span>
</td>
<td class="nump">17,850<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">15,801<span></span>
</td>
<td class="nump">17,374<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">33,176<span></span>
</td>
<td class="nump">19,252<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">5,446<span></span>
</td>
<td class="nump">11,790<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">814<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">100,317<span></span>
</td>
<td class="nump">132,036<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">1,003<span></span>
</td>
<td class="nump">20,576<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">11,217<span></span>
</td>
<td class="nump">15,681<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">13,846<span></span>
</td>
<td class="nump">27,621<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">19,828<span></span>
</td>
<td class="nump">17,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">15,801<span></span>
</td>
<td class="nump">17,374<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">33,176<span></span>
</td>
<td class="nump">19,223<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">5,446<span></span>
</td>
<td class="nump">11,790<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">814<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">100,317<span></span>
</td>
<td class="nump">130,929<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">1,003<span></span>
</td>
<td class="nump">14,430<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">904<span></span>
</td>
<td class="nump">9,162<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">6,618<span></span>
</td>
<td class="nump">10,878<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">6,553<span></span>
</td>
<td class="nump">4,171<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">3,036<span></span>
</td>
<td class="nump">5,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">5,787<span></span>
</td>
<td class="nump">3,579<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">5,446<span></span>
</td>
<td class="nump">11,790<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">814<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">29,347<span></span>
</td>
<td class="nump">60,524<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,146<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">5,219<span></span>
</td>
<td class="nump">4,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">5,257<span></span>
</td>
<td class="nump">16,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">12,922<span></span>
</td>
<td class="nump">11,231<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">10,472<span></span>
</td>
<td class="nump">5,464<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">17,373<span></span>
</td>
<td class="nump">12,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">51,243<span></span>
</td>
<td class="nump">55,872<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">5,094<span></span>
</td>
<td class="nump">1,979<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">1,971<span></span>
</td>
<td class="nump">357<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">353<span></span>
</td>
<td class="nump">2,448<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">2,293<span></span>
</td>
<td class="nump">6,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">10,016<span></span>
</td>
<td class="nump">3,539<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">19,727<span></span>
</td>
<td class="nump">14,533<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,011<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,011<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">1,133<span></span>
</td>
<td class="nump">2,805<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">2,899<span></span>
</td>
<td class="nump">12,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">7,256<span></span>
</td>
<td class="nump">7,837<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">9,762<span></span>
</td>
<td class="nump">19,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">12,124<span></span>
</td>
<td class="nump">40,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">89,967<span></span>
</td>
<td class="nump">56,206<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">11,486<span></span>
</td>
<td class="nump">15,562<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</a></td>
<td class="nump">747<span></span>
</td>
<td class="nump">3,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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">135,374<span></span>
</td>
<td class="nump">158,515<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">1,133<span></span>
</td>
<td class="nump">2,199<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">2,116<span></span>
</td>
<td class="nump">11,835<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">6,101<span></span>
</td>
<td class="nump">7,153<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">9,110<span></span>
</td>
<td class="nump">16,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">11,459<span></span>
</td>
<td class="nump">39,820<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">87,765<span></span>
</td>
<td class="nump">53,955<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">11,453<span></span>
</td>
<td class="nump">15,484<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</a></td>
<td class="nump">743<span></span>
</td>
<td class="nump">3,827<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">129,880<span></span>
</td>
<td class="nump">150,941<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">1,133<span></span>
</td>
<td class="nump">2,199<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">1,422<span></span>
</td>
<td class="nump">11,835<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">6,101<span></span>
</td>
<td class="nump">3,416<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">1,669<span></span>
</td>
<td class="nump">9,348<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">4,376<span></span>
</td>
<td class="nump">1,052<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">7,888<span></span>
</td>
<td class="nump">7,651<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">11,453<span></span>
</td>
<td class="nump">15,484<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</a></td>
<td class="nump">743<span></span>
</td>
<td class="nump">3,827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">34,785<span></span>
</td>
<td class="nump">54,812<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">694<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">114<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">3,818<span></span>
</td>
<td class="nump">7,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">7,083<span></span>
</td>
<td class="nump">3,313<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">29,183<span></span>
</td>
<td class="nump">29,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">40,778<span></span>
</td>
<td class="nump">39,759<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,623<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">3,623<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">35,455<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">50,694<span></span>
</td>
<td class="nump">17,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">54,317<span></span>
</td>
<td class="nump">56,370<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">59<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">57<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">714<span></span>
</td>
<td class="nump">488<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">771<span></span>
</td>
<td class="nump">547<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">147<span></span>
</td>
<td class="nump">404<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">712<span></span>
</td>
<td class="nump">684<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">652<span></span>
</td>
<td class="nump">648<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</a></td>
<td class="nump">608<span></span>
</td>
<td class="nump">420<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">1,055<span></span>
</td>
<td class="nump">1,319<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">33<span></span>
</td>
<td class="nump">78<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">48<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">3,211<span></span>
</td>
<td class="nump">3,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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">636<span></span>
</td>
<td class="nump">450<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">443<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,926<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">433<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,512<span></span>
</td>
<td class="nump">3,392<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember', window );">Substandard [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,926<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,926<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Originated in Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year</a></td>
<td class="nump">636<span></span>
</td>
<td class="nump">450<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Two Years before Latest Fiscal Year</a></td>
<td class="nump">443<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Three Years before Latest Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Four Years before Latest Fiscal Year</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated Five or More Years before Latest Fiscal Year</a></td>
<td class="nump">433<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans', window );">Financing Receivable revolving converted to Term Loans</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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">$ 1,512<span></span>
</td>
<td class="nump">$ 1,466<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_FinancingReceivablerevolvingconvertedtoTermLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable revolving converted to Term Loans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_FinancingReceivablerevolvingconvertedtoTermLoans</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_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated more than five years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-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_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated four years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-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_FinancingReceivableOriginatedInCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated in current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-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_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated in fiscal year prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-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_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated three years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-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_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated two years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-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_FinancingReceivableRecordedInvestmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FinancingReceivableRevolving">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable that can be withdrawn, repaid and redrawn.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRevolving</td>
</tr>
<tr>
<td style="padding-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_NotesReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953401-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 80<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922355-210448<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (2)<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1404<br> -Paragraph (a)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableGross</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hfwa_RealEstateConstructionAndLandDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>48
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627667430904">
<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="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">$ 12,638,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,638,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,826,000<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableNonaccrualwithAllowance', window );">Financing Receivable, Nonaccrual, with Allowance</a></td>
<td class="nump">22,703,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,703,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,266,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Gross nonaccrual loans</a></td>
<td class="nump">35,341,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,341,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,092,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="top.Show.showAR( this, 'defref_us-gaap_InterestAndFeeIncomeLoansAndLeases', window );">Interest and Fee Income, Loans and Leases</a></td>
<td class="nump">50,750,000<span></span>
</td>
<td class="nump">$ 48,404,000<span></span>
</td>
<td class="nump">100,274,000<span></span>
</td>
<td class="nump">$ 94,681,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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">12,638,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,638,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,156,000<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableNonaccrualwithAllowance', window );">Financing Receivable, Nonaccrual, with Allowance</a></td>
<td class="nump">21,571,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,571,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,630,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Gross nonaccrual loans</a></td>
<td class="nump">34,209,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,209,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,786,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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">7,491,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,491,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,039,000<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableNonaccrualwithAllowance', window );">Financing Receivable, Nonaccrual, with Allowance</a></td>
<td class="nump">5,548,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,548,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,208,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Gross nonaccrual loans</a></td>
<td class="nump">13,039,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,039,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,247,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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">3,784,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,784,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,693,000<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableNonaccrualwithAllowance', window );">Financing Receivable, Nonaccrual, with Allowance</a></td>
<td class="nump">12,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,700,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Gross nonaccrual loans</a></td>
<td class="nump">16,184,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,184,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,393,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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, 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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">572,000<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableNonaccrualwithAllowance', window );">Financing Receivable, Nonaccrual, with Allowance</a></td>
<td class="nump">1,014,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,014,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">450,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Gross nonaccrual loans</a></td>
<td class="nump">1,014,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,014,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,022,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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">1,363,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,363,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,424,000<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableNonaccrualwithAllowance', window );">Financing Receivable, Nonaccrual, with Allowance</a></td>
<td class="nump">3,623,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,623,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,722,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Gross nonaccrual loans</a></td>
<td class="nump">4,986,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,986,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,146,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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, 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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,000<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableNonaccrualwithAllowance', window );">Financing Receivable, Nonaccrual, with Allowance</a></td>
<td class="nump">60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Gross nonaccrual loans</a></td>
<td class="nump">60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">184,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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, 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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,000<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableNonaccrualwithAllowance', window );">Financing Receivable, Nonaccrual, with Allowance</a></td>
<td class="nump">58,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Gross nonaccrual loans</a></td>
<td class="nump">58,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod', window );">Impaired Financing Receivable Interest Income Reversal Accrual Method</a></td>
<td class="num">(5,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(10,000)<span></span>
</td>
<td class="num">(16,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="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">1,984,000<span></span>
</td>
<td class="nump">162,000<span></span>
</td>
<td class="nump">2,547,000<span></span>
</td>
<td class="nump">482,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod', window );">Impaired Financing Receivable Interest Income Reversal Accrual Method</a></td>
<td class="num">(5,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(10,000)<span></span>
</td>
<td class="num">(16,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">1,984,000<span></span>
</td>
<td class="nump">125,000<span></span>
</td>
<td class="nump">2,474,000<span></span>
</td>
<td class="nump">435,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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod', window );">Impaired Financing Receivable Interest Income Reversal Accrual Method</a></td>
<td class="num">(5,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(10,000)<span></span>
</td>
<td class="num">(16,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">1,981,000<span></span>
</td>
<td class="nump">89,000<span></span>
</td>
<td class="nump">2,044,000<span></span>
</td>
<td class="nump">308,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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.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="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="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">14,000<span></span>
</td>
<td class="nump">117,000<span></span>
</td>
<td class="nump">60,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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.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="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="top.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">22,000<span></span>
</td>
<td class="nump">313,000<span></span>
</td>
<td class="nump">67,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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_NonaccrualMember', window );">Nonaccrual [Member] | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_hfwa_ImpairedFinancingReceivableInterestIncomeReversalAccrualMethod', window );">Impaired Financing Receivable Interest Income Reversal Accrual Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod', window );">Impaired Financing Receivable, Interest Income, Accrual Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,000<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.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="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="top.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">$ 37,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 47,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_hfwa_FinancingReceivableNonaccrualwithAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Nonaccrual, with Allowance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_FinancingReceivableNonaccrualwithAllowance</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impaired Financing Receivable Interest Income Reversal Accrual Method</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FinancingReceivableNonaccrualNoAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable on nonaccrual status with no allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableNonaccrualNoAllowance</td>
</tr>
<tr>
<td style="padding-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_FinancingReceivableRecordedInvestmentNonaccrualStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable on nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5111-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (3)<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (2)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialInstrumentPerformanceStatusAxis=hfwa_NonaccrualMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hfwa_RealEstateConstructionAndLandDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627679803544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans Receivable - Past Due Loans (Details)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($) </div>
<div>Loan</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">$ 4,207,530,000<span></span>
</td>
<td class="nump">$ 4,468,647,000<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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans', window );">Number of commercial and industrial loans 90 days or more past due | Loan</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">90 days or more and still accruing</a></td>
<td class="nump">$ 286,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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">5,315,000<span></span>
</td>
<td class="nump">10,421,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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">8,126,000<span></span>
</td>
<td class="nump">10,501,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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">13,441,000<span></span>
</td>
<td class="nump">20,922,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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">4,194,089,000<span></span>
</td>
<td class="nump">4,447,725,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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">3,487,065,000<span></span>
</td>
<td class="nump">3,715,206,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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">4,527,000<span></span>
</td>
<td class="nump">6,024,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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">7,525,000<span></span>
</td>
<td class="nump">10,455,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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">12,052,000<span></span>
</td>
<td class="nump">16,479,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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">3,475,013,000<span></span>
</td>
<td class="nump">3,698,727,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="top.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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">651,915,000<span></span>
</td>
<td class="nump">733,098,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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">489,000<span></span>
</td>
<td class="nump">4,621,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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">7,525,000<span></span>
</td>
<td class="nump">8,082,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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">8,014,000<span></span>
</td>
<td class="nump">12,703,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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">643,901,000<span></span>
</td>
<td class="nump">720,395,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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">544,250,000<span></span>
</td>
<td class="nump">715,121,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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">544,250,000<span></span>
</td>
<td class="nump">715,121,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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">865,662,000<span></span>
</td>
<td class="nump">856,684,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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">991,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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">403,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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,394,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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">865,662,000<span></span>
</td>
<td class="nump">855,290,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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,425,238,000<span></span>
</td>
<td class="nump">1,410,303,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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">4,038,000<span></span>
</td>
<td class="nump">412,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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,970,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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">4,038,000<span></span>
</td>
<td class="nump">2,382,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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,421,200,000<span></span>
</td>
<td class="nump">1,407,921,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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">120,148,000<span></span>
</td>
<td class="nump">122,756,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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">765,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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">16,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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">781,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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">120,118,000<span></span>
</td>
<td class="nump">121,975,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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">328,580,000<span></span>
</td>
<td class="nump">305,713,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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,225,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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">571,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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">571,000<span></span>
</td>
<td class="nump">2,225,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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">328,009,000<span></span>
</td>
<td class="nump">303,488,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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">88,601,000<span></span>
</td>
<td class="nump">78,259,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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">88,601,000<span></span>
</td>
<td class="nump">78,259,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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">239,979,000<span></span>
</td>
<td class="nump">227,454,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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,225,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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">571,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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">571,000<span></span>
</td>
<td class="nump">2,225,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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">239,408,000<span></span>
</td>
<td class="nump">225,229,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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">271,737,000<span></span>
</td>
<td class="nump">324,972,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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">788,000<span></span>
</td>
<td class="nump">1,407,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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">30,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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">788,000<span></span>
</td>
<td class="nump">1,437,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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">$ 270,949,000<span></span>
</td>
<td class="nump">$ 323,535,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_FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, 90 Days or More Past Due, Still Accruing, Number of Loans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans</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_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable 90 days or more past due and still accruing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5111-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 80<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922355-210448<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing</td>
</tr>
<tr>
<td style="padding-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_FinancingReceivableRecordedInvestmentPastDueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NotesReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953401-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 80<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922355-210448<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (2)<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1404<br> -Paragraph (a)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableGross</td>
</tr>
<tr>
<td style="padding-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_FinancingReceivablesPeriodPastDueAxis=hfwa_FinancingReceivables30to89DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627662043256">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans Receivable - Collateral Dependent (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">$ 14,281<span></span>
</td>
<td class="nump">$ 31,406<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">13,710<span></span>
</td>
<td class="nump">30,737<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">8,001<span></span>
</td>
<td class="nump">22,620<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">4,346<span></span>
</td>
<td class="nump">4,693<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">1,363<span></span>
</td>
<td class="nump">3,424<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">571<span></span>
</td>
<td class="nump">572<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">8,047<span></span>
</td>
<td class="nump">10,582<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember', window );">Commercial Real Estate | 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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">7,476<span></span>
</td>
<td class="nump">10,010<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">1,767<span></span>
</td>
<td class="nump">1,893<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">4,346<span></span>
</td>
<td class="nump">4,693<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember', window );">Commercial Real Estate | 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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">1,363<span></span>
</td>
<td class="nump">3,424<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember', window );">Commercial Real Estate | 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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></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="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember', window );">Commercial Real Estate | 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">571<span></span>
</td>
<td class="nump">572<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember', window );">Commercial Real Estate | 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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></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="top.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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">5,152<span></span>
</td>
<td class="nump">18,738<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=hfwa_FarmlandMember', window );">Farmland [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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">5,152<span></span>
</td>
<td class="nump">18,738<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">5,152<span></span>
</td>
<td class="nump">18,738<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', 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="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=hfwa_FarmlandMember', window );">Farmland [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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', 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="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=hfwa_FarmlandMember', window );">Farmland [Member] | 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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></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="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=hfwa_FarmlandMember', window );">Farmland [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', 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="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=hfwa_FarmlandMember', window );">Farmland [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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></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="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_RealEstateMember', window );">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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">751<span></span>
</td>
<td class="nump">681<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_RealEstateMember', window );">Real Estate [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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">751<span></span>
</td>
<td class="nump">584<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_RealEstateMember', window );">Real Estate [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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">751<span></span>
</td>
<td class="nump">584<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_RealEstateMember', window );">Real Estate [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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', 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="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_RealEstateMember', window );">Real Estate [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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', 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="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_RealEstateMember', window );">Real Estate [Member] | 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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_RealEstateMember', window );">Real Estate [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', 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="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_RealEstateMember', window );">Real Estate [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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=hfwa_OtherMember', window );">Other [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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">331<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="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=hfwa_OtherMember', window );">Other [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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">331<span></span>
</td>
<td class="nump">1,405<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=hfwa_OtherMember', window );">Other [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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="nump">331<span></span>
</td>
<td class="nump">1,405<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=hfwa_OtherMember', window );">Other [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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', 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="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=hfwa_OtherMember', window );">Other [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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', 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="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=hfwa_OtherMember', window );">Other [Member] | 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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></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="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=hfwa_OtherMember', window );">Other [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', 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="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=hfwa_OtherMember', window );">Other [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="top.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="top.Show.showAR( this, 'defref_hfwa_FinancingReceivableCollateralForSecuredBorrowings', window );">Loans and Leases Receivable, Collateral for Secured Borrowings</a></td>
<td class="text">&#160;<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_FinancingReceivableCollateralForSecuredBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Collateral for Secured Borrowings</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_FinancingReceivableCollateralForSecuredBorrowings</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CollateralAxis=us-gaap_CommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FarmlandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RealEstateMember</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_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_OtherMember</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>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627672771624">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($) </div>
<div>contract</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($) </div>
<div>contract</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($) </div>
<div>contract</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($) </div>
<div>contract</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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="top.Show.showAR( this, 'defref_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract', window );"><strong>Loans Modified as Troubled Debt Restructurings [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend', window );">Financing Receivable, Troubled Debt Restructuring, Commitment to Lend</a></td>
<td class="nump">$ 4,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract', window );"><strong>Loans Modified as Troubled Debt Restructurings [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Contracts | contract</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">37<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="nump">44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Outstanding Principal Balance</a></td>
<td class="nump">$ 8,124<span></span>
</td>
<td class="nump">$ 13,904<span></span>
</td>
<td class="nump">$ 16,792<span></span>
</td>
<td class="nump">$ 17,862<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract', window );"><strong>Loans Modified as Troubled Debt Restructurings [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Contracts | contract</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">31<span></span>
</td>
<td class="nump">31<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Outstanding Principal Balance</a></td>
<td class="nump">$ 5,673<span></span>
</td>
<td class="nump">$ 11,849<span></span>
</td>
<td class="nump">$ 8,713<span></span>
</td>
<td class="nump">$ 12,652<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract', window );"><strong>Loans Modified as Troubled Debt Restructurings [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Contracts | contract</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Outstanding Principal Balance</a></td>
<td class="nump">$ 2,200<span></span>
</td>
<td class="nump">$ 1,657<span></span>
</td>
<td class="nump">$ 5,857<span></span>
</td>
<td class="nump">$ 3,067<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract', window );"><strong>Loans Modified as Troubled Debt Restructurings [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Contracts | contract</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Outstanding Principal Balance</a></td>
<td class="nump">$ 251<span></span>
</td>
<td class="nump">$ 398<span></span>
</td>
<td class="nump">$ 2,222<span></span>
</td>
<td class="nump">$ 2,143<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract', window );"><strong>Loans Modified as Troubled Debt Restructurings [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Contracts | contract</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">0<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Outstanding Principal Balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,751<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,751<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_OnetoFourFamilyRealEstateConstructionMember', window );">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract', window );"><strong>Loans Modified as Troubled Debt Restructurings [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Contracts | contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Outstanding Principal Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 181<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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_TroubledDebtRestructuredLoansMember', window );">Troubled Debt Restructured Loans</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract', window );"><strong>Loans Modified as Troubled Debt Restructurings [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Contracts | contract</a></td>
<td class="nump">27<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="nump">58<span></span>
</td>
<td class="nump">62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Outstanding Principal Balance</a></td>
<td class="nump">$ 8,713<span></span>
</td>
<td class="nump">$ 15,737<span></span>
</td>
<td class="nump">$ 17,927<span></span>
</td>
<td class="nump">$ 19,786<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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_TroubledDebtRestructuredLoansMember', window );">Troubled Debt Restructured Loans | Modified during the quarter [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract', window );"><strong>Loans Modified as Troubled Debt Restructurings [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Related Specific Valuation Allowance</a></td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="nump">$ 1,500<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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_TroubledDebtRestructuredLoansMember', window );">Troubled Debt Restructured Loans | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract', window );"><strong>Loans Modified as Troubled Debt Restructurings [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Contracts | contract</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Outstanding Principal Balance</a></td>
<td class="nump">$ 443<span></span>
</td>
<td class="nump">$ 1,751<span></span>
</td>
<td class="nump">$ 443<span></span>
</td>
<td class="nump">$ 1,751<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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_TroubledDebtRestructuredLoansMember', window );">Troubled Debt Restructured Loans | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract', window );"><strong>Loans Modified as Troubled Debt Restructurings [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Contracts | contract</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Outstanding Principal Balance</a></td>
<td class="nump">$ 443<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 443<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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_TroubledDebtRestructuredLoansMember', window );">Troubled Debt Restructured Loans | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract', window );"><strong>Loans Modified as Troubled Debt Restructurings [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Contracts | contract</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="nump">21<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Outstanding Principal Balance</a></td>
<td class="nump">$ 146<span></span>
</td>
<td class="nump">$ 82<span></span>
</td>
<td class="nump">$ 511<span></span>
</td>
<td class="nump">$ 173<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_LoansModifiedasTroubledDebtRestructuringsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loans Modified as Troubled Debt Restructurings [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LoansModifiedasTroubledDebtRestructuringsAbstract</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_FinancingReceivableModificationsNumberOfContracts2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of financing receivables that have been modified by troubled debt restructurings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 33<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953676-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationsNumberOfContracts2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_FinancingReceivableModificationsPostModificationRecordedInvestment2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after troubled debt restructuring, of modified financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 33<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953676-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2</td>
</tr>
<tr>
<td style="padding-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_ImpairedFinancingReceivableRelatedAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit losses related to recorded investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivableRelatedAllowance</td>
</tr>
<tr>
<td style="padding-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_LoansAndLeasesReceivableImpairedCommitmentToLend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unfunded portion of contractual agreement to lend funds to borrower for financing receivable modified as troubled debt restructuring.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121585226&amp;loc=d3e18794-111554<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancingReceivablePortfolioSegmentAxis=hfwa_OnetoFourFamilyRealEstateConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_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_FinancialInstrumentPerformanceStatusAxis=hfwa_TroubledDebtRestructuredLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TroubledDebtRestructuredLoansMember</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=hfwa_ModifiedduringthequarterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hfwa_ModifiedduringthequarterMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627666972408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Receivable - TDRs Subsequently Defaulted (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($) </div>
<div>contract</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($) </div>
<div>Contract </div>
<div>contract</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($) </div>
<div>contract</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($) </div>
<div>contract </div>
<div>Contract</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1', window );">Number&#160;of Contracts (1) | contract</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1', window );">Amortized Cost (1)</a></td>
<td class="nump">$ 46,000<span></span>
</td>
<td class="nump">$ 1,027,000<span></span>
</td>
<td class="nump">$ 789,000<span></span>
</td>
<td class="nump">$ 2,998,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="top.Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">17,113,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,113,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,418,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="top.Show.showAR( this, 'defref_us-gaap_OtherRealEstateAndForeclosedAssets', window );">Other Real Estate, Foreclosed Assets, and Repossessed Assets</a></td>
<td class="nump">79,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79,000<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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">$ 12,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1', window );">Number&#160;of Contracts (1) | contract</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1', window );">Amortized Cost (1)</a></td>
<td class="nump">$ 46,000<span></span>
</td>
<td class="nump">$ 302,000<span></span>
</td>
<td class="nump">$ 789,000<span></span>
</td>
<td class="nump">$ 2,155,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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1', window );">Number&#160;of Contracts (1)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1', window );">Amortized Cost (1)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 445,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 445,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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1', window );">Number&#160;of Contracts (1) | contract</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1', window );">Amortized Cost (1)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 280,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 398,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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=hfwa_FinanceReceivableModifiedSubsequentDefaultMember', window );">Finance Receivable Modified Subsequent Default | Troubled Debt Restructured Loans</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Related Specific Valuation Allowance</a></td>
<td class="nump">$ 7,000<span></span>
</td>
<td class="nump">$ 494,000<span></span>
</td>
<td class="nump">$ 7,000<span></span>
</td>
<td class="nump">$ 494,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_FinancingReceivableModificationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of financing receivable contracts modified as troubled debt restructuring within previous 12 months, with subsequent payment default.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953682-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable modified as troubled debt restructuring within previous 12 months, with subsequent payment default.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953682-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1</td>
</tr>
<tr>
<td style="padding-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_ImpairedFinancingReceivableRelatedAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit losses related to recorded investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivableRelatedAllowance</td>
</tr>
<tr>
<td style="padding-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_InterestReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=hfwa_FinanceReceivableModifiedSubsequentDefaultMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=hfwa_FinanceReceivableModifiedSubsequentDefaultMember</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_TroubledDebtRestructuredLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TroubledDebtRestructuredLoansMember</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>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627679655288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Credit Losses on Loans (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 01, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease', window );">Allowance for Loan and Lease Losses, Period Increase (Decrease)</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="num">$ (18,600)<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="top.Show.showAR( this, 'defref_hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent', window );">Allowance for Loan and Lease Losses, Period Increase (Decrease), Percent</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="num">(26.50%)<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning Balance</a></td>
<td class="nump">$ 36,171<span></span>
</td>
<td class="nump">$ 64,225<span></span>
</td>
<td class="nump">$ 47,540<span></span>
</td>
<td class="nump">$ 70,185<span></span>
</td>
<td class="nump">$ 36,171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(133)<span></span>
</td>
<td class="num">(2,255)<span></span>
</td>
<td class="num">(320)<span></span>
</td>
<td class="num">(3,852)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">291<span></span>
</td>
<td class="nump">275<span></span>
</td>
<td class="nump">653<span></span>
</td>
<td class="nump">1,455<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanAndLeaseLosses', window );">Provision for credit losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,821)<span></span>
</td>
<td class="nump">25,941<span></span>
</td>
<td class="num">(18,956)<span></span>
</td>
<td class="nump">35,905<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Ending Balance</a></td>
<td class="nump">37,993<span></span>
</td>
<td class="nump">51,562<span></span>
</td>
<td class="nump">71,501<span></span>
</td>
<td class="nump">51,562<span></span>
</td>
<td class="nump">71,501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Total Allowance for Credit Losses</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">$ 36,171<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<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="top.Show.showAR( this, 'defref_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="nump">5,600<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod', window );">Financing Receivable, Allowance for Credit Losses, Effect of Change in Method</a></td>
<td class="nump">1,822<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,204<span></span>
</td>
<td class="nump">27,866<span></span>
</td>
<td class="nump">49,608<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="num">(1,824)<span></span>
</td>
<td class="num">(14)<span></span>
</td>
<td class="num">(3,046)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">143<span></span>
</td>
<td class="nump">71<span></span>
</td>
<td class="nump">350<span></span>
</td>
<td class="nump">1,140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanAndLeaseLosses', window );">Provision for credit losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,657)<span></span>
</td>
<td class="nump">24,329<span></span>
</td>
<td class="num">(13,267)<span></span>
</td>
<td class="nump">31,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Ending Balance</a></td>
<td class="nump">20,998<span></span>
</td>
<td class="nump">36,677<span></span>
</td>
<td class="nump">50,442<span></span>
</td>
<td class="nump">36,677<span></span>
</td>
<td class="nump">50,442<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Total Allowance for Credit Losses</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">23,933<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Accounting Standards Update 2016-13 [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<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="top.Show.showAR( this, 'defref_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="num">(2,935)<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,770<span></span>
</td>
<td class="nump">13,900<span></span>
</td>
<td class="nump">30,010<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="num">(1,824)<span></span>
</td>
<td class="num">(14)<span></span>
</td>
<td class="num">(2,911)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132<span></span>
</td>
<td class="nump">69<span></span>
</td>
<td class="nump">337<span></span>
</td>
<td class="nump">1,126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanAndLeaseLosses', window );">Provision for credit losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,404)<span></span>
</td>
<td class="nump">17,628<span></span>
</td>
<td class="num">(12,848)<span></span>
</td>
<td class="nump">21,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Ending Balance</a></td>
<td class="nump">10,391<span></span>
</td>
<td class="nump">17,485<span></span>
</td>
<td class="nump">29,773<span></span>
</td>
<td class="nump">17,485<span></span>
</td>
<td class="nump">29,773<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Total Allowance for Credit Losses</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">11,739<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Commercial and Industrial [Member] | Accounting Standards Update 2016-13 [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<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="top.Show.showAR( this, 'defref_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="num">(1,348)<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanAndLeaseLosses', window );">Provision for credit losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Ending Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,464<span></span>
</td>
<td class="nump">6,216<span></span>
</td>
<td class="nump">9,486<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(135)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanAndLeaseLosses', window );">Provision for credit losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,913)<span></span>
</td>
<td class="nump">3,785<span></span>
</td>
<td class="num">(937)<span></span>
</td>
<td class="nump">5,160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Ending Balance</a></td>
<td class="nump">4,964<span></span>
</td>
<td class="nump">8,562<span></span>
</td>
<td class="nump">10,003<span></span>
</td>
<td class="nump">8,562<span></span>
</td>
<td class="nump">10,003<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Total Allowance for Credit Losses</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">4,512<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Owner Occupied Commercial Real Estate [Member] | Accounting Standards Update 2016-13 [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<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="top.Show.showAR( this, 'defref_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="nump">452<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,970<span></span>
</td>
<td class="nump">7,750<span></span>
</td>
<td class="nump">10,112<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanAndLeaseLosses', window );">Provision for credit losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,340)<span></span>
</td>
<td class="nump">2,916<span></span>
</td>
<td class="nump">518<span></span>
</td>
<td class="nump">5,023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Ending Balance</a></td>
<td class="nump">5,643<span></span>
</td>
<td class="nump">10,630<span></span>
</td>
<td class="nump">10,666<span></span>
</td>
<td class="nump">10,630<span></span>
</td>
<td class="nump">10,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Total Allowance for Credit Losses</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">7,682<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Non Owner Occupied Commercial Real Estate [Member] | Accounting Standards Update 2016-13 [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<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="top.Show.showAR( this, 'defref_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="num">(2,039)<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,402<span></span>
</td>
<td class="nump">3,026<span></span>
</td>
<td class="nump">1,591<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanAndLeaseLosses', window );">Provision for credit losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(249)<span></span>
</td>
<td class="num">(803)<span></span>
</td>
<td class="num">(438)<span></span>
</td>
<td class="num">(709)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Ending Balance</a></td>
<td class="nump">2,929<span></span>
</td>
<td class="nump">1,153<span></span>
</td>
<td class="nump">2,223<span></span>
</td>
<td class="nump">1,153<span></span>
</td>
<td class="nump">2,223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Total Allowance for Credit Losses</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,458<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential Portfolio Segment [Member] | Accounting Standards Update 2016-13 [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<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="top.Show.showAR( this, 'defref_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="nump">1,471<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,271<span></span>
</td>
<td class="nump">12,308<span></span>
</td>
<td class="nump">13,092<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1)<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="nump">21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanAndLeaseLosses', window );">Provision for credit losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,804)<span></span>
</td>
<td class="num">(3,191)<span></span>
</td>
<td class="num">(2,640)<span></span>
</td>
<td class="num">(626)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Ending Balance</a></td>
<td class="nump">9,729<span></span>
</td>
<td class="nump">10,471<span></span>
</td>
<td class="nump">9,124<span></span>
</td>
<td class="nump">10,471<span></span>
</td>
<td class="nump">9,124<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Total Allowance for Credit Losses</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">3,060<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember', window );">Real Estate Construction and Land Development [Member] | Accounting Standards Update 2016-13 [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<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="top.Show.showAR( this, 'defref_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="nump">6,669<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,048<span></span>
</td>
<td class="nump">864<span></span>
</td>
<td class="nump">1,951<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="nump">21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanAndLeaseLosses', window );">Provision for credit losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(416)<span></span>
</td>
<td class="num">(304)<span></span>
</td>
<td class="num">(335)<span></span>
</td>
<td class="num">(338)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Ending Balance</a></td>
<td class="nump">884<span></span>
</td>
<td class="nump">1,636<span></span>
</td>
<td class="nump">567<span></span>
</td>
<td class="nump">1,636<span></span>
</td>
<td class="nump">567<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Total Allowance for Credit Losses</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,455<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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] | Accounting Standards Update 2016-13 [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<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="top.Show.showAR( this, 'defref_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="num">(571)<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,223<span></span>
</td>
<td class="nump">11,444<span></span>
</td>
<td class="nump">11,141<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1)<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanAndLeaseLosses', window );">Provision for credit losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,388)<span></span>
</td>
<td class="num">(2,887)<span></span>
</td>
<td class="num">(2,305)<span></span>
</td>
<td class="num">(288)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Ending Balance</a></td>
<td class="nump">8,845<span></span>
</td>
<td class="nump">8,835<span></span>
</td>
<td class="nump">8,557<span></span>
</td>
<td class="nump">8,835<span></span>
</td>
<td class="nump">8,557<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Total Allowance for Credit Losses</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,605<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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] | Accounting Standards Update 2016-13 [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<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="top.Show.showAR( this, 'defref_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="nump">7,240<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,348<span></span>
</td>
<td class="nump">4,340<span></span>
</td>
<td class="nump">5,894<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(120)<span></span>
</td>
<td class="num">(431)<span></span>
</td>
<td class="num">(305)<span></span>
</td>
<td class="num">(806)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">144<span></span>
</td>
<td class="nump">197<span></span>
</td>
<td class="nump">283<span></span>
</td>
<td class="nump">291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanAndLeaseLosses', window );">Provision for credit losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,111)<span></span>
</td>
<td class="nump">5,606<span></span>
</td>
<td class="num">(2,611)<span></span>
</td>
<td class="nump">5,890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Ending Balance</a></td>
<td class="nump">4,337<span></span>
</td>
<td class="nump">$ 3,261<span></span>
</td>
<td class="nump">9,712<span></span>
</td>
<td class="nump">3,261<span></span>
</td>
<td class="nump">9,712<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Total Allowance for Credit Losses</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">6,821<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer Portfolio Segment [Member] | Accounting Standards Update 2016-13 [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<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="top.Show.showAR( this, 'defref_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="num">(2,484)<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_UnallocatedMember', window );">Unallocated</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</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="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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</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="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="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanAndLeaseLosses', window );">Provision for credit losses</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="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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Ending Balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Total Allowance for Credit Losses</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">$ 899<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_UnallocatedMember', window );">Unallocated | Accounting Standards Update 2016-13 [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<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="top.Show.showAR( this, 'defref_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="num">(899)<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Period of Adoption, Adjustment</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning Balance</a></td>
<td class="nump">1,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,822<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="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember', window );">Cumulative Effect, Period of Adoption, Adjusted Balance</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning Balance</a></td>
<td class="nump">$ 37,993<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70,185<span></span>
</td>
<td class="nump">$ 37,993<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative Effects of New Accounting Principle in Period of Adoption</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption</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_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (3)<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (c)<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effect of a change in method or methods for calculating the allowance for credit losses on the current period provision.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod</td>
</tr>
<tr>
<td style="padding-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_FinancingReceivableAllowanceForCreditLossesRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in allowance for credit loss on financing receivable from recovery.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery</td>
</tr>
<tr>
<td style="padding-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_FinancingReceivableAllowanceForCreditLossesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward</td>
</tr>
<tr>
<td style="padding-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_FinancingReceivableAllowanceForCreditLossesWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of writeoff of financing receivable, charged against allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs</td>
</tr>
<tr>
<td style="padding-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_LoansAndLeasesReceivableAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 6.L.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74567-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)(1)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121614798&amp;loc=d3e15032-111544<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableAllowance</td>
</tr>
<tr>
<td style="padding-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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_us-gaap_ProvisionForLoanAndLeaseLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.11)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hfwa_UnallocatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_UnallocatedMember</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_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember</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_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</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>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627676354280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Other Intangible Assets, Textual (Details) - Core Deposits<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember', window );">Premier Commercial 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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember', window );">Puget Sound 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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember', window );">Washington Banking Company</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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember', window );">Valley Community Bancshares</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="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>55
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627663792792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Change in Other Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRollForward', window );"><strong>Finite-lived Intangible Assets [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="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Balance at the beginning of the period</a></td>
<td class="nump">$ 12,291<span></span>
</td>
<td class="nump">$ 15,710<span></span>
</td>
<td class="nump">$ 13,088<span></span>
</td>
<td class="nump">$ 16,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="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="num">(797)<span></span>
</td>
<td class="num">(903)<span></span>
</td>
<td class="num">(1,594)<span></span>
</td>
<td class="num">(1,806)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Balance at the end of the period</a></td>
<td class="nump">$ 11,494<span></span>
</td>
<td class="nump">$ 14,807<span></span>
</td>
<td class="nump">$ 11,494<span></span>
</td>
<td class="nump">$ 14,807<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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRollForward</td>
</tr>
<tr>
<td style="padding-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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627679112824">
<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>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Estimated Fair Value</a></td>
<td class="nump">$ 15,400<span></span>
</td>
<td class="nump">$ 25,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Estimated Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25,900)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Estimated Fair Value</a></td>
<td class="num">(15,600)<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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=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="top.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="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Estimated Fair Value</a></td>
<td class="nump">19,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Estimated Fair Value</a></td>
<td class="num">(19,510)<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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Notional Amounts</a></td>
<td class="nump">321,519<span></span>
</td>
<td class="nump">308,126<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Estimated Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,740<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityNotionalAmount', window );">Notional Amounts</a></td>
<td class="nump">$ 321,519<span></span>
</td>
<td class="nump">308,126<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Estimated Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (26,162)<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>57
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627672993128">
<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>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract', window );"><strong>Net income (loss):</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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 32,702<span></span>
</td>
<td class="num">$ (6,139)<span></span>
</td>
<td class="nump">$ 58,046<span></span>
</td>
<td class="nump">$ 6,052<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="top.Show.showAR( this, 'defref_hfwa_DividendsAndUndistributedEarnings', window );">Dividends and undistributed earnings allocated to participating securities (1)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(3)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) allocated to common shareholders</a></td>
<td class="nump">$ 32,702<span></span>
</td>
<td class="num">$ (6,139)<span></span>
</td>
<td class="nump">$ 58,046<span></span>
</td>
<td class="nump">$ 6,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="top.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>
<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="top.Show.showAR( this, 'defref_hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding (in shares)</a></td>
<td class="nump">35,994,740<span></span>
</td>
<td class="nump">35,899,361<span></span>
</td>
<td class="nump">35,961,032<span></span>
</td>
<td class="nump">36,128,586<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesRestrictedStock', window );">Less: Restricted stock awards (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(645)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(8,183)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Total basic weighted average common shares outstanding (in shares)</a></td>
<td class="nump">35,994,740<span></span>
</td>
<td class="nump">35,898,716<span></span>
</td>
<td class="nump">35,961,032<span></span>
</td>
<td class="nump">36,120,403<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average common shares outstanding (in shares)</a></td>
<td class="nump">35,994,740<span></span>
</td>
<td class="nump">35,898,716<span></span>
</td>
<td class="nump">35,961,032<span></span>
</td>
<td class="nump">36,120,403<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of potentially dilutive common shares (in shares)</a></td>
<td class="nump">294,724<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">307,829<span></span>
</td>
<td class="nump">154,988<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Total diluted weighted average common shares outstanding (in shares)</a></td>
<td class="nump">36,289,464<span></span>
</td>
<td class="nump">35,898,716<span></span>
</td>
<td class="nump">36,268,861<span></span>
</td>
<td class="nump">36,275,391<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="nump">7,065<span></span>
</td>
<td class="nump">258,412<span></span>
</td>
<td class="nump">4,766<span></span>
</td>
<td class="nump">124,904<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Dividends and undistributed earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross weighted average number of shares outstanding basic.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesRestrictedStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2646-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesRestrictedStock</td>
</tr>
<tr>
<td style="padding-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>58
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627671785080">
<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>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 21, 2021</div></th>
<th class="th"><div>Jan. 27, 2021</div></th>
<th class="th"><div>Oct. 21, 2020</div></th>
<th class="th"><div>Jul. 22, 2020</div></th>
<th class="th"><div>Apr. 29, 2020</div></th>
<th class="th"><div>Jan. 22, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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>
<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="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear', window );">Declared</a></td>
<td class="text">Apr. 21,  2021<span></span>
</td>
<td class="text">Jan. 27,  2021<span></span>
</td>
<td class="text">Oct. 21,  2020<span></span>
</td>
<td class="text">Jul. 22,  2020<span></span>
</td>
<td class="text">Apr. 29,  2020<span></span>
</td>
<td class="text">Jan. 22,  2020<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Cash Dividend per Share (in usd per share)</a></td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.20<span></span>
</td>
<td class="nump">$ 0.40<span></span>
</td>
<td class="nump">$ 0.40<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear', window );">Record Date</a></td>
<td class="text">May  05,  2021<span></span>
</td>
<td class="text">Feb. 10,  2021<span></span>
</td>
<td class="text">Nov.  04,  2020<span></span>
</td>
<td class="text">Aug.  05,  2020<span></span>
</td>
<td class="text">May 13,  2020<span></span>
</td>
<td class="text">Feb.  06,  2020<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="top.Show.showAR( this, 'defref_us-gaap_DividendPayableDateToBePaidDayMonthAndYear', window );">Paid Date</a></td>
<td class="text">May 19,  2021<span></span>
</td>
<td class="text">Feb. 24,  2021<span></span>
</td>
<td class="text">Nov. 18,  2020<span></span>
</td>
<td class="text">Aug. 19,  2020<span></span>
</td>
<td class="text">May 27,  2020<span></span>
</td>
<td class="text">Feb. 20,  2020<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>
</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>59
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627673230920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Stock Repurchase Program (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 12, 2020</div></th>
<th class="th"><div>Oct. 23, 2014</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_StockholdersEquityTextualAbstract', window );"><strong>Stockholders Equity (Textual) [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Number of shares repurchased (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,557<span></span>
</td>
<td class="nump">2,046<span></span>
</td>
<td class="nump">25,803<span></span>
</td>
<td class="nump">27,928<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=hfwa_EleventhStockRepurchasePlanMemberMember', window );">Eleventh Stock Repurchase Plan</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_StockholdersEquityTextualAbstract', window );"><strong>Stockholders Equity (Textual) [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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase', window );">Outstanding share percent</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">1,512,600<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_StockholdersEquityTextualAbstract', window );"><strong>Stockholders Equity (Textual) [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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase', window );">Outstanding share percent</a></td>
<td class="nump">5.00%<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="top.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>
<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=hfwa_EleventhStockRepurchasePlanMemberMember', window );">Eleventh Stock Repurchase Plan</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_StockholdersEquityTextualAbstract', window );"><strong>Stockholders Equity (Textual) [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Number of shares repurchased (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">639,922<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Stock Repurchased During Period, Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 23.95<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="top.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="text">&#160;<span></span>
</td>
<td class="nump">1,512,600<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="top.Show.showAR( this, 'defref_hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare', window );">Net Stock Repurchased During Periods Presented, Value Per Share</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="nump">$ 21.69<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_StockholdersEquityTextualAbstract', window );"><strong>Stockholders Equity (Textual) [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Number of shares repurchased (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">155,778<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Stock Repurchased During Period, Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 20.34<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="top.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="text">&#160;<span></span>
</td>
<td class="nump">155,778<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="top.Show.showAR( this, 'defref_hfwa_NetStockRepurchasedDuringPeriodsPresentedValuePerShare', window );">Net Stock Repurchased During Periods Presented, Value Per Share</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="nump">$ 20.34<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Stock Repurchased During Periods Presented, Value Per Share</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_hfwa_NetTotalStockRepurchasedDuringPeriodsPresentedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Total Stock Repurchased During Periods Presented, Shares</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_hfwa_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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-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_hfwa_StockholdersEquityTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stockholders Equity (Textual) [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-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_StatementEquityComponentsAxis=hfwa_SharesRelatedtoWithholdingTaxesontheVestingofRestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ShareRepurchaseProgramAxis=hfwa_EleventhStockRepurchasePlanMemberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_EleventhStockRepurchasePlanMemberMember</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_ShareRepurchaseProgramAxis=hfwa_TwelfthStockRepurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=hfwa_EleventhStockRepurchasePlanMemberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_EleventhStockRepurchasePlanMemberMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>60
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627670009480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Shares Repurchased (Details) - Shares Related to Withholding Taxes on the Vesting of Restricted Stock - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchased shares to pay withholding taxes (in shares)</a></td>
<td class="nump">2,557<span></span>
</td>
<td class="nump">2,046<span></span>
</td>
<td class="nump">25,803<span></span>
</td>
<td class="nump">27,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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Withholding taxes average price per share (in usd per share)</a></td>
<td class="nump">$ 27.47<span></span>
</td>
<td class="nump">$ 18.62<span></span>
</td>
<td class="nump">$ 29.33<span></span>
</td>
<td class="nump">$ 21.56<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_EquityClassOfTreasuryStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627666358536">
<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>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">$ 1,049,524<span></span>
</td>
<td class="nump">$ 802,163<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember', window );">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="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">103,647<span></span>
</td>
<td class="nump">45,660<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">228,927<span></span>
</td>
<td class="nump">209,968<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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">201,872<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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">303,746<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">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="top.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="top.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">11,096<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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">29,821<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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">802,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="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity security</a></td>
<td class="nump">181<span></span>
</td>
<td class="nump">131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">103,647<span></span>
</td>
<td class="nump">45,660<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">228,927<span></span>
</td>
<td class="nump">209,968<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">259,494<span></span>
</td>
<td class="nump">201,872<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">421,940<span></span>
</td>
<td class="nump">303,746<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">7,018<span></span>
</td>
<td class="nump">11,096<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">28,498<span></span>
</td>
<td class="nump">29,821<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Derivative assets - interest rate swaps</a></td>
<td class="nump">19,342<span></span>
</td>
<td class="nump">25,740<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Derivative liabilities - interest rate swaps</a></td>
<td class="nump">19,510<span></span>
</td>
<td class="nump">26,162<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity security</a></td>
<td class="nump">181<span></span>
</td>
<td class="nump">131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">1,049,524<span></span>
</td>
<td class="nump">802,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="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">103,647<span></span>
</td>
<td class="nump">45,660<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total investment securities available for sale</a></td>
<td class="nump">228,927<span></span>
</td>
<td class="nump">209,968<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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">201,872<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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">303,746<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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">11,096<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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">29,821<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Derivative assets - interest rate swaps</a></td>
<td class="nump">19,342<span></span>
</td>
<td class="nump">25,740<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Derivative liabilities - interest rate swaps</a></td>
<td class="nump">19,510<span></span>
</td>
<td class="nump">26,162<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=123594786&amp;loc=SL75136599-209740<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627666917304">
<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="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_hfwa_BasisForAssetsMeasuredAtFairValue', window );">Basis</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="nump">$ 2,635<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</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="nump">2,619<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOptionChangesInFairValueGainLoss1', window );">Fair Value, Option, Changes in Fair Value, Gain (Loss)</a></td>
<td class="num">$ (93)<span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
<td class="num">$ (142)<span></span>
</td>
<td class="nump">$ 3<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</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="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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</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="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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</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="nump">2,619<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_hfwa_BasisForAssetsMeasuredAtFairValue', window );">Basis</a></td>
<td class="nump">2,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,596<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="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">1,795<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,795<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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">1,795<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,795<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,289<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_hfwa_BasisForAssetsMeasuredAtFairValue', window );">Basis</a></td>
<td class="nump">1,605<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,605<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="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">1,261<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,261<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="top.Show.showAR( this, 'defref_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings', window );">Net&#160;Losses (Gains) Recorded&#160;in Earnings</a></td>
<td class="num">(70)<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="num">(104)<span></span>
</td>
<td class="nump">3<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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans | Commercial Portfolio Segment [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans | Commercial Portfolio Segment [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans | Commercial Portfolio Segment [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">1,261<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,261<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_hfwa_BasisForAssetsMeasuredAtFairValue', window );">Basis</a></td>
<td class="nump">983<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">983<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,305<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">775<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">775<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,289<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="top.Show.showAR( this, 'defref_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings', window );">Net&#160;Losses (Gains) Recorded&#160;in Earnings</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="num">(28)<span></span>
</td>
<td class="nump">3<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">775<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">775<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,289<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_hfwa_BasisForAssetsMeasuredAtFairValue', window );">Basis</a></td>
<td class="nump">622<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">622<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="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">486<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">486<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="top.Show.showAR( this, 'defref_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings', window );">Net&#160;Losses (Gains) Recorded&#160;in Earnings</a></td>
<td class="num">(76)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(76)<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">486<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">486<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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_hfwa_BasisForAssetsMeasuredAtFairValue', window );">Basis</a></td>
<td class="nump">991<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">991<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="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">534<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">534<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="top.Show.showAR( this, 'defref_hfwa_FairValueAssetsMeasuredonNonrecurringBasisNetGainsLossesIncludedinEarnings', window );">Net&#160;Losses (Gains) Recorded&#160;in Earnings</a></td>
<td class="num">(23)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(38)<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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans | Real Estate Construction and Land Development [Member] | Five or More Family Residential and Commercial Properties [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans | Real Estate Construction and Land Development [Member] | Five or More Family Residential and Commercial Properties [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans | Real Estate Construction and Land Development [Member] | Five or More Family Residential and Commercial Properties [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">$ 534<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 534<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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Branch held for sale</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_hfwa_BasisForAssetsMeasuredAtFairValue', window );">Basis</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="nump">1,330<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</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="nump">1,330<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Branch held for sale | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</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="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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Branch held for sale | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</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="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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Branch held for sale | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair Value</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="nump">$ 1,330<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_BasisForAssetsMeasuredAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Basis for assets measured at fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BasisForAssetsMeasuredAtFairValue</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_FairValueAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_FairValueOptionChangesInFairValueGainLoss1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14172-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LoansReceivableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialInstrumentPerformanceStatusAxis=hfwa_ImpairedLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FiveOrMoreFamilyResidentialAndCommercialPropertiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialInstrumentPerformanceStatusAxis=hfwa_BranchHeldForSaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_BranchHeldForSaleMember</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>63
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627675967224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Quantitative Information, Level 3 (Details) - Nonrecurring<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Collateral-dependent loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,619<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Impaired Loans</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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Collateral-dependent loans</a></td>
<td class="nump">$ 1,795<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="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Branch held for sale</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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Collateral-dependent loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,330<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Collateral-dependent loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,619<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Collateral-dependent loans</a></td>
<td class="nump">$ 1,795<span></span>
</td>
<td class="nump">$ 1,289<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3 | Impaired Loans | Minimum | Comparability Adjustment</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="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_ImpairedLoansMeasurementInput', window );">Range of Inputs</a></td>
<td class="num">(0.200)<span></span>
</td>
<td class="num">(40.1)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3 | Impaired Loans | Maximum | Comparability Adjustment</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="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_ImpairedLoansMeasurementInput', window );">Range of Inputs</a></td>
<td class="nump">0.550<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3 | Impaired Loans | Weighted Average | Comparability Adjustment</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="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_ImpairedLoansMeasurementInput', window );">Range of Inputs</a></td>
<td class="nump">0.183<span></span>
</td>
<td class="num">(24.1)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3 | Branch held for sale</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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Collateral-dependent loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,330<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3 | Branch held for sale | Minimum | Comparability Adjustment</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="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_ImpairedLoansMeasurementInput', window );">Range of Inputs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3 | Branch held for sale | Maximum | Comparability Adjustment</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="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_ImpairedLoansMeasurementInput', window );">Range of Inputs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3 | Branch held for sale | Weighted Average | Comparability Adjustment</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="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hfwa_ImpairedLoansMeasurementInput', window );">Range of Inputs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hfwa_ImpairedLoansMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impaired Loans, Measurement Input</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ImpairedLoansMeasurementInput</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:decimalItemType</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_FairValueInputsQuantitativeInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialInstrumentPerformanceStatusAxis=hfwa_BranchHeldForSaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_BranchHeldForSaleMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputComparabilityAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_MeasurementInputTypeAxis=us-gaap_MeasurementInputComparabilityAdjustmentMember</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_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</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_srt_RangeAxis=srt_WeightedAverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_WeightedAverageMember</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>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627679019112">
<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>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsurance', window );">Bank owned life insurance</a></td>
<td class="nump">$ 108,988<span></span>
</td>
<td class="nump">$ 107,580<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">1,264,933<span></span>
</td>
<td class="nump">743,322<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investment securities available for sale</a></td>
<td class="nump">1,049,524<span></span>
</td>
<td class="nump">802,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="top.Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">Loans held for sale</a></td>
<td class="nump">2,739<span></span>
</td>
<td class="nump">4,932<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Loans receivable, net</a></td>
<td class="nump">4,155,968<span></span>
</td>
<td class="nump">4,398,462<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableFairValueDisclosure', window );">Accrued interest receivable</a></td>
<td class="nump">17,113<span></span>
</td>
<td class="nump">19,418<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsurance', window );">Bank owned life insurance</a></td>
<td class="nump">108,988<span></span>
</td>
<td class="nump">107,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="top.Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Derivative assets - interest rate swaps</a></td>
<td class="nump">19,342<span></span>
</td>
<td class="nump">25,740<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity security</a></td>
<td class="nump">181<span></span>
</td>
<td class="nump">131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,198,456<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits', window );">Certificates of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">399,534<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure', window );">Securities sold under agreement to repurchase</a></td>
<td class="nump">46,429<span></span>
</td>
<td class="nump">35,683<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations', window );">Junior subordinated debentures</a></td>
<td class="nump">21,034<span></span>
</td>
<td class="nump">20,887<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesFairValueDisclosure', window );">Accrued interest payable</a></td>
<td class="nump">74<span></span>
</td>
<td class="nump">94<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Derivative liabilities - interest rate swaps</a></td>
<td class="nump">19,510<span></span>
</td>
<td class="nump">26,162<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</a></td>
<td class="nump">5,686,807<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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</a></td>
<td class="nump">374,899<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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">1,264,933<span></span>
</td>
<td class="nump">743,322<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">802,163<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">Loans held for sale</a></td>
<td class="nump">2,840<span></span>
</td>
<td class="nump">5,156<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Loans receivable, net</a></td>
<td class="nump">4,271,615<span></span>
</td>
<td class="nump">4,556,862<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableFairValueDisclosure', window );">Accrued interest receivable</a></td>
<td class="nump">17,113<span></span>
</td>
<td class="nump">19,418<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsurance', window );">Bank owned life insurance</a></td>
<td class="nump">108,988<span></span>
</td>
<td class="nump">107,580<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Derivative assets - interest rate swaps</a></td>
<td class="nump">19,342<span></span>
</td>
<td class="nump">25,740<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity security</a></td>
<td class="nump">181<span></span>
</td>
<td class="nump">131<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,198,456<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits', window );">Certificates of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">402,701<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure', window );">Securities sold under agreement to repurchase</a></td>
<td class="nump">46,429<span></span>
</td>
<td class="nump">35,683<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations', window );">Junior subordinated debentures</a></td>
<td class="nump">18,250<span></span>
</td>
<td class="nump">18,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesFairValueDisclosure', window );">Accrued interest payable</a></td>
<td class="nump">74<span></span>
</td>
<td class="nump">94<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Derivative liabilities - interest rate swaps</a></td>
<td class="nump">19,510<span></span>
</td>
<td class="nump">26,162<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</a></td>
<td class="nump">5,686,807<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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</a></td>
<td class="nump">376,646<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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">1,264,933<span></span>
</td>
<td class="nump">743,322<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">Loans held for sale</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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableFairValueDisclosure', window );">Accrued interest receivable</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsurance', window );">Bank owned life insurance</a></td>
<td class="nump">108,988<span></span>
</td>
<td class="nump">107,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="top.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="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity security</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,198,456<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure', window );">Securities sold under agreement to repurchase</a></td>
<td class="nump">46,429<span></span>
</td>
<td class="nump">35,683<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesFairValueDisclosure', window );">Accrued interest payable</a></td>
<td class="nump">31<span></span>
</td>
<td class="nump">42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</a></td>
<td class="nump">5,686,807<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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</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="top.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="top.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="top.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="top.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">802,163<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">Loans held for sale</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="top.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="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableFairValueDisclosure', window );">Accrued interest receivable</a></td>
<td class="nump">4,244<span></span>
</td>
<td class="nump">3,648<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsurance', window );">Bank owned life insurance</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="top.Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Derivative assets - interest rate swaps</a></td>
<td class="nump">19,342<span></span>
</td>
<td class="nump">25,740<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</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="top.Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits', window );">Certificates of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">402,701<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesFairValueDisclosure', window );">Accrued interest payable</a></td>
<td class="nump">25<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Derivative liabilities - interest rate swaps</a></td>
<td class="nump">19,510<span></span>
</td>
<td class="nump">26,162<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</a></td>
<td class="nump">376,646<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="top.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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investment securities available for sale</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="top.Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">Loans held for sale</a></td>
<td class="nump">2,840<span></span>
</td>
<td class="nump">5,156<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Loans receivable, net</a></td>
<td class="nump">4,271,615<span></span>
</td>
<td class="nump">4,556,862<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableFairValueDisclosure', window );">Accrued interest receivable</a></td>
<td class="nump">12,804<span></span>
</td>
<td class="nump">15,768<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsurance', window );">Bank owned life insurance</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="top.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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations', window );">Junior subordinated debentures</a></td>
<td class="nump">18,250<span></span>
</td>
<td class="nump">18,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesFairValueDisclosure', window );">Accrued interest payable</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts</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_us-gaap_AccountsReceivableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BankOwnedLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=123594786&amp;loc=SL75136599-209740<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InterestBearingDomesticDepositCertificatesOfDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest-bearing domestic certificate of deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LoansHeldForSaleFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loans held-for-sale including, but not limited to, mortgage loans and finance receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansHeldForSaleFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-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_LoansReceivableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627679118392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash Restriction (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankingAndThriftOtherDisclosuresAbstract', window );"><strong>Banking and Thrift, Other Disclosures [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="top.Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted Cash</a></td>
<td class="nump">$ 15,700<span></span>
</td>
<td class="nump">$ 25,900<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>66
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139627671372696">
<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="2">6 Months Ended</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>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Jan. 01, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_UnusedCommitmentsToExtendCredit', window );">Unused Commitments to Extend Credit</a></td>
<td class="nump">$ 1,042,823<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,042,823<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,105,425<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">51,562<span></span>
</td>
<td class="nump">$ 71,501<span></span>
</td>
<td class="nump">51,562<span></span>
</td>
<td class="nump">$ 71,501<span></span>
</td>
<td class="nump">$ 64,225<span></span>
</td>
<td class="nump">70,185<span></span>
</td>
<td class="nump">$ 47,540<span></span>
</td>
<td class="nump">$ 37,993<span></span>
</td>
<td class="nump">$ 36,171<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Period of Adoption, Adjustment</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</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">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember', window );">Cumulative Effect, Period of Adoption, Adjusted Balance</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</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">70,185<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,993<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_UnusedCommitmentsToExtendCredit', window );">Unused Commitments to Extend Credit</a></td>
<td class="nump">582,540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">582,540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">661,902<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">36,677<span></span>
</td>
<td class="nump">50,442<span></span>
</td>
<td class="nump">36,677<span></span>
</td>
<td class="nump">50,442<span></span>
</td>
<td class="nump">45,204<span></span>
</td>
<td class="nump">49,608<span></span>
</td>
<td class="nump">27,866<span></span>
</td>
<td class="nump">20,998<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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_UnusedCommitmentsToExtendCredit', window );">Unused Commitments to Extend Credit</a></td>
<td class="nump">572,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">572,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">640,018<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">17,485<span></span>
</td>
<td class="nump">29,773<span></span>
</td>
<td class="nump">17,485<span></span>
</td>
<td class="nump">29,773<span></span>
</td>
<td class="nump">21,770<span></span>
</td>
<td class="nump">30,010<span></span>
</td>
<td class="nump">13,900<span></span>
</td>
<td class="nump">10,391<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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_UnusedCommitmentsToExtendCredit', window );">Unused Commitments to Extend Credit</a></td>
<td class="nump">2,515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,488<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">8,562<span></span>
</td>
<td class="nump">10,003<span></span>
</td>
<td class="nump">8,562<span></span>
</td>
<td class="nump">10,003<span></span>
</td>
<td class="nump">10,464<span></span>
</td>
<td class="nump">9,486<span></span>
</td>
<td class="nump">6,216<span></span>
</td>
<td class="nump">4,964<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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_UnusedCommitmentsToExtendCredit', window );">Unused Commitments to Extend Credit</a></td>
<td class="nump">7,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,396<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">10,630<span></span>
</td>
<td class="nump">10,666<span></span>
</td>
<td class="nump">10,630<span></span>
</td>
<td class="nump">10,666<span></span>
</td>
<td class="nump">12,970<span></span>
</td>
<td class="nump">10,112<span></span>
</td>
<td class="nump">7,750<span></span>
</td>
<td class="nump">5,643<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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_UnusedCommitmentsToExtendCredit', window );">Unused Commitments to Extend Credit</a></td>
<td class="nump">193,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">193,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180,274<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">10,471<span></span>
</td>
<td class="nump">9,124<span></span>
</td>
<td class="nump">10,471<span></span>
</td>
<td class="nump">9,124<span></span>
</td>
<td class="nump">13,271<span></span>
</td>
<td class="nump">13,092<span></span>
</td>
<td class="nump">12,308<span></span>
</td>
<td class="nump">9,729<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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_UnusedCommitmentsToExtendCredit', window );">Unused Commitments to Extend Credit</a></td>
<td class="nump">57,983<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,983<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,453<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">1,636<span></span>
</td>
<td class="nump">567<span></span>
</td>
<td class="nump">1,636<span></span>
</td>
<td class="nump">567<span></span>
</td>
<td class="nump">2,048<span></span>
</td>
<td class="nump">1,951<span></span>
</td>
<td class="nump">864<span></span>
</td>
<td class="nump">884<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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_UnusedCommitmentsToExtendCredit', window );">Unused Commitments to Extend Credit</a></td>
<td class="nump">135,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">135,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">127,821<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">8,835<span></span>
</td>
<td class="nump">8,557<span></span>
</td>
<td class="nump">8,835<span></span>
</td>
<td class="nump">8,557<span></span>
</td>
<td class="nump">11,223<span></span>
</td>
<td class="nump">11,141<span></span>
</td>
<td class="nump">11,444<span></span>
</td>
<td class="nump">8,845<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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_UnusedCommitmentsToExtendCredit', window );">Unused Commitments to Extend Credit</a></td>
<td class="nump">267,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">267,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">263,249<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">3,261<span></span>
</td>
<td class="nump">9,712<span></span>
</td>
<td class="nump">3,261<span></span>
</td>
<td class="nump">9,712<span></span>
</td>
<td class="nump">4,348<span></span>
</td>
<td class="nump">5,894<span></span>
</td>
<td class="nump">4,340<span></span>
</td>
<td class="nump">4,337<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="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_ProvisionForOtherCreditLosses', window );">Provision for Other Credit Losses</a></td>
<td class="num">(1,166)<span></span>
</td>
<td class="nump">2,622<span></span>
</td>
<td class="num">(2,230)<span></span>
</td>
<td class="nump">604<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</a></td>
<td class="nump">$ 2,451<span></span>
</td>
<td class="nump">$ 4,612<span></span>
</td>
<td class="nump">$ 2,451<span></span>
</td>
<td class="nump">$ 4,612<span></span>
</td>
<td class="nump">3,617<span></span>
</td>
<td class="nump">4,681<span></span>
</td>
<td class="nump">1,990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">306<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=hfwa_UnusedCommitmentstoExtendCreditMember', window );">Unused Commitments to Extend Credit [Member] | Accounting Standards Update 2016-13 [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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</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="nump">$ 3,700<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="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=hfwa_UnusedCommitmentstoExtendCreditMember', window );">Unused Commitments to Extend Credit [Member] | Cumulative Effect, Period of Adoption, Adjustment</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</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="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,702<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=hfwa_UnusedCommitmentstoExtendCreditMember', window );">Unused Commitments to Extend Credit [Member] | Cumulative Effect, Period of Adoption, Adjusted Balance</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for credit losses on loans</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="nump">$ 3,617<span></span>
</td>
<td class="nump">$ 4,681<span></span>
</td>
<td class="nump">$ 1,990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,008<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (3)<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (c)<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unused amount of commitments to extend credit to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember</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_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member</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>EXCEL
<SEQUENCE>67
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( +**!5,'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    " "RB@53$ V!J.X    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M2L0P$(9?17)O)^FJ2.CFHGA2$%Q0O(5D=C=LTX1DI-VW-ZV[740?0,@E,W^^
M^0;2FBA-2/B20L1$#O/5Z+L^2Q/7;$\4)4 V>_0ZUR71E^8V)*^I7-,.HC8'
MO4-H.+\%CZ2M)@T3L(H+D:G6&FD2:@KIA+=FP<?/U,TP:P []-A3!E$+8&J:
M&(]CU\(%,,$(D\_?!;0+<:[^B9T[P$[),;LE-0Q#/:SF7-E!P/OST^N\;N7Z
M3+HW6%YE)^D8<<W.D]]6]P^;1Z8:WHB*WU7\9M,(68ZX_IA<?_A=A'VP;NO^
ML?%94+7PZU^H+U!+ P04    " "RB@53F5R<(Q &  "<)P  $P   'AL+W1H
M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.
M'X416(UL>621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X
M8-DOV]:[MR_>X%<R)!%!,!FGK_# "J5,7K5::0##.'W)$Q+#W(*+"$MX%,O6
M7.!;&B\CUNJTV]U6A&ELH1A'9&!]7BQH0-!445IO7R"TY1\S^!7+5(UEHP$3
M5T$FN8BT\OELQ?S:WCYES^DZ'3*!;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'
MT=)(@(+)?90%NDGVH],5"#(-.SJ=6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+
M<!P$X%&[GL*=]&R_I$$)M*-IT&38]MJND::JC5-/T_=]W^N;:)P*C5M/TVMW
MW=..B<:MT'@-OO%/A\.NB<:KT'3K:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8
M<';6S-(#EEXI^G64&MD=N]U!7/!8[CF)$?[&Q036:=(9EC1&<IV0!0X -\31
M3%!\KT&VBN#"DM)<D-;/*;50&@B:R('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_
M::L!I^V[F\^3_'/HY)^GD]=-0LYPO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E
M)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR([O=]EA]]D]';B/7J<"S(M>41B1%G\@M
MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7
MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V<
M/!T3$LV4"P9!AI<D)A*I.7Y-2!/^*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S
M&L%&KQMUAVC2/'K^!?F<-0H<D1L= F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV
M&G*U%H&V<:F$8%H2QM%X3M*T$?Q9K#63/F#([,V1=<[6D0X1DEXW0CYBSHN0
M$;\>ACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'
MHYI9";V$5FJ?JH<T/J@>,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y
M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@Y
MG\#L_6@^GO'M^MDDA*^:62TC%I!+@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2
MGD(;;NE3]4J5U^6ON2BX/%ODZ:^A=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*
M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*
MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#
MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B
M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P
MOFH]M!5.S_Y9K<B?#!%.%@L22&.4%Z9*HO,94[[G*TG$53B_13.V$I<8O./F
MQW%.4[@2=K8/ C*YNSFI>F4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W
MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2
MD 83 <V4R43P H)DIAR F/H+O?(,N2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7
M<N/O[Y-J=XS7^BR!;814,F35%\I#B<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@
M2\-Z;ITM)__;7M0]M!<]1O.CF> >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F
M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+
M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5
M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0    (
M +**!5/[T3@+,@4  %D5   8    >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL
MI9A=<^HV$(:O3W^%AJMV)L2VS.<9PHQ#X(0V)R&0-G/:Z86P!7AB6U26(?S[
MKFRP2<:LW>E-XJ]]>;Q:O2MKL!?R+=YPKLA[&$3Q36.CU/:K8<3NAH<LOA9;
M'L&=E9 A4W JUT:\E9QY:5 8&-0T.T;(_*@Q'*379G(X$(D*_(C/)(F3,&3R
M<,L#L;]I6(W3A;F_WBA]P1@.MFS-%US]OIU).#-R%<\/>13[(B*2KVX:CO5U
M9%,=D#[QA\_W\=DQT:^R%.)-GTR]FX:IB7C 7:4E&/S;\1$/ JT$'/\<11OY
M;^K \^.3^B1]>7B9)8OY2 2OOJ<V-XU>@WA\Q9) S<7^GA]?J*WU7!'$Z5^R
MSYYMM1K$36(EPF,P$(1^E/UG[\=$G 70[H4 >@R@GP*L2[]@'P/L]$4SLO2U
M[IABPX$4>R+UTZ"F#]+<I-'P-GZDAW&A)-SU(4X-1V+')9G!B)$FB3=,\GA@
M*!#6MPWW*'*;B= +(AWR741J$Y-QY''O8[P!0#D5/5'=4E3PUR2Z)K9Y1:A)
MK1*>455X<$UHKRS\ XZ=)\E.]6PT27\YRUA)J+N_$<E6+ME*)5L7).^$F\!L
M4.3EL.5E&<?#+;/YC%"T<XIV/8KGA$G%97 @<[X54I41X5)*)APAZN1$G7I$
M,RY]X>F*(E#8I2G"E4XU]-.7+Q5ET,W9NC7'3#+PL=2&+J<+UUJQ(,;RU<N9
M>JC..%*^.I")'W#RF(1++LM8< W3-)NTW^J9"$\_Y^G7X9GSM:\G"R3KD86E
MHX?KW(_GTQ?GVYA,IH_.XVCJ/)#1TWR&$%IF87EF'<81#*5D 9F":;V3W_BA
MU/AP*4B=9;8Z)FUC9&=F;*%R#I27EY;8)&#K4AY<H*JL+%J@T'K%/O%C%[+T
M@S-))G"QO#_@8A43T"J,V++_$]71)2YSX7+/%*,JO-S"W7B42/DY59AQ5<@U
MFQ9MVFC""H.W<%L^UOHT<H4$IV+:M*[(0@$9$9*,1 *3 .:"\,I)<?57!X,L
M/-_"K?H(^<+>R=2#1/HKWTU)$4NKD.Q;3:O7[O9-S-2LPODMW*Z/A([GP0(I
MOCH=D =XCCQ%Y;G#):EI0<&LU(8X.QXEG"Q>KS#6HB-8M5I"SCK29S#6+V(?
ME7+B<D_!(=SZ#$,KFH-5JSOD:'D=SJ38^9%;GD=<$ZU!6C0%6JLIY&@S$2N8
MRW_ZVXN3HT*QWVN;V"2F15N@N*NG(^C 5]IE%%S [F#3@!9-@>(^_B!2T]V(
M"%MM5(CT6W;3:J,3DQ8-@>(._N(K6/F(%;'HS\M?R(*[B81LE6+A2B,1AN X
M\,7EOEV12) MN/B.!>BREA8]@N*F#FM&SX_69'$(ER(HY<,%[B=XI1<M@>*F
M?<H1&;^[&Q;!E]^E)5J%T*.SN'.PSQ!:= !:JP.<&FFVJD[3!0Y1WMHK%']\
M_I#]2%8X/ZWE_-,(/H^R/0?=UMD)M90,5ZP@*WR>UE[Z0R,'(UT+65[XN,X#
MDU #CNMR$ (9+Y/$& O#I[4,?Q&R(""W20RWX_+1Q'6JUK5VX?-V+9\?AURN
M=8%] P7HP3#[MRPJ35^%8"5:8?,V[M*G9&TX) L#^G_? '9A]S;NU*=9F3GC
M(G/&1;I)1)X2!0TRTIY6MD%S5&ZGRGHO<3>TV_VNV=&=:'=.99QM7NE!2??T
M8N+JE6FVCY5?S?<-G72WS"@>SS8=OS,]IC$)^ I"S>LN_+S,]O&R$R6VZ5;8
M4B@EPO1PPYG'I7X [J^$4*<3_0/Y;NKP7U!+ P04    " "RB@53M[OW.+<&
M  "J&   &    'AL+W=O<FMS:&5E=',O<VAE970R+GAM;*69VW+;-A"&7P6C
M>MID1HEPX#&U/>-3&K=NXUIV.[V$2,CBA"04$+22/GT7E"S:! @GTXM$I+0
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
MO:5<;B=>X+U\N&?KU-@/_G2<DS5=4/.0SQ7T_#I+PC(J-),"*;J:>#?!]2S
M5N B'AG=ZITVLJ4LI7RRG2_)Q,.6B'(:&YN"P&M#9Y1SFPDX_E1)O7I,*]QM
MOV3_Y(J'8I9$TYGD/UEBTHDW]%!"5Z3@YEYN/].JH)[-%TNNW1-MJUCLH;C0
M1F:5& @R)LHW>:Z,V!% GG9!6 G"MX+N 4%4"2)7:$GFRKHCADS'2FZ1LM&0
MS3:<-TX-U3!AIW%A%/QEH#/3F10)3 I-$+2TY"PA!CH+ R^8+:.17*%/3! 1
M,\)M4,*<_YT'00IHT^0"=>9$06Q*#8L)OT ?T</B#G4^7(Q] XQV)#^N>&Y+
MGO  S]="7*$(7Z(0AT&+?'9<?D=CD =.CIMR'YRI[0EK>T*7+SJ0K_:A:<-<
MZM*%7S=+;12LQ=]'!HOJP2(W6/? 8#>95(;] _MCJ4V;=Z6^[_1V@VZF 0Y'
M& <80[6;79_V0P<#'(QZNY$-RFY-V3U*.8=]1I5RBT3&3Y?HNT0P_^B1\(*V
M07?W2-ZR'HMH,/9JQMX[&77)J%-8H1J1PJ12.8L[3%1?6U=IF;^W@Q1:Z_9L
M/AW7**!?%] _SV3G[B7Z41AM".Q!L6ZC[I^T^EA$@W10DPZ.DLYDEL%&J'P6
M$N6P%C:6UEE<Z 3E5)56MSH].,E\+*+!/*R9AV<PG[TVAGMS7D[YWN)X1V"#
M?U3SC\[G9UH7I]E'>TA1'T[\7O\M>TM@;Q2$83=J9P_PZXF#SZ>7KPO[5 E5
M^G?4T!;97H2_<X+:Z\LWHM9,:,3I"J3X:@ Y5'DC*#M&YNY074H#1[1KIG"+
MHLH&P/^5E.:E8\_I^EXV_0]02P,$%     @ LHH%4P\>BP%Q"0  &BP  !@
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
M\[R:*=SYC964%2 TDX(HR ;>?>=NVK5X!_C*8*-WUL1FLI#RQ6X>TH$7V("
M0V*L!8J/-8R!<VL(P_A5V_0:EY:XN]Y:_^ARQUP65,-8\F\L-?G N_5("ADM
MN7F2FT]0Y^,"3"37[I=L:FS@D:341A8U&2,HF*B>]+7688> =MH)84T(]PGQ
M$4)4$Z+W>HAK0OQ>#]V:X%+WJ]R=<!-JZ+"OY(8HBT9K=N'4=VS4BPE;)W.C
M\)8ASPS'4J3XUB$EN-*2LY0:W,P-/K <C"8RPZL"BS"WU;$&\B 260 Y?Q:T
M3!FB+\CYC"H$YV!80OD%N2+/\PDY/[L@9X0)\B67I:8BU7W?8,S6LY_4\8VJ
M^,(C\47D4:)A3:889]K"GYSF]T[P?=2J$2S<"C8*3QK\7(IK$@67) S"3DL\
MX_?3@[9T_L_[])^]OQ$C:JHG<O:B(_::,CE:)=_O%]HH; <_3KB+&W>Q<Q<?
M*]:<BB78BLHH4V1->0G6LX:D5,PPT(2N*>-TP8%@#R6:<K@DAKZV%5[EJ^=\
MV7:Z'MZ$8=]?[[[,0TP8AO%;T.00=!7&MWNFIH>HN!='#>B-(-U&D.Y)09X@
MX51KEN%G5_7=]"?VC.T;$3AGEM3*I63AQ+"G3*RAQNP(QT3"2_Q$K+K,O;NC
MPG4/,@GV9#M$7-U^V%.M!=/;DZP%$G6"/<G\G>97@%JZJ:-)(DMAJDIN3IO!
M=N_Z^=[YJ',W[K2<3W 05G/KK_EJBCY2M61"$PX9N@JN;S!@54VF:F/DRK7>
MA338R-TRQV$.R@+P/I/2;#?60?/W8/@'4$L#!!0    ( +**!5/X_]=-5@H
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
MK^O-51PMXT(' 'Z7Y]7SCC[![G==9_\!4$L#!!0    ( +**!5.+@67SM (
M &<)   8    >&PO=V]R:W-H965T<R]S:&5E=#@N>&ULI99=3]LP%(;_BA5-
M&DA;G2:% DHC0?E&TRH0V\6T"S=V&PLG#K;3PK_?<>)&G=04:[NI/_(^YQPW
M?NTD:ZE>=,Z806^%*/4DR(VISC#66<X*H@>R8B4\64A5$ -#M<2Z4HS0!BH$
MCL+P&!>$ET&:-',SE2:R-H*7;*:0KHN"J/<+)N1Z$@R#S<0C7^;&3N TJ<B2
M/3'S7,T4C' 7A?*"E9K+$BFVF 3GP[.'V.H;P0_.UGJKC^Q*YE*^V,$=G02A
M+8@)EAD;@4"S8E,FA T$9;RZF$&7TH+;_4WTZV;ML)8YT6PJQ4].33X)3@)$
MV8+4PCS*]2USZSFR\3(I=/.+UDX;!BBKM9&%@Z&"@I=M2][<_[ %#$<]0.2
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
M0+80%$N0$;Q-(%";X:CR<-&I37]X]U9UG5KW'U=2P.Q0&\#O2Z6ZW85^P?[
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
M']ZTIP7XGBZWVP<ZH/N#B]?_ U!+ P04    " "RB@53,Z-?>UX*  !$'
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
M_2L57L6.%0'+N _W$:&6NV,\VY[VVI[I#QO[ 2)!"FL28 .@9/6OW_>R"@6
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
M, R.GY:FQ8IXX$.Q.O!?>HF3-FA$P9K=Y/"]GM6+A=R^Q=VZVA0-(S,"T+^
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
M+J;E"+-=&%+8G7T8]!+.ERS=R.RA./W 4RFT!)>^$@@H! WB[,8<,PA]+M3
M).UI&9^\FS[&['L8-%MY"5=-DET88LC)/@QZ\<DN.FF"0LF"'<!Z(31'C(^
M;.($?D3626/1$S$L:1:*V?&@;:'WH'#B\72\D&)!8XS_-.2."]G%7$01>;UL
M#,/%T$<QI!TDQ' 99 \4##$E/@.J.%S"P1.[.O:'\-OVEN:TI7-I+X$"J.(,
M)C<!F"Y,?P#08TP!O@U\%%_00AMO'),,QE ,?T![!GN1/:ZR3C% (C8!AI Z
M%?K;%Z\E@RQ26:=PS&B*@PCZKU_5/,-\?"'ZF4J@SMR,/F(BQICWH$8</Z6W
M&<"WI)4[XY )5'M,G]('T"&8%%>82B@+BOWZ)7'^=EASVO?J=?B\O_RN%]M8
MDC&SY)1$':.?GMZ2;F&FINHC"'MW%(ZTY4>NZ["TJ&!IT72DBP.K_/^'S+;'
M9SX]F4<,$CPO%6\)5U!#F2>T=,7ZGM&S]H5202)VXHR>8"87'N0_#!E I/).
M["7"1.30$/1UZ0'$XJVF<!7IXWF,$%SXB_!<,O)7DKEX.Z1B@3]#U@0'9O(H
M#5@/$'KDS2#4&L-7A,(CFX<I-4<*[PW>5SHH?S JA$W<K0SOIE1\+KW8!-XZ
M9B.^&'C-8["!1K35Z UM=LLA!#U]+<3GQ@?6[!^OI9#^Z25BXG1UW2RB5DN!
M.%@0CW%""//I0WGC;GS I8B)$PG*8JTHQ1F'_0L@MM0/@2=S"T6PW7V='T%=
M() XX-5X0 O""Y^T"CP)%5SO@.&"WHAZBYE11V!\ZK0@DD@S(!? =4 0"8<N
MIMM#_DGW$;I747( 65#VF"$M*_0;)D[Z$5V(<<%O$ ]8BMBC?8+6\0X&#  X
M!'N, @9/;'X )8M.0L:S] /!H<&^AP"^CH+@$+ZF<4+ <H.( 9J?[2,MB@5/
MAF'MG, H< WH,Z7D41 _!1E]N/=T%T/(9HQV!^*%!PML-/(<.I#D(Q:(@.&@
MO2 .,-,^3(WXT%$@<5@":8D9AQD!IWA388,3X)0 =>@GHNV%J(&2!(S1!0+J
MR-5!:4A[)-'.(.+TVS,_VY/Q1),R%JL>T(RYC/8SXF\LYAZ"+_IN!FU@^$"@
M##."P70!AJ1N@5*F=R)H09=@$&&&J; _7&FDTP1TN1&- %2 CC<2LAL[]D4\
M? *>^ON2Q?HDW\U.!0S1P%_,#>P'E7U$>0R($%@W0"0BI(> 8)'4UT8,H+QX
M%;'X*NC39]CEXIIV U?A/I/#V >'164D>/Y^('"XE4'$ 3B@L\%G)^!XL')+
M!T4(FLFO\&%H<AD<I;YB"L-5U%Z0!'=?H4!U0T@E74-_"2KRN*7P#Z@3*&7Q
MQR+FL" \Q]YEO'9 \.,>,7#=W5CKCI QY3[TC+3WH?_R4C7MU7K:>#&XAX2%
M&DD(OYBJDL&I4O?G'= _],)'1]N4HPXA#2HLZUV%F.%+((D:C_Z)ACX59=)#
MSVS;/O0[U7DZ]H-& ?LE.K-&30IS#LF-P'QT=QD:19+\2!/)E04>GOLT23(7
M":O@"$'?4<V'8$(\@^8E:"GM2]#G0CD4$Z8)<QX<*J4!\^A"2S@0BSI-@)R4
MJAG#X,[1TD%C''P6]T&*$M@=)@!"M$_@YP7TF5+T ?L4,5S($$3&#-'@8$E
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
M+7(!ZPL,5H+$'MXI@20 6@A@J\U:?5 @_L;D$L"117O,?EZ4E=A( 5"JR1R
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
M%L#WF0$/=1-VL/T!N_P;4$L#!!0    ( +**!5,JL(M,2@P  #8@   9
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
MRT;$,/'^6%6<SBK(>W"=DN\M;M5.HB[=",PR7HXFC8QH'-'D+,0LIR;0+6?
M:*J;Q&OBHZ@W>N&W)3-USE\.1H>=E@1$)%K>C_JD@3KM/EKY%74X16W@BM@X
M'HFW)99PM'_TXI%V/YWLC">Q4W?M^9-TZ!FL"%_NQ,F/KA H>-P4=+PGBD,_
M45Q*]XA&K"9B3V;'H!#ALR%=:,YKE_-EP,,&\!O^HUL9</&O32E'UU/07L0F
MSB;R#9^+)L)Y727'X1:;4[J1M>TTWN*P=.H!$!,>-("=;LVC#R;3%)!T7?[-
M3<'TFY-8>A&%#[E7KYEV](X8]MW:>94:3*[; 5S=\XA(')IU)$GD%[[GBN2<
MK[1I8E7Y,N96[PJ]WZ\W9Q>V/6;!=J=J,($TFF1 $IIIV2Y Z)9K?W\GJYTX
MKSZ<DER,?BD_@P>&]8,Y#?/CQ_.3BZN6K8S$^S8N34E,#^*5S'!SVLI7*A$Z
M>GU.:#0G6+N@81U?<!F<P>MSF=UXHMV8*RR!?6S58$OM53CO-C*%X1KFQ B\
M@^&WC %('.\M<BP"/0:N4;K=[&X1D[!9D83=J@=5Z4E[;KQJ\_XZM_B.>D6D
M&%VFPCH>SJ0HFYN%!F7BO77WVU6\4;/&?V\,W#94;YVL=GN_Y7*+IE^L?;R-
MCS_KMF_;'\5G\;?@;GG\11W%A/P$!U4+;!V/7AX,A(N_4L>'8"O^97AN0[ E
M?Z2?Q)2C!?B>;GR;!SJ@_5\%WOX?4$L#!!0    ( +**!5.#37] *@@  ( 7
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;+U86W/CMA7^*Q@UTY%G
M6(L P=O&]HSM3=+MQ-V=]6[RT.D#1$(29RE"(4![W5_?[X"ZT+*D=3)I7R00
MP+G@7#_@XM&T7^Q":\>^+NO&7HX6SJW>3":V6.BELN=FI1NLS$R[5 Z?[7QB
M5ZU6I2=:UA,1ALEDJ:IF='7AYSZT5Q>F<W75Z \ML]URJ=JG&UV;Q\L1'VTF
M/E;SA:.)R=7%2LWUO7:?5Q]:?$VV7,IJJ1M;F8:U>G8YNN9O;C+:[S?\4NE'
M.Q@S.LG4F"_T\:Z\'(6DD*YUX8B#PM^#OM5U38R@QF]KGJ.M2"(<CC?<?_1G
MQUFFRNI;4_]:E6YQ.<I&K-0SU=7NHWG\NUZ?)R9^A:FM_V6/Z[WAB!6==6:Y
M)H8&RZKI_]77M1U>0R#6!,+KW0OR6KY53EU=M.:1M;0;W&C@C^JIH5S5D%/N
M78O5"G3NZEWSH*V#E1V[UT775J[2EHT_J6FM[=G%Q$$&[9P4:WXW/3]QA%_"
M[DSC%I;]T)2Z?$X_@6Y;!<5&P1MQDN$_NN:<16' 1"CX"7[1]L"1YQ=]\\ V
M8&_UU#'5E.R'W[K*/0U-\*_KJ74M@N;?)X3*K5#IA<HC0N^12V57:V9FS.YD
MJ =5U61IANQB5M7ZD,%/LJ:D?6-7JM"7(V2EU>V#'EU]6A#+&AE7-7/FO#.9
M7X:?'1;5TK2N^H\N66%L;X*9JEKVH.K.:UGMXN*DPDSU#$OEL%XU955@5'J.
M-%^8%F)7!@O0!&([&)X$S%MC+>L:5)+:*S)'!;&>KL8*F+6Z,//&KU64OD6W
M[&K/W(!S"]9+'&E!!>)!8PN^]1N&>-';>&'7VW/^Y.7UOS_24<?O&FAH.@N1
M]HQ]/K\_9W/SH-O&GYH4055JBJ>A ;YC/)1!DF48R33%[Y@',<_._$H4)#)E
M=UU3%=5*U4-"P?. IQ*;@DAR-HXST B1!;E(V4=MJQ)"*]#<WKWWLN]N[IF(
MDR!+8Q8%,HG9.),):.(\D+EDMV:YU&VQ3R)Y%$2A9'F0IQ$I%T7I&9."![D,
M0=2N3 L;,C.MJ[FBPFA9&H2@X"D;1V?TP3/VWEM8P0_N;U-5?($!AX=)@SQ.
M6!SC(#E4RJ!1QCX9!V5@AR 4.5ARC(4,,B')3!)J\;-^6>9!C-FWNM#+*>1$
MW+LK_!^X2\H@Y1$&N21O_?4OF>#B>UJ(@R0)#SN+YVF01#")".($9Q0"-A0A
M;)ID1YW%\Z2W2L %G(7M1,/A0'',62(/(2=C\!F' <=Y>(;0C8)4)D=<A?#)
M4\Y(PN8H' ;-DV]Y+ ]$%K&8PL@?)H=?^-9E:1I"@QBC"$<6Y+EQ'$?DKBP4
M 4\B=J(*QMLJ&+^Z"J*?;G0[5FT.U<*3 H[7PC^UW#VK, &;/H%IXUM%!V.N
M#_84,-5J,'-$ZQ9L2OCGG%T_VT5"ENJ)E=5L!N_-6K,\Q(RV376A.HN"JEN'
M2LFF**SF4;>6+13*']7:EA (<X85JJX9-(815N ^#*#'"KI@B?Z!T?:V>@,
M[ZF:9)X/\O&6['8H$=]V5'N9@4V>M&J)%YH-I5Y$@<S[09ZD?J>:.9QSN]DM
M6M/-%VQ&%9QF$.&(P#Q/\9\%L<P'5(--&SJGF_5,A$2/$\&B&)4.D;PCV^V)
M>1JD*$NQB%'DHH,%:U>=3@1\L@WXY-4!/X@W"K]!XUNW.^PY$&^OSHS3FAP$
M!':!XU#@O.C%:Y5>Y@GM1C%;J>;)UY_T>_OZW*'!XZ(J%F#,%"FCFJ*?+EI=
M5FXC=Z$L:XQ#S.O&PX 66!()-9^W>NX1 ))N()8@Q]RT3SUZT,V<8AS*XO8
MC9&RA$L>JK)[7N9]XG@9A"]\XE5-A\C>-P5;&5OUEPCOI^<8@X2^:&7[0.1G
MR@GHTJ!V;R#R;@0+_&R:.>C[F/2)]GFGQ+>^_V!SC,- ^.:X S&[!KD;O=AV
ML&DB;T.<:"PSB?X"E(.&!K"$CH;6CT[;0YYCW5.*(,TD&Z<\)EP4Y,C&,8^
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
M61=93!" F&B+NS:*'9_*Z02*SF@&(.WA4W0#D2(/U]6YC5)X;"_M?5][#)[
M7ND_@TT#=STF#Z#0%HK%['( )\ 6+IQC9@:^F>=ZZ--ERKD$F*"IYV&DR, \
M\#=SF&"40WE ZA2SAM\D+AF+IB,#%4'A_1V;I\-U@FE#@BC&:F)IM!]WD,:1
M@Q8WB@\3R2% #G5!X2Z%9D4$3]C-4@!AFN'5[<ZDCT!'(H\HB:L78QX>F.52
MO,(BDUQIZA:]:?D\@Z%ZQ+GQ&NDHH8%C<GOJBG$#*^ZT2F!))L@=1[&VXQ[R
MR!FWJZK#5RR'V6HHBZ-=76Z- >;G-@H;)I5'!B"L<PFMF!1"DZ$&<_@?W";S
MD9\PO&U(/AZ(@X7!!3),,O-P;;A&:KFT )(<@2V!=3GXH:@BCO,H ]CT3HT[
M-L7,<!UYB#@X-9S/8!X:'<&!H1QO,($L\G!5<!#M[(%OZSB6F0_.;2(--0?G
MAG%QWG3H7!$_;+;KWAK6Y^$;&S.#Z[H8V %_C.$ J8>K6(M(:L7(DY@\(I5A
M8HEH6R?W:+?E)L<8B2@-.C,,_I#0:T*^@=UA(3 S+!?%A:JRB57!_<2=M)3!
M&!R(V=A&')8J3/6T#-8A"N"6'LNPH50/8$E!!]!5BO4'^\#R&F!PAA?@: K/
M)R:[?.PI&WYU@EA)W]I*!$@-W W*S(!7((G@@ GNPBFQLD#"9-P_#!ZKNJ=@
MB\?2= *>DO$]D"-M-OK=RF!IQ8P<:7XH@T?<&<L0J.'OH80R>P"G2;3R0 E2
M:@<'A:/!G6/+,9/4D  B)(U0QM!V_6/,OI<AF)5V9&/N4 8+/QG+$$CM0&;#
M@@)D80XPO13(8?&2T$RBQ&0T'6\%)RPB:9Y*V-% 6^ > ,?N3D>G= L&8_QG
M((]B^"[F(D"D>]_8#F>!1Q;>CB7$<#E\#RN88DK\#*KB<(Z#NX%U_R%XVXCR
MAT@7,UY"!8#B'"'70<P8H3^!Z!93 +<!1S&B%L;X#3')$0PE\">,9X@7^>."
MM<< 3F(" B$Q%?AMA+7D\$6"M0<Q8RA.,N!?GRTA.04<<]&1G +.XIP<T4DP
MYCW 2&0\V68";LDH=\XA':#=DE,:")W"2'&%J:22J/1Y$77^J1RX_IC5AT1F
MG-;?7E6S*W4+GC\;EO.BJ9>J0/-^O:4\@47&WTT&,=R=KQO)-9!<M-5O:AGJ
M/"7K//LC/9^H'OPO&MO(S@R9S",F"5I[84NX @SE6M8RENA[3F9M9*42)W'B
MG$PPEPL-_T]3)A!>VECMQ(AHH<ANL98(T%;8J@=5),?3S!!B\$4PEYSVY?(8
MK5,""_@,31,6F,M'/F&=(=6TS20-B&$4I= T\]03.3S8&]B7WX(_#!7.)G0K
M1UM/X(O)8AW8.F8C7 RVIIELX"'&:O2&9P[++**>OL;RO?G!$/:/UVBD?[)$
M3)Q4-\XSHIJ'XA!!-/.$%.'3 +QQUTY0"DN=2%)F U *&4?\2^"VQ(=$R]Q2
M<>QXC/D9X *)Q 2KT5 +T@O#M4JTI JQG@A<P(VLCY@Y,0+C$].23#+-A%8
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
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;-U8:V_CN!7]*X1K%#;
M&9,4*5%I$B!)I^@4NVV0S+8?BGY0+-I65Y:\HIQ,_GW/I>17G%=WIL"B'VQ+
M,N_[G'LIGC[4S<]^X5S+OB[+RI\-%FV[.IE,_'3AEIG_6*]<A7]F=;/,6MPV
M\XE?-2[+@]"RG"@AXLDR*ZK!^6EX=MV<G];KMBPJ=]TPOUXNL^;QTI7UP]E
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
MZAX. M#KAV,]L:KTS7JN+&7"#W-Z:U$[ ]I?*&4W$_>!YO6>_ !02P,$%
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
M'2LFHO7"/8]PF_P.2B"4GT/5@DQ_ \(0Q,_Y^/?S*7G[YEV#FV%9 J&#;=?
MSK.%AN\99H-</N*S ;)=0K8=9%@#^1GO>WW*I2*3-1,KL E_MHV+B&\2(-\^
M(2"Y,I#J?QOH=$HZG48//V?I I2K;Q=Z+-*)%!H+-F8&J_-GL7ZLYG+DCD.V
M(OHX;/>]QR-DNB69;B.9CZ"X04G%&R8>R+=KL-R:O.R5P+U3"/IY2>?\3X-^
MLP'%W*D_2?U-.C^(>"<\'O*+DLK%_P@YDOB#TJ=^I:C^*>2![DD\?95,C O<
M9\5_<3P5-*C8!(UL]GR>&U1ZIF)-[C?V)J*PT>Y?-'S)K:"5O-'P)/)1B2-M
M-T9@DJ59PNSW#KE<+O$#R*;F@.7N>*0UP_J5L=TUBJ7[KS[VYU&<VMV_.%W?
MK\E7I9VT63P/V=XTL+TJV=Y4;.TWQ!U[.DKZ4%][M)9TI;&T663O1:91V"<R
M3;G)$VTDN7PR@!\G$P4Q-R\JLDI[Z4F(+ZW4ES;+[VL5V:$ZA[W:?%4"39L5
M^DX:EI!1@FT(BA&0I8U8GJ9/4FM4K!=D*Z@D.C@)B0XJB0Z:)?J5LE6<NB\)
M8?L@6]Y>^Y""6KDV3!-W<-Y)E*MEJS=R#8Y7;<_[Q&NF5EQHDL 23?VS'A:*
MRENO?&+DQC4C"VFPM7'#-;:KH.P&?+^4TNPF]H"R 1[^!U!+ P04    " "R
MB@53OA)@N5T%   6&P  &0   'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6RU
M65UOXC@4_2L6VH<9J93X(U\CBC2EVYFNICM5V78?5OM@P(6H2<PXIDSWUZ\3
MTAAJQP,"7MI\G&N?W/B<:V[Z*RZ>BSEC$OS,TKRXZ,RE7'SJ]8K)G&6T..<+
MEJL[3UQD5*I3,>L5"\'HM K*TA[RO*"7T23O#/K5M3LQZ/.E3).<W0E0++.,
MBM=+EO+510=VWB[<)[.Y+"_T!OT%G;$1DP^+.Z'.>LTHTR1C>9'P' CV=-'Y
M##\-"2X#*L1CPE;%QC$H'V7,^7-Y<C.]Z'@E(Y:RB2R'H.K?"QNR-"U'4CQ^
MU(-VFCG+P,WCM]&OJX=7#S.F!1OR].]D*N<7G:@#INR)+E-YSU=?6?U ?CG>
MA*=%]1>L:JS7 9-E(7E6!RL&69*O_].?=2(V B!I"4!U -HU -<!5>9Z:V;5
M8UU120=]P5= E&@U6GE0Y::*5D^3Y.5K'$FA[B8J3@YN\A=62/5>)!BQR5(D
M,F$%Z(+/&1<R^8]-P9 7\@Q\$;PHP$.NEDI:7?ZBED@!:#X%W]0=MCZ\IHD
MCS1=JO,/5TS2)"T^JM$>1E?@PV\?^SVI*)<3]R8UO<LU/=1"[X]E?@ZP=P:0
MAZ E?.@.OV(3%0ZK<&\[O*<2U60+-=E"U7CXU]GZRM-IDL\*\,\W!0(WDF7%
MOXXI<#,%KJ8@K93'FZ_B#/PE:#G1697@WW\L$_FZ=?_ZL?OGC2VSZWF":IY2
MS2\#E8*7S>2Y$%OD24.>.,EOKQH;J76\OS$E]%#L>=#SWK,SH6'HP=C?1&ZQ
M]!N6OI.E?2W;V/H&!40B1$RN)A C'\%6JD%#-=B/ZEIL-JZ!0:%+L"VO%J#O
MXU:J84,U=%+5VK>Q"RWOG<2^+9<F-%+B#]H91@W#R,GPX7QT#F;\A8F\DG I
M*%6J\LDK*!I!.20<-_/$IW()Z&G?]@Z46CW NYP'462FW (E)(3M*8<;]04>
M26SU0%LDE.)-LB8N)F$[56WN$!U+;/5(6R*"/K2EUD2V$=4E KIKA%MJ=?#V
M>\<!L:72A!(_"+SV9.I* -VEX':9)Y-D0=/=M 6U>4/_9.K2M@O=OKN#NDP;
M13"&H<70+% 8AP$F[6G6I@O=KKN'O&P6C(FE0-B0R _:JQG4#@S=%KR/Q")+
MG;*:EP6(D,,0M(_#^!"=Q>8*0%&,;#JS0+TX#J)6DD@7 N0N!/>L2*9*#8F2
MVO#V>U75;B]'KMVN-F\$3Z4UM+&G=MONK[6&3 ]5ZS$*?3/3%BB,@]@/VC.M
M;1>Y;7=WK2'35S$);'1-H*^TUDY6^R]R^^\>2D/F3KL;D<#"U@)4Z[B=K39U
MY-Z2.Y4V1)9]N >C$+7/K)T>N9U^R+.,B<D>ZM'>C,*3J4<[*G([Z@[J,?V1
M0(P]2Z6R0-6/LP [?$J;*7*;Z1[J,=TRCD-LH6L"(89Q.UNL716[774/^6!S
M\]Q5^;64 1LR;M]L8>W3V+W)=LL'FQMF[.&0M'LBUN:-W>8]Y&+!!94,\'&:
MS&C9FW/M\_!&'P2?K->B71(?VK# EC:$9]..!0B].&S?-6'MCOA8#0ML.B6T
M+40+S%%UL'93?+1^!;;T(2P:M\#:6&ICQ@>T*H;8LOU5;]*A%FW6V&W6W^6<
M"4!52F1W3"?/*D$[_3K"VF7QR7H/1)LC.;3W0$RG0^&[75C=Y;,@8Q2UMQZ(
M=D5RK-8#,1W2]VTM20LN:-<-T39*CM9ZJ$<*WA>1]U0M'0K'CR*B?9D<T'P8
M$K.GC.+(U@GM;7RT*+\8W5(Q*S\II.Q)A7KGH:(NUA]AUB>2+ZKO&&,N)<^J
MPSFC4R9*@+K_Q+E\.RD_C32?P@;_ U!+ P04    " "RB@53(VXJI<,"  #A
M"   &0   'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6RUEEUOVC 4AO^*%>VB
ME=;F.Z$5(+6E+4RJ5)5UNYAV8<(!K#HQLQWH_OV.DS0*2V"YV0W8SON<CYR3
MDPSW0KZI#8 F[RG/U,C::+V]MFV5;""EZE)L(<,K*R%3JG$KU[;:2J#+ DJY
M[3E.9*>49=9X6)P]R_%0Y)JS#)XE47F:4OG[%KC8CRS7^CAX8>N--@?V>+BE
M:YB#?MT^2]S9M94E2R%33&1$PFIDW;C7T]#H"\$W!GO56!.3R4*(-[.9+4>6
M8P("#HDV%BC^[> ..#>&,(Q?E4VK=FG YOK#^D.1.^:RH KN!/_.EGHSL@86
M6<**YER_B/T4JGR* !/!5?%+]J4V]"R2Y$J+M((Q@I1EY3]]K^Y# W"#(X!7
M 5Y?P*\ OR\05$#0%P@K(.P+1!40]07B"HC[ H,*&!35+<M1U')"-1T/I=@3
M:=1HS2R*ABAH+"'+3.O.M<2K##D]GF4[4!I[49,Y)+EDFH$B%^0KO.N<<G(V
M 4T95^=X]CJ?D+-/YT-;HV.#VTGEY+9TXAUQ\B7/+HGO?":>X[D=^-UI_(E*
MQ-VC^.0T/H&DQIT._+Y_\%WX0__@N_#'?WBGZ-TYCD][Y^Y>'>(V=DK=+E[=
M+EYA+SAB[X;CK*-9 @2G)DDD+)DF7"B%38.3B N:J:[^**U&A54S37?CT TC
MG*^8TZ[9"6UA%'A>V!).VL+8<0=MX7V'T T=MR5\: N#. R<EO"Q+?3CJRN_
M)9QV"",W/G!]4 6_KH)_N@I)(G-8DL;#.\L2D0)Y@038CBXX=%6AM!HV,S0E
M:-W;MLZ/#G4'80=UV,'IL'<X24QL%]@\%XIR:,Z<'T^0+D#^/-&E8>TH_"]=
M&K;J]?>=.:4H0[4;L]B\_/'Y7[-,$0XK9)S+&$W(\H5:;K38%N-Y(30.^V*Y
MP6\0D$: UU="Z(^-F?CU5\WX#U!+ P04    " "RB@538+E02.L"  ">"0
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
M/>N]16*8T2)5]WSU$2H_':TWY:DTOV1581V+3 NI>%:1,8.,Y>4_?:[V88.
M.NT$KR)XNX3@%8)?$?RW1@@J0O#6")V*8*S;I7>S<1%5M-\5?$6$1J.:?C"[
M;]BX7RS7=3)6 E<9\E3_)E^"5'CPBHQA6@BF&$AR1NZ!INP7Q.0::TT2FL?D
M,Y<2UXXC4)2E\@11#^.('!^=D"/"<O(UX85$H.S:"C/3^O:TRF)09N&]DH5/
M;GFN$DE&>0QQ"S_:SP_W\&W<D7I;O/6V#+R]@I^*_)SXSBGQ',]MR6?X=KK3
M9N?_HH_^.?K69OAUC?A&SS]8(_*41#!1IAQ&3P53+YM5\^-J(I7 5__GGJ!!
M'30P08-7@EX++#>\B:HRG.LR;"NL4B4T*OI27/;1\G+SJ)J(P VV,5$3XUUL
M0T9-B!L$7@W:,MFI37;^QF1JWK VEZ5,9X_+)N*LLV/RH,BH1<2]:+<8UA;#
MO1:_8*\[?(KAP5-L(@)GYXBB)J9QBDV(&WC^CD5[XS[-0,Q-(Y-DRHM<E:]-
M/5OWRBO3(G;F!^[ET&V9C["WEJWPCWS9F&^IF.L+-X49AG+.W^%AB++9E0/%
M%^8VGW"%O<$\)OA] $(#<'W&N5H/=(#ZBZ/_&U!+ P04    " "RB@536NC#
M&U,#  #]"P  &0   'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6S-5DV/TS 0
M_2M6Q&&18!,[WZBMM+1"@(18;8$]( YN.FTLG#C83KOPZ['3;-IMTVBE7O;2
MVLE[D^<WD\F,MD+^5CF 1@\%+]78R;6NWKFNRG(HJ+H6%93FSDK(@FJSE6M7
M51+HLB$5W"6>%[D%9:4S&377;N5D)&K-60FW$JFZ**C\^QZXV(X=[#Q>N&/K
M7-L+[F14T37,07^O;J79N5V4)2N@5$R42,)J[-S@=U,<64*#^,%@JP[6R!YE
M(<1ON_FT'#N>500<,FU#4/.W@2EP;B,9'7_:H$[W3$L\7#]&_] <WAQF015,
M!;]G2YV/G<1!2UC1FNL[L?T([8%"&R\37#6_:-MB/0=EM=*B:,E&0<'*W3]]
M:(TX(.#@#(&T!/)<@M\2_.:@.V7-L694T\E(BBV2%FVBV47C3<,VIV&E3>-<
M2W.7&9Z>?"HWH+3)BT9SR&K)- .%WJ*;0DC-_L$23872B)9+]($RB7Y07@.Z
MFH&FC*O7!OE]/D-7KUZC5XB5Z%LN:F7 :N1JH\X^P\U:)>]W2L@9)9_K\AKY
MWAM$/()[Z--A^@PR0\<-W7M*=XTGG3&D,X8T\?PS\>;FA5G6W!@@5HAV;F2/
M;JRL&YO&#0-0>^\JPUD;)%4&S#G5("D?$.1W@OQ&4'!&T-.,]/F[XT<-W[Z^
MFPG!,4Z,&YM#'T]A.(G3(.Y@3^0%G;Q@4-Z^.OJD[;CAH31"H@0?23N%X31(
M4J]?6MA)"P>EW5.5LW*M;=<PF?LJ86V6<VU2@[38U3V@VWK!689F4 G%M$(_
MOT"Q /EK('51)R!Z&;44=X+B"VLI/LT$":(@/4I8#PRG44CZ$Y9T\I(+:BGI
MD9:$Z7$M]<$"0I)^:6DG+1V4=@=5+;/<?#C0S5H"V,[YK%K!WKXC>R^C6O#!
M1P)?6"]M@$.[0^P1<I24'IB?1/Z9%QSOFS4F%U1,2WXJ+L;'Q=P#\],T",^(
MVS=N/-RYO^H<9$^BAE*S;[LX>"'5LF^W>+C?/J-:PA.G QQZ)PDYA9$TBLXE
M9-^.<71)M40G'\B ^/%Q?^F!^5Z,CS^C[L%L9@?C+U2N6:D0AY7A>=>Q.9W<
MS9J[C195,ZXMA#;#7[/,S7P.T@+,_940^G%C)\!NXI_\!U!+ P04    " "R
MB@53T+I&;<D'  !A*0  &0   'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6S%
M6EMOVSH2_BN$<1Y:H*UY%:6#)$!BQVD731NDIV<?#O9!D1E;J"1Z)3DY7>R/
M7TI639D:J6JR@5]\_68X0\[,-R/IY%'GWXJU4B7Z.TVRXG2R+LO-[]-I$:U5
M&A;O]$9EYI][G:=A:;[FJVFQR56XK(729$HQ]J9I&&>3LY/ZMYO\[$1ORR3.
MU$V.BFV:AOGW"Y7HQ],)F?SXX39>K<OJA^G9R29<J2^J_+JYR<VWZ5[+,DY5
M5L0Z0[FZ/YV<D]_?\Z 2J!%_QNJQ:'U&E2MW6G^KOGQ8GDYP99%*5%16*D+S
M]J!F*DDJ3<:.?S=*)_LU*\'VYQ_:%[7SQIF[L% SG?PS7I;KTXD_04MU'VZ3
M\E8_OE>-0Z+2%^FDJ%_18X/%$Q1MBU*GC;"Q((VSW7OX=[,1+0'J]PC01H"Z
M J1'@#4";*P ;P3X6 '1"(BQ EXCX(T5D(V '"O@-P)^?;J[XZC/<AZ6X=E)
MKA]17J&-MNI#'1"UM#G".*MB]TN9FW]C(U>>?=1A5J!;%:GX(;Q+%'J+JI_0
MYSQ>Q5E8Q=?T-BZ^H>LP,[%LHK9$K^:J#..D>(U^0W&&_ECK;1%FR^)D6AJ+
M*KW3J%G]8K<Z[5G=0]<Z*]<%NLR6:GDH/S6>[-VA/]RYH(,*_['-WB&&WR"*
M*?GZ98Y>_?:Z4*O*;,"ZV;"RZS WRLB!,D#+?%C+7$5[+;A?R^5XQP:T+,9[
M-*#EZB>VA,86_%,M[T?O"PE +0<1P/8!S6JUK$?M>13I;586;] G72KSMHMP
M$Y]H80(ZB^)LU8[WOSX:!>A#J=+B7P/+\_WRO%Z>]RS_:9O>J1SI>Y14:=3$
M7H'^B_K#\&*G4M0J*[)Y..,GTP? "K&W0@Q:L?,YWWL)+;K3X+47I5@*AO=+
M[Z(;P''/][B$3?3V)GJ#)IXGAC;-<2AD"!A%N5K&I=FSHE %,IQ6[1Y84+S.
M7@DB/'IH],SK&.UQ2H7C6E>7Q,1W4)==79((3 Y1BRZ*2\&=S;SJHI@, G:(
M>@^@/"()O.%RO^%R1$Q4>?!1A=4NVR0PN6*ZI/.T2AQHSV4W/HD0@><[^PG@
M6.#SUND<6.[O+?<'+8?R]@WZFH6ISLOX/VJ);K9YM#9.H9M<I?$V-105%W4=
M@ K3A=^Q\ZTPO9[C#8#RA!2P+\'>E^"9OM3TNU *O9KIHGQ=G]@O^A=T+2<F
MS+CC( 037/BPAP3;E@(/^CC3::KR* X3=&.\NM=)K-&77?E#?UVKJD(.U5K2
M:E[(,8H]H=8 ^NQ"VZAH[S/COL2>6XX@H"DUM!69AV9:3B3L18IMH_; (L^3
MTJFV (P;L]UX@V"!AYTJ<@G !.;<*?$+ $:E[SE9? 7!<!#T!;GE>3),]*."
MW-!^"U>%Y8=L:9KZO/HZ)A,LX1-QE$RP=$Z&^7Q4)G0)UQ,D()U$ (B9,=Q[
M:)8"R3 '/CD/NLQ&)'<[A1D HT1*MZ,"8 QC@MT\ +0%4C(W#P#;6(#=S@."
M81;T-!7$<C,9)N>Q>7 3?H_6*OIF*,P$Z.["A?FXRL-T*/XLKY+@& E +>O1
M8=8;DP"-BH/29BJ;<",$P!DB(+3GM*@E3$I>) $:M6V#')MG/X?,!R&''ED&
MIL,,/#;^/C]F9B[['$7;36RZK);8K3(OET49EFI,3::6=>E11E%J.8H.<]2H
MD.P.G[XG/'>BFD,X _-[)E5JF8L.SZI/#DD!&>0.@@"*8.ZYK0D "[CO]!*7
MH#*,W8H,P#Q*W,8$0)ENJ&\[+0_381X>FP^?S-[^_W+",C"51\D)RU=TF*]&
MY41W]".F2E/F#KP@T-!J*R0.S;1T1H?GQ"=G17>H(]AS+^K,()AI+CH%&])&
M"'7S ES4;<47 $Q*E_NN )3P>,^&,DO/;)B>;U41+TT./'DJ999DV5&F4F8Y
MD3U_*F7=89-03+@;XB".2M$SD[+6==J7F4E9=Z C1#@U> :A.'9)#4*)P+FT
M=PF@**5NU0=0#%.WZD.Z AKT;*9E>C;,].UZ/=.9F3"WS;W!ZGI?]3)7#RK1
MF^XEZ,,5+6VSHPR<S!(=>_[ R;J#)*.^\-TZ!^&PD*2OZEBZ8R\S<#)H6N.2
MN%$.S7[4A<U!& [<,@[  D*Y&^> ,LK<JSA7D#+9&^B6OMDP??]2H%=M?Z;>
MEOKMO=[F:!&F<?(=]:D8BDK+V^PH8RBW/,>?/X;R[GCI^YY[2V,.P*1/1<\9
M<LN/_&6&4-X='XG'G H[ U 4=V@-TA4(M_(#*.$Y5S\7 ,AW!XPK"-0W.W%+
M]'R8Z'\U&Q;Q@T)FSZ]UKFPZV,:HDF@/$+G>J+R,S;F,:)"XI7Y^G'NTK9NT
MSQ^,>7?@I2P(9.!&$H"CDHN^P[4,RU]F,.; 8.PS]UHE@#*-O=O5S$&8F7'<
M1(&&<=')%$@9YYU<@1S@/3?>N&T8^,\FXZS8FM!^6OO/+>?SHXRXW'(D?_Z(
MR[N3J^D;))/N^7=QC'+#Y#VG88F2O\R VZ@]N#E./;<Q E"<=4F@BQ*^>YOT
M$D %TIV!%_"*[G +HIC[*,6T]3R7"=A5_6Q?@>JPVCW:M?]U__S@>?W4W-3"
M=P\?7H?Y*C;1D*A[(XK?27.2^>YYOMV74F_JI\/N=%GJM/ZX5N%2Y17 _'^O
M31 W7ZH%]D]5GOT/4$L#!!0    ( +**!5.^<H3!<R$  /E  0 9    >&PO
M=V]R:W-H965T<R]S:&5E=#,W+GAM;,6=;8\;1W:%_PHAY$,")*N^]]9;![:!
M>!PC&^QF'7N3( CR82S1UF!GA@J'LK) ?GR:XZ'ZLN^I9NL6E_0'6:,YS:[+
M?CFGJJN>_N+C9ONGIW?K]6[UOP_WCT]?OGJWV[W_^]>OG]Z\6S_</OUF\W[]
M./SFI\WVX78W_+C]^?73^^WZ]NWS1@_WK[GKTNN'V[O'5U]]\?QOWVV_^F+S
M87=_][C^;KMZ^O#P<+O]\]?K^\W'+U_1J\,_?'_W\[O=_A]>?_7%^]N?US^L
M=__V_KOM\-/K3Y_R]NYA_?ATMWE<;=<_??GJ'^CO;P(_;_$L^?>[]<<G]??5
MOI8?-YL_[7_X[=LO7W7[)JWOUV]V^\^X'?[WR_IF?7^__ZBA(?_S\JFO/NUT
MOZ'^^^'3OWVN?JCFQ]NG]<WF_C_NWN[>??FJO%J]7?]T^^%^]_WFXS^M7RJ*
M^\][L[E_>OYS]?%%V[U:O?GPM-L\O&P\M.#A[O'7_]_^[\LWH3:@4-F 7S;@
MI1O(RP;R7.BO+7LNZYO;W>U77VPW'U?;O7KXM/U?GK^;YZV':NX>]\?QA]UV
M^.W=L-WNJ]]M;A^?5M^OWZSO?KG]\7Z]^KO5S7;]]FZW^M</M_=WNS^O?OOX
M]N[-[6ZS?5K]]3?KW>W=_=/?#*I_^^&;U5__U=^L_FIU][CZX[O-AZ?;Q[=/
M7[S>#8W:?_3K-R\-^/K7!G"E ?_\X?$W*^G^=L4=$]C\9G[S;]9OALWI>?/N
M>//7PU?QZ?O@3]\'/W^>5#[OV[O'V\<W=X\_J^_D;ZM?R>J_?C=LO_KM;OWP
M]-\S>Y=/>Y?GO8?/VOL?MG<_#[_8K=_NO^N;#]OM^G&W^O;NZ<WM_>H_U[=;
M]*W_NJ/TO*/]Q?S+5ZGC1/+%ZU_TMVMEQ+D/U'_2'142/A42F@M1!:Q^7 ^W
MI/7J=\/OGDZ6]NNNHVISYM#U_:0T*RM=H)QQ9?%39;&MLC]^W#RW_.GSBHJV
MJ$C43X^7E87AN%+"1:5/1:7&HMYMUVM/6<FVMR,N>5*6E4FA))6R\J>R<EM9
MWVX^;#U59=M<246F55E9$&%U#1Y553Y551JK&HQQ-=R<?K\OR%%=,<TFRJE+
M:5*>U964"P=<7O^IO-Y1WO?K7S;WOPS_BAK<FX8,7W(0FK07R"2)5&YUU(T6
MVGUVBX>,\]+@U9O-XR_K[?[ [#:K/ZZW#ZMGTX56V=DF=EV8U %4L7#EK"*5
M!,CQQ;^<.?]P/R2^X=?KU?#CP0]_MWG"99 ]\;G+4;II)4 84DFA<I.FT<:)
M9XNYV3P\K+=O[H;3_+O-=O?3YOYNL_IA_?/#WCK_Z_?KAQ_7VSG'IM&R2:Z0
M&&AT6FJWVH69@:QE1DZYF][7@(XH#-=2[5(:S94:W;4E-Y US]BG(1-,RP,F
MV\?A_EZI;G19:K597W8@X+*#&YD;-M!)Z(<[3*6PT6>IT6C=^8& U7*2/,U%
M2"<D'"NEC69+K6[KS!!D[5,ZSM'<[:TN4#?$C4IEH\^2QVC/F"/(&BZ1="'Q
MM$0K+-(5JK@ C\[,G^_,)[($6W,=8CC%.&DSTH62J9)^>+1A_GP;]J4)MNY*
MQ=S,@2H.?8I*&:H?/6_ YTL3+SLZOFN5W"5S2( P4^2NTHW@T>-YOE^^*$VL
M_F^E=+>/;_>N_^%IM]W_N"!R\&CY'*X0.7AT:6YWZ861@X$GRW#M3P^ME9'$
M5',N'BV9&RVY)7"P]5NBV(6I>2%=*'VM5\^C+W.K+_L"!UNW)0Z)IDD*Z$KL
MJC>7T92YT93=>8.MVZ:<\M2Q@"SF'&N%C9[,K9[L3!ML+38,/>1I0H2R(6[@
MNF0T8O$8\1FSA@ [YM3EZ8T$Z;I,I9*F9+1M\?2>9Z.& ']&40/I9J*&C!XM
MG^_1OJ@AUGHIR_2J :IZU! U:.X9-?=$C9<='5W]<7](IH5871Y<JZ^=1:.S
MRWQG?FG0^.[VSV_>K=_\:?7==K-[>2(V_/7G[>W#W&.(T>$E7N,QR&C+XK%E
MUR&UWAI#X#@=B@*Z(3L24^60CAXL\QZ\])#^X>/C>KOZPYLW'][?#9><VNS[
M]?#'/S[MAAOADAPIHXU*N<91'MU.&MWN,QYW6>.*N2_3SC20]5%RY1841G\+
MC?[6]+S+>E8?V3P: C+*E*0R!!)&:PL>:VM/D0'X6LHY3.^V2$<D4CMJH_\%
M3Q_U'#$R #^D+I@X G1]2:7V]'6TQ-#X(-F;(X-UOE)BF-Y-D4Q2KM6E'BLW
M#G:WYLA@A[8EQ!BFHR9 QWWL2\4NPNB\P=.WGLV1P7:.S?&8DQRW=/3H\/D>
M[4N/ 7BON0E83:V"T9J#IWOL21D!='133&:D$^D&6:E$^3!:>9CO$2]-&?\R
M!,6S)8TP.GWHKY TXNC/L=V?%R:-:&TVY=1-CS2049]CJ'01XNC&L=&-6Z)&
M1$/&/:>I;R%=CJ1Z?,?5C98<6RW9.;T&&')/>F3CI3"@BUQJ(R!Q=.38Z,CN
MK!&MUU(HS&;J$-#E4$IEE#&.IAQ;3=D9-B)XSISZTINS$9CQ\ 74XD94<[T:
M![I;XT:TOIQBL3.)@"YP3M6[R6CBT=/1GHT;<<Z)7YJ[V*SC:-;Q\\W:%S>B
M-6%3P)SDN(#1HJ-GT-J3-B*8H14XLI@+ PFIDZXRE2&.AA[GN^[?KY_NW@YN
MZ9Y@DT;O3MT5LD,:#3>U&^["[)"L;7+0]ZE?#QN024>ATK=(H[FF1G-MB0[)
M.B<G*M-'0D 6J'#E5IU&?TVM_NH+#LFZIA#GZ< 2D%',M2&*-'IK:O16_\Q<
M,#^ZY.D#(:"B+M1&1=/HK*G569V9(5FG'/*KF6\,IEL+5])K4M.H&Y\FM^:%
M9(V5.\[F(@,/E+/4)AZGT8.3I\,\FQ;2:;.=E1RW=#3;]/EFZTL+R7JH*6!.
M<ES :+#),S;N20L)3,/BP4ZF80'J.,?:)/S1P/-\Y_MF\_CTX6&]]06%/!IU
MIBL$A3S::VZWUX5!(:/Q8^FG=V<@"Y)S[8B-9IK;UR&Y@T*V5LE=ZJ;=52#+
M0W>U,B<PCXZ:6QW5%Q2R=<I$%,PA W.LI=2ZJGDTU-QHJ.Z@D$'?L^NS6>QB
M94-0ZFK':_34W.JIWD4\P$LYF&0'9"0E5;PTJ[5)K8N3&K-"MK8Z7&=F* _(
M]D_A*EDHCPZ</=W=V:R0K8_V^V&.:8O!PJ.<:E.]\VBY^?,MUY<9,K#2WEPP
M5B2UTZJ,9EL\(]V>W%# 8J0\Q,AI'4 G'/K:&51&/R_S'6_]-&*?(7;;#R]K
MOQ_?#M? \,<WZU_6]YOW2Z-$&:V\7&,9<!D-N%QL(7"Q/AHZ-HOC@&SHO5?/
MQ]%NRQ57 A?0AP6=<R"CTE.NC)Z6T71+J^GZLD0!TYUS[,S<?: +%&J>6T;/
M+==:#UR Z<8NF;/1RDIU 589/;=<:4%P 5XK8?I,$*@HU>8_%K4>^-H+@L$2
MI&267P 5][4QE3*Z<CG[>N!BG77:99^5'*];'JVWO]0ZX-Y:ZK2 6<EQ :/A
M]I=: =R#$6PNL9@JT$AWS+61JGXT\'Z^+^[+#OMIF(.1#\?G^4;P[>W#W?V?
M5]7/6A Y^M'R^VNL(^Y'H^XOM8[XI@>3J*1TE4'C?K3;OM%N&[+$30_ZKRGU
M%2_M1R_MK[+H]Z8'3IIKG:!^M,C^2DMY;WJP1+>K80OZT?WZZRS0O>E!;S37
MSF%%M[CNJMN;'O0]NU"Q8>HTY>+<BVEO#A^YP*6H4Z"*[D)+9&\.>UK40 6?
MZ"ZU^/6PI^/'=*DSS *@RX5C%6ZB^!;=?%_4;:5'9_(G+QWG#>PWU?,6MYOW
MPV&[6S\M G1TBI#176.]+'4*:]&U.]=22$<'.H<I&Z02TG'I4O5.H# 6W147
MS1YV?CS7*9F!=*2CR*$V!9LZA;/HKK-N]K#?XS:+A.D,$"24H0=</7B*9]%=
M:^WL8<_'(^H"SDRP>K;:#Z9.$2VZ*RV?/>SX>$37DF. K+J:@S1ARH&8.B^K
M Z&G2C+G)9!1*;5#=P2?.OOZ60+X*$N86F[PFBYU B]U1N076>.V1<QI)D4H
M8Z=+K9L][.EX_*OOS<PV*.0<8F4!!&D.U@D0UG>W3\N2@\91O;">+IP<-#*J
ME1GU&<D!\)]2UP7S*!<)B6.L=G](HZ):65%-X0%PH'+7]\7PHI PA]Q7YDZ0
M)D:U(J.\Z0&@H+)T76]L"#&C..188T9I:%0K-<H?'P &2C(E\^ 4"D,(I0;[
M4L H<A&CSI$@ #!*NM*3@6$A81XNOEJ,4&@I<K"ESALC$'.JB]R;U2A(F0=9
MJEV "CU%+O;4?)8 \"CJ4S!4823DX3C6)B:1HDS1"<S4&5,%@_G(',V5A&0D
M-3-6A"IBSVBR*ULP&$T>G*B(/316&2B7KGI35\@K.L&\.DH7QZ@O'V!4,:KH
M!0!UX12B.%+4"I+ZC!0"H%!#MSV:2<Q(."3AKJ3J^:D\NI4@U91"$!ZJ<#98
M,R0,J5"JWDR44;>BI+PI!#&BDA2RER.P:0J!:U>CPDE1*T_*GT( (8K['&3Z
MN!L+4ZG-OB#%DB(73.H<*02PI/;,T=Y01X%0HE"N77N*.D4.[-1Y4PC"40TY
M.;*YQP!ECKE.,A;-A?9TK^=3" !+4<<<S> G$O)P<=6&!12"BDXPJ,Z80@2M
M'DKV7$/3N*I'0'FV>$;=72%$P-/AX; 4,YT6*H,,_U5O>RH(G,!BN4)(*Y>4
M%.N*7F!7%TXJ"FE%TF[L2Y.* !LG,C!(I!NZX/71$D7(HC,@LOPY!>"PAH25
MR?03D)!S7[U(%3F+6M%9WIR">%C[PV(.'Q#F+E<[H@J<1<WD+'=, 5"LV >#
MM4.Z(8))[=14\"QJI6>Y0PJ@8DGJ[7LPD"ZGZBB7PF=1,S^K-:( 0M9PZ06S
M# H)^]C7B]0OCO#TT><#"N!>X8""A',!11&RR('(<@84P,7JB^G( %4]GRB
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
MGZ"NG2&1G(U6Q@JOQND:-%56O#3.%Z.I'G8U>SH#3:)0&S=1V#4^ W;-GTP
M8"VR>3L<DH58>ST$*PH;MU+8O-$$<-6B?:<FDE&24CUNRK^;Z6ON:(*P:MPK
M8,:A./C:DMKK9%C1U[B5ON8.)XBIU@7S&B>DBZ$&%V5%7N-F\EIK.D$$MBS9
M1$ND8^IJ\Z<5?XU=_+7Y? ) :?8FN!B@RHJCQ@Z.FC.8+,"KS6LF12@G=^#5
MG+$$H-,BV9754!=+KG4H%6:-3V#6SA!+S@I29454XW(-D"HKK!J7BX%4#[N:
M/:%G-9,JE'.? <WFSR4 PA8[@]Y#,NJK/3B%:N-65)LWEP#Z&O7F=<I()M55
ML K1QLV(-G<J09 V.UX"5!QJ/%]6A#9N);2Y(PD@KS%;^@.0)0T[FU2FW+J9
MS]::2 " C;J.S. #T V'N'JY*8MW@=KF PE JME;WW(O5\@U=B#7G(%D 8EM
M7C,I0GFX@\3F#"2 LC;<TPQK%^I"K*Z=440V/D%DFPDDYZ>+*+0:]]<@J+)"
MK'%_*8+JS6%71W>XFB<I!AN?@<'F31(WC*AL'=7ZP JVQJVP-5]$N&' 3ZM=
M[XJ=QLWL-*?SWS"@HE4;K&ROE8CF-/0;!J"S:GN5AS5#SMIL^H81[*QFOHI@
MQBZ"V9SYWC!@C56_0N5)#LZ8RUAO&&#%*@T4A103!U+,99HW@I!B5%O1(XH6
M)B=H86?WPK_TDE)1[##IKD$,%04,D^Y2Q-";PZZ6&*HHHIB<@2CF-E0![+"Z
MH8I"ATDK.LQIJ )H8-5[05+-O1*Q\T8 X:O:X*P:?!T*YXT :%>UO46U][ID
MS1M!Y*Z*H8H"<HD+R#5KJ +86;6O4(&SQ '.\AFJ+&=EB6)EB8.5Y314P,&:
M,52%PI(3**P?/OPX6.;CV]OMVT5VIK!40M>@3XJ"2@E=C#YYV-7Q$9#I0!F2
M<:D]UA*%IY(SX*G<0]*"@%6EGSXJ1S+BZF)T4;PJ:>55.<>D!2"H,ANN-Y25
M&A!6%*A*FD%5WD%I 0BJ/J?ITV0DHUYJD#%1J"II155YAZ4%(:B8>/J,!.E"
MQ[7)&Z)85=+,JFH<F!9 HQHN.;.\'>EBXJXRC4,4MTI<W*K9D6E!B"D*Q5Q0
M2!=C;<:O*!:5.%A4OA%J ?BI;*; (9647+NG*TZ5.#A5OF%J 0PJDB@&[@:%
ML<0:REL4L4I.$*M0ECC#ND91G"GA:V D17&AA-M]>FGF8#0?UF8.(&/J:Z:L
M"%-R!L*4/W,@EA29YW)(1E2D>KXJ:VY%3GDS!Z!()3)KXY L5U^.*@HU)<VH
M*7?F  RIG@Q'"\DHI51Y%"X*-26MJ"EWY@ $J<'9H@G!0"=]J2'"1*&FI!DU
MU9HY $NJY)RFKTM!NBA]K%UTBCHE+NK4?.9 @"@*9OX%U,50*A,G19&DQ$&2
M<F8. (_*9GX;4DGA6G]$4:;$09ER9@Y D"+N2S%W R3<SWBJ=4$4;TI.\*9:
M,D?KDD91("EY 4E=.)@HUI3(Q7"1AUV="B9 -A-,%+5*SD"M\@<3Q+$*9@8Z
ME,T$$\6QDE:.E3>8 #05"B9 )H%J'4X%L))F@)4[F""$54K&O(&LE]H4/5$
M*VD%6+ES">!2!3$4 B2CKD8_$D6ODF9Z56LJ 72J7,ITJ2V4I5@S$<6P$A?#
M:CZ3(-H4RB1(-Y-)%)5*'%0J9R8!%"J028!J)I,H5)4X4%7.3 (P5!)R,0$7
MZ(:C0M7+13G]"6!58R(YV[H!450J"=?@4(H"4DFX&(?RL*NY>:?SFDD5RKC/
M +7RYQ+ KTIFV0!252M3SMU*N/)&$@"ML@<+]LPK12FLE31CK=QQ! "KI!AZ
M!))EJ0XE**R5M&*MW'$$T*J.7H![J P,F@O5!K<4TTJ:F5:M<00PJ[@G4"+2
M=54/46PK<;&MY@,)H%"9"VE6,VFMLF\'I<H91 "5RA:Q> JQ*&J5.*A5S@P"
MB%2AR]E>_%8G?:Z]DU@4NTI.L*L:,\A9UR^*@E1)O :64A1Z2N+%L)2'7<V?
MS,O=6N&KY SX*G\. :0J6]?R*5^*9"6M)"MO"@%X*E,2T$BJ4?Y$(:RD&6'E
MCB& 3G74YD-IBU?1B@)822O RIU! )C*'BXP@AY#]1&&HE=),[VJ-8$@/%4'
MLC[04>8::EX4QTI<'*OY! *04_:H+#=OQ:02!Y/*F4  @\H6L7S.M6)4B8-1
MY4P@@#\5@^5-0EV27"U&.?D)4E4E@>AU%;[)( HP)>D:&$E1J"A)%\-('G8U
M?V(N=UV%FY(SX*;\:6(!@&I>,ZE+^6XK?<J;)@!1RI:TW'(5<DJ:D5/N* %H
M4K8H0+:H=6<4;DI:<5/N( $H4H:CA4350Z4<MADSU9HB $8JD\D00!5*[8&8
M8DV)BS4UGR  %<J>8\O-5U&CQ$&-<B:(!3"I><VD"&6Z#IB4,T$ 4%0V)!>D
MBJ'V0$@!I>0$4*HZ?O'X].%AO75&!P6!DGP-QJ,HE).4BS$>#[N:/2.!1FI#
M[(H')6?@0?FS Z _D9V_#52AJ]:FS+:5$N7-#X#\E,G,/P&J5'VNK/!0THR'
M<F<(0'Y*T18&5-4I&HH/):U\*'>, ."GU)GQ7J *U6<]B@XES72HUB0!\$_4
M1?-0'<F$:@%04:+$18F:SQ*(YV0&OH"HAFX7A7P2!_+)F28 Y<E$.*2I5J%<
MV(&"<L8)@'D2)I,GD"Q59]0I()2< $)5AR/.S$\2Q762_AJP1E$$)^DO!FL\
M[&HV8P!-K"$[17&@Y P<*'_(0&0H\T8!I JU5SB) DA)*T#*&S( .RK8.5]
M52U*.7$S7LH=,68!4X>BP%KNGFOS6Q6'2EHY5.Z$,8NA.I2UO&>L4%72C*IJ
M31< 616L52-5J,5=A;82%]IJ/EL 6)4]&LMGF"F>E3AX5LYD,8NY.A2Q_/&T
M0F&) X7E#!8 A471]I6 3*3VG"PH:%8X <TZ:[#83_\</'XX=,_WB4\LJLIG
M+<@C0;&U0G<-GF-0 *S078SG>-C5@C,W*$!6. ,@RTV?"@"956US4&V^#LLQ
M %A6M;E1-;?10]WHJ0!8677?#PJ7%5IQ65[Z5%A.RPJ*EA6::5F-]*FPG)H5
M%#4KN*A9L_"I #A8U9;TJB67HCF&Y72LH.A8P4''\L&G J!CS5PV"I 53@"R
MSFV>?U&28U!4K4#7(#D&!=\*="F2X]>'7<T%1:2I=NV#0GB%,R"\W%W[ &A=
MMFN/5-6N?5!(K]"*]')V[0/ =-FN/5)5BU)6V SR\G;M V!TV?-PN5\JB%=H
MA7AY^_4!P+EL3<N]5,&[0C.\J[%?'Q"<R_3KH:K6KP\*X!5< *_9?GT J"U[
M-);;M4)Q!0>*R]>O#X"\98J8U4R*4'[N('/Y^O6'/:7Y?CV4A32-)J^?WJW7
MNV]N=[=???'^]N?U[V^WPTG^M+I?_S1LUOUF/Z5D.._???IAMWG_Y:OAHW_<
M[':;A^>_OEO?OEUO]X+A]S]M-KO##Z^'S_^XV?[I>1]?_3]02P,$%     @
MLHH%4Y^#A0XF"   D3L  !D   !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL
MQ9M=;]LV%(;_BF#LH@726OR4720!$MO:,C1KD*#;1;$+Q69B8?KP)#II@?WX
M4;)JRN$1I<96?9/8ULM#G2,>/D>D=/J<9O_D2R&D\S6.DOQLL)1R]6$XS.=+
M$0?Y^W0E$G7D(<WB0*JOV>,P7V4B6)2-XFB(79</XR!,!N>GY6\WV?EINI91
MF(B;S,G7<1QDWRY%E#Z?#=#@^P^WX>-2%C\,ST]7P:.X$_+SZB93WX9;*XLP
M%DD>IHF3B8>SP07ZX'ME@U+Q9RB>\]IGIW#E/DW_*;Y<+<X&;G%&(A)S69@(
MU+\G,1%15%A2Y_%O972P[;-H6/_\W;I?.J^<N0]R,4FCO\*%7)X-1@-G(1Z"
M=21OT^??1.40*^S-TR@O_SK/E=8=./-U+M.X:JS.( Z3S?_@:Q6(6@-E!VZ
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
M@3K^D*I\J;X4'6S?PCW_'U!+ P04    " "RB@53-+=X"X0+  !7:P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6S-75UOX[@5_2M"6A2[P,R$E]_:
M9@+,))UVBOD(9K#M0]$'QV8RPMI65I*3': _OI3CF'1(4;)7OFT>$CN^(D4=
M\I[K8QWZ[*&L?JF_&=-DORWFR_KUR;>FN?OI]+2>?C.+2?VJO#-+^\I-62TF
MC7U:W9[6=Y69S-8'+>:GE!!YNI@4RY/SL_7_KJKSLW+5S(NEN:JR>K583*KO
M;\V\?'A] B=/__A2W'YKVG^<GI_=36[-5]/\?'=5V6>GVU9FQ<(LZZ)<9I6Y
M>7WR!GZZ *G:(]8A_RC,0^T]SMJQ7)?E+^V3][/7)Z0])3,WTZ9M8V+_W)L+
M,Y^W3=D3^773ZLFVT_9 __%3Z^_6H[>CN9[4YJ*<_[.8-=]>G^B3;&9N)JMY
M\Z5\^)O9C$BT[4W+>;W^G3UL8LE)-EW53;G8'&S/8%$L'_].?MM<">\ *CH.
MH)L#Z/,#H., MCF K0?Z>&;K85U.FLGY654^9%4;;5MK'ZROS?IH.YIBV>+X
MM:GLJX4]KCG_4$Z6=?;%3$UQ/[F>F^QE=C6IF^QR9;+'UWZX-,VDF-<_GITV
MML/VL-/IIO&WCXW3CL;_OEJ^RAAYD5%"X>>OE]D/?_RQ;332TD6ZI4LSM2W!
MNB6R:6FWE5,[\.WHZ7;T=-TLZVCV7;&<+*?%\M:[ B_<!?C7!QN?O6_,HOYW
MHC>V[8VM>^-[]79M[&HTV9NY75+V99/9I]E%969%8Q&HZ]AE?^Q'KOMI5^K]
M.:=$"4;LS]GIO7]=(Z%<:LF5'[HS'+X=#D\.Y]-J<6VJK+S)IN5B8:II,9EG
MD^4L*Y8S.W&K]NE\/85RDLTFW^O,#FS1CO6NO< S>X'_DW5,A[>/70OOM"%^
MMF)[MB)YML_/H3W1NBGF]I2GTVIE48F=A@BN'M4RO,@B.-N.:RNW9ROWGBKU
M"[N6LJ;,=)Y=MD-Q\_2C::%(S5&U[5@AK B][4TCK0@=(" 8B!"I, X(I]"Y
M&/+M2/*>Z?6G/X D?VZ!>7QDS_FOEED;4R4N%!"7IPD",.#Q B!!L^G(O^8:
M:&0510*!"-(-#K@\#W3(:&Q&>E/7IG$7+G6M7%X'AH&-2[R0SKPC8A/)LXQS
MB( 31E*24]H-CLO,D$[- 3B?RF800"Z;@L0 R"514%@ J>"R<\@YT7D$HD@L
MYTI1T0V2R]203M47CN.ORJJY*>=%F7TUM[:F;X80$+A,"CD"6-1E5DJ0P-IT
MY / N%9$1H@H%JM 4"([P:(N>=-T\AX$EJV^1B\SJ%=Y8Y3>U.5HBE5\;SK:
M66:"J@C$8: DE'?CZPB I@E@*+X'5B74I6XJ,%!TB9SN7Q<?B*(,P%&"QA9J
M&&A+1M&=4ZFC"9JFB3V7Z5[5"W69G6H,#%U^I^E2>40,\Q :2@2-@!B)M.^!
M\TX0F:,/EJ:/@T$<6.4PE_498*@9+H6S047U&'H&C1"GLJ4_BP@:D5B9:T6[
M%0WF*31IEA@*YL6NXO'>*1X#2)*Y/,\X!J(NG;-!E?@8B(:2B!20Q]Z21T(5
M8R37W7@ZOF!IOA@/SV-42\PQ!<.099CC!(8ES+!0<>&Q-R^Q.)D09ICC&Y;F
MFU'GP($5%7=TPC%T'NY(@V/I/#R4;^(55210$]VM)'#'2#S-2,=8[GM57=PQ
M#<?0C+@GUF-I1CQ4@C0!'L$Y(BY9EF;=0#NBXFFB.B[0 RLS[FB(8^A/W-$%
MQ]*?>*@I2<YR$E$((Z&*$I9WOU/BCH_X".J3A?+KVS?9U=75YJ/+ 13,'8UP
M#%E*."(06+*4"*4FP?DZ,P<?9(6A"@0D>%@XIA'CB%)Q#(]1?PE'+ )#K1*.
M'0266B5"$2H /16R.P!'-V(<A:H3[ ,++>%]'HPA70G' 0)+NA*A(A5 F@K9
M'8 C%3&.6M6W?O<JJ(2C"($A8PG'!P)+QA*A.!7@F0K9O</ $8P<1[@:CN?
MNDDZRI 8BI9T:5YB*5HR5*FZ.#<2VL.YTO&('$?/^ORP-%7V>3I=W15FYI?-
M7XS]]9>ZL7EW"*5*QQ 20]N2+M]++&U+AH*5ED+*B.X<"[61NOM#(.G=(C2.
MMK4?ML>HLZ3C&(FA<TE'&A)+YY*A?A5,AC DSQ.KW%&1'$?AVGLF'%B$*<=!
M"D/M4HY0%);:I4(1ZSG>D1">4#^4HRDUCLQUZ,K?JT)3CHP4AN2E',,H+,E+
MA4I6 ';L3JJ\.\\K1UQJ'*WK]Z,]L'Y3CJ(4ANZEO)M7L70O%8I971P?"Q6"
MYJ0;>\=/:AS=ZU.Y'*^&4XYX%(8FIAU=:"Q-3(="%]CRG#(= AR-!9O)NW.Y
M=HRDQU'%]D?X&)6<=ARE,10S[<A%8REF.G)_%XG.BT@@='^,I1UQZ7'$LX/F
MQ($UG79\I3&$->U(1F,):[I?6(N$0*ZZ4[UVW*7'D==^3R+8J[#3GHL#0WK3
MCG8TEO2F0UVM8ZV'@98KNA=[[C@M'T>&&P?W@25>[O@KQY#H<L<K.99$EX>Z
MFRT!U@D\@#\:2U2><@XYZLK3U/7%U,7,HGWPO?6Y8Y8<0W3+'1?D6*);'BII
M%BK@D;4:#:5*=-]9GSNRR=-D,PRK8Y1>N6.2'$-$RUWZS[%$M+Q?1(N$*-E]
MBT'N&?C2I#(8V8.M?K[7#\7L1SRW'T&S^Y%0]HH9DV-QT+U$@7AF/Y+FB'T7
MZ7ZV0.+Y @F*,9!XSD""9@TDH:(5QS&,4SIAVB2>,9"DZ>-P((=:"(GG(20H
M)D+BN0@)FHV0A")52Y\0H<]XK'V7D[ 1$L]'2-)LX5>J%^6R;JK59D>/Y2S[
MT/ZZ-/=F7MZU&"<OI.<H)!@Z%?AN;<!2JIYZVEF'5 L=6XNQ6"(4="M5L&,)
M3Y/$7M =HP8"W_$-& (4^"YPP)*@GGI*%4*Q&$I37E_?8-[C,-\7Z4-K(M\D
M#ABR$OBF<< 2EIYZVKD=1,5<]I' 3C@](NGQHQ^X</>KBWPO.6 (1N![R@%+
M,GKJ:0"6$<THN4 ]SSKTF-9_-Z)#"R3/= X40PH"ST,.%$L,>NKI&<L2$MMG
M(19+&-?=CC7PC.K0XU3?%]K/2_.R*5_>E*LJ>S=9%//O65<3R<ONL0/%4)'
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
MV78$6"JQL]1@<!^3!B? +8E'32L!LDA<:UJ)J6QP "P@D\1.)A_:>PG)/@!
M6$]\UOXIQ7_.J_\,=T.1@>06([6PSQ[^MS$X0F*+D5*ZAWS6[B&E> \YK]Y#
MNG"D K;:5B8K3%$TA*M2OX?L$?TP7,?FMA@I)7S(9PT?4HKXD/,J/F0HT#.
M;RCVLX"OU/$A>_P_&/SCE7(BI100^:P%1$HQ('(M<3WW:+L,LMOL.*.4#"([
M!1V\!HY;TJO6F&./<A?>JBAW+7@]]VA=!U:;'6<4:GNA,%U;!^.K?-4R<NQ1
MO,)JP3AV73_XW.->>"EL]$)-N0&OKS'%Q6I9.?:H76&UZ!R[5J^>>V36C;VW
M?H75TO47:M<- 7Y,DHO5<G3L4;K"2ETY#EV+5\\]F@%=#72J/#^K>WK9^[2^
MR^0X<G$KVZ WW1^1]>IY8*N#MGKH'ZEU4[5M5?0?[T6Z$'5G('^_K:KV^:![
M2M?FL6QG_P)02P,$%     @ LHH%4T2S!BN>!@  <R8  !D   !X;"]W;W)K
M<VAE971S+W-H965T-#$N>&ULO5K;;MLX$/T5PMB'%FAKD=3-@1,@L11L%[T$
M2=M]*/9!D>A8J"RZ$A6WP'[\4K(BRB1%*UG#>7 L^<Q00Y[AX5"<;VGQHUP1
MPL"O=9:7YY,58YNSZ;2,5V0=E>_HAN3\ER4MUA'CE\7#M-P4)$H:HW4V19;E
M3M=1FD\NYLV]F^)B3BN6I3FY*4!9K==1\?N*9'1[/H&3IQNWZ<.*U3>F%_--
M]$#N"/NZN2GXU;3SDJ1KDI<IS4%!EN>32WAV;7NU08/XEI)MV?L.ZE#N*?U1
M7[Q/SB=6_40D(S&K743\WR-9D"RK/?'G^-DZG71MUH;][T_>KYO@>3#W44D6
M-/L[3=CJ?.)/0$*6496Q6[K]D[0!.;6_F&9E\PFV+=::@+@J&5VWQOP)UFF^
M^Q_]:CNB9X!F P:H-4!C#7!K@,<:V*V!/=; :0T<V0 .&+BM@=OT_:ZSFIX.
M(A9=S NZ!46-YM[J+\UP-=:\@].\9M8=*_BO*;=C%Q]HE)?@EL0D?8SN,P+>
M@H\T29<I2<"7X+8$KP+"HC0K7X,_0)J#+RM:E5&>E/,IX\W73J9QV]35KBDT
MT!3FGG.V*D&8)R31V =F>]=@/^5A=[&CI]BOD-'A7U7^#F#K#4 6@E_O O#J
MC]<Q;Z+@=-<\WF*\-^NPM^"HSQ8>]=FNS=X"$G-O<,^;83AP1T7<N,5&*G;L
MBTKPI: 5YV0" G+/.$E+5E0QJXHT?RC!]\O[L@G@'T/;=M>VW;1M#[1]G>91
M'G._O51X8VK_#5C0]3IE?))E@%'P@>0Z2E_MFG6;9NM9_O'"GEG6?/K8I\(8
MT+4*0FX/M!>VTX7M&,.N8R!%G$89N*$%6](LI>"./#11??](UO>D,'6OV[7C
MGGQHO:YMSQCCIZJ. M E'[$=XTOP+S"P_VKGS^GWM#08"Q6"/6E0-1!G'Q*J
M$-O6#ZC?!>L;@_U<L9+QZ;EF\@WOS#C=\+&]BC+.;J*+U5=8Y4-D2]&J((AG
MEH0*-"C7FR$I9@W*\UVD#WO6A3W[_SSFH][#\4X"[_.$*VQ17XX@.[2$IEHG
MISOL*3H\,N%;AWTB0E_B@ :#H<2 $9A0AW'THP^1"!D=E_:MOSX-'=?#<LPJ
M"D+?GLEAJS#?@U@.7.,,N<X \Z%038B/POW/VYRSXG,<5YN:E#VS6\(_0MZ!
MC(S* R&JT#Y]'@AM@V9Q>T$>.&H>R)10(?(\J('(DZ &X@[P0$@L=(^< ZZZ
MHD#RLF.A04'7D<5.@W)\&15J4-ARO8'(A<!#L\*/S8!/O)(]7A8(28;^Z;-
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
MQQ7!$6$*(+\O*!7;%]5!?;<]^0=02P,$%     @ LHH%4[HG#MPF#@  /&H
M !D   !X;"]W;W)K<VAE971S+W-H965T-#,N>&ULQ5U=;]LX%OTK0C +3(&F
MX;?(05N@M:W9+MJ9HIWN/ SV0;651#NVE9'E9 KLCU_*<4**O"*55(Y?$CLY
MO"0O:9Y#7NKZY4U5_[FY+(HF^7NU7&]>G5PVS=5/9V>;^66QRC<OJJMBK?]S
M7M6KO-%OZXNSS55=Y(M=H=7RC" DSE9YN3YY_7+WMX_UZY?5MEF6Z^)CG6RV
MJU5>?WM;+*N;5R?XY.X/G\J+RZ;]P]GKEU?Y1?&Y:+Y<?:SUN[-[*XMR5:PW
M9;5.ZN+\U<D;_-//F*9MB1WDWV5QL[%>)VU?OE;5G^V;=XM7)ZAM4K$LYDUK
M(]>_KHM)L5RVIG1#_MI;/;FOM"UHO[ZSGNUZKWOS-=\4DVKY>[EH+E^=R)-D
M49SGVV7SJ;KY9['O$6_MS:OE9O<SN=ECT4DRWVZ::K4OK%NP*M>WO_._]YZP
M"F#64X#L"Y"A!>B^ !U:@.T+L*$%^+X 'UI [ N(H072?8'=Z)_=>G<W--.\
MR5^_K*N;I&[1VEK[8C>^N])Z1,IU.Q<_-[7^;ZG+-:_?+/5LS-?S(M'S.IG4
MQ:)LDO?59E-L$CU3WE?Y>I/\."V:O%QNGB6GR9?/T^3''YXE/R3E.OGMLMIN
M\O5B\_*LT8UI39[-]Q6_O:V8]%3\KWS](D'X>4(004#Q2:3X5A>G:%<< \6G
MPXM#M<^^K_;L^VK_.5Q\6LQU\9WKL.H6/]/#?S\'R/T<(#M[M,?>+WK!>#.?
M5]MU4ZXODH]UM=:OYX5><AH]"_2TN,S7%T4[X!U8N9Z75\LB^>.]-IB\:XK5
MYC^!YM#[YM!=<]B@*=G.P$1/L>1]H5><_=1\GGPLZK):)._6\WKW=SU%;U\]
M@T;SMD*QJ[!=G:]?GV(ID/;]-=!0=M]0=LB&[OXWUSZ&6ARN^4<B7G#TCV<!
M;_/[3O#@X&?E6G>A'=!/Q;PHK_.OR^)YTKLL)']\JI;+1-/ 35XO0L,M[AL@
M@GUY6UR4ZW7;@+?YLJT26DN$-X!4X!3?C]_MDN&C!".$=U%3'\52SE 7-?-1
M*<+2L97%VM7Q2'KOD33HD0<.R?/D][ILBNK\'%I&;ZOBG:E/J>,2 *3]YG1V
M!J H<?R602#)">P1>>\1.:Y'-*RZ+NIOD$>DUT*BG)DT!3"IZPX?([CCV,S'
M8&;YM>,,=>\,%72&7I^ORYT6;+L]O^WV<K?<0-U5P 0@DK@]]F&$*^:@9I Q
MJ;APNNW#*%>HI]\8&:V"@CV?K1>1=6)OH%-SJI0S+!, QC$7Q/$) $LQ1ZY3
MAEG+HM:Z7K$4' YZY;>JR9?]'P9P5OR\MSEPY<)&2F 2YD0C$#XWF@TU26R2
M+U>+O"E:N2+TXI/\\:%8?2WJ$'E@(Q8P/0Y_82,#<)B-)]O5=IFW6ZID=GZN
M]UA)=9YXHNI.+6D5M=<$&O5F45VU6S)P+C-_6O5J%FSX'O,QU])6PYA>&27X
MH6@NJP78;NXO>I+T,  V,@&'=<*D6JVT7BKU7/]8U<UYM2RKY'-QT:K405/*
MT"].CS2E#-_A,.$-$443[+,+XP0Q=Q6#R$P*X:YB@#4ED.P9-\-6.$Q7HZH9
M#!&0JV9 D"3,[3 $8^ZB#8 H8@+V"C%41L)4-JJB(3ZS8.9Z!0"Y GH&8"AW
M%1Y4&V8]ZQ(Q-$;"-/9 6;.WUAD8*7CJ]MJ'$4:)<CL.6,.4B-3MNX^CV'91
MM_/6#CQ,FW%ELS?0Z0A22CK*!H!1(5+/+3Z,(\:(ZY9!UK*HM:Y7#+>3\$G
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
M'0VQ**FFUS83(RO7WQ;28+=TPP*_3T#9 [B_E-)L)C9 ]\4S^0=02P,$%
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
M2=I_?S90DH)#<G?]DH!YYO',PXP]9K+CXEFN"5'@I<B9O!VME=K<.(Y,UZ3
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
MND;U&$4='S&O3QNEQ:Z<&HW3!G5<);_FUU'*04Q6$F?V/1DL*TZ BH6@F_P
M8DF%H$E^&1(LWV,E()^O*!6[A3K3J,[A)K\ 4$L#!!0    ( +**!5-@OU!4
M[0(  "@(   9    >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;*56;6^;,!#^
M*Q::M%;:@/"2I%42J7F9UFF5JJ9K/TS[X,(E6 5,;9,T_WYG0VB2DJC:OH!]
MON>YN\>'S6#-Q;-, !1YS=)<#JU$J>+2<6240$:ES0O(<67!14853L72D84
M&AM0ECJ>ZW:=C++<&@V,[5:,!KQ4*<OA5A!99AD5FS&D?#VT.M;6<,>6B=(&
M9S0HZ!+FH'X5MP)G3L,2LPQRR7A.!"R&UE7G<A9J?^/PP& M=\9$5_+$^;.>
M7,=#R]4)00J1T@P47RN80)IJ(DSCI>:TFI :N#O>LG\SM6,M3U3"A*>/+%;)
MT.I;)(8%+5-UQ]??H:[')!CQ5)HG6=>^KD6B4BJ>U6#,(&-Y]::OM0X[ .1I
M!W@UP#L$!$< ?@WP/QHAJ '!1R.$-<"4[E2U&^&F5-'10/ U$=H;V?3 J&_0
MJ!?+=9_,E<!5AC@UFBL>/2<\C4'(SV3V4C*U(5_)/*$")+F#HA11@AL1D[,I
M*,I2>;Z[G%*%2XJ31Z823</R);FGK[B(7: 2( \@E3;R!;I+)5BD$28L$GTB
M#I&&;. H+$<GY41UZN,J=>](ZCZYX;E*))GE,<0M^.EI?/<$WD$9&RV]K99C
M[R3ACS*WB>]^(9[K=5KRF7P<[K:5\W_19_\<?4\,OVDLW_#Y1_BJ5OI")BF5
M4N_^/1YCLA2;>N]__T0 N5:0R3\GP@5-N,"$"XZ$V^W4JJ%T5Q9T@]_36V<J
MTYEG+*]]SMNZK@H4FD#ZF%V-O##L#9S5[E:V.+E!=]]IVL;4=_U]KUF+5^_"
MZS=>>WJ$C1[A23T>WU5-5R#PY"<%?H+X!%%I8-0H9?QF:16EBM;;2](.#E5Y
M[]7IVUWO0)86K@O;/Y2EQ:MCA]T#69R=HR\#L31WCB01+W-5-6MC;:ZU*W.:
M']C'G<M)I\4^Q6NPNK7>Z*L[](:*)<LE26&!H5R[AQF+ZEZJ)HH7YN!]X@J/
M<3-,\"H'H1UP?<&YVDYT@.;G8/074$L#!!0    ( +**!5/P+A--Y @  !Y/
M   9    >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;,U<76_C-A;]*X2W6+3
M-!9)?;&;!*B=+3J+!AU,.NW#8A\4ATF$D257DIT.L#^^E/QQ:9.^ENP1P)<9
M.[ZDKGBL<WA(7E^_%>7GZE7*FOPUS_+J9O1:UXL?QN-J]BKG2755+&2N/GDN
MRGE2J[?ER[A:E#)Y:AO-LS'SO' \3])\='O=_NU#>7M=+.LLS>6'DE3+^3PI
MOTQD5KS=C.AH^X>/Z<MKW?QA?'N]2%[D@ZP_+3Z4ZMUXU\M3.I=YE18Y*>7S
MS>A'^L.4LKAIT8;\GLJW2GM-FGMY+(K/S9OW3S<CKTE)9G)6-WTDZK^5G,HL
M:[I2B?RYZ76TNVC34'^][?VG]N[5W3PFE9P6V1_I4_UZ,XI'Y$D^)\NL_EB\
M_2PW=Q0T_<V*K&K_)6^;6&]$9LNJ+N:;QBJ#>9JO_T_^VHR$UH#Z1QJP30/6
MM0'?-.#MC:XS:V_K+JF3V^NR>"-E$ZUZ:UZT8].V5G>3Y@V.#W6I/DU5N_KV
MIR0MR>])MI3D7B;5LI0*I+HBWQ/[)T0-_4<Y6Y9EFK^025*E%?GV3M9)FE7?
MJ5:?'N[(M]]\1[XA:4Y^>RV659(_5=?C6N7:7'$\V^0U6>?%CN3UGV5^1;CW
MCC"/44OS*=[\3LY4<]HV]_:;C]4([8:)[8:)M?WQD\/TCOQ855*-T&90GBPC
M\HY\RHO'2I:KY#&3Y'V^6-9-3)'/TBQ-VN_O?W]1ER#O:SFO_H<DR'<)\C9!
M_TB"OQ5UDJDQ7\FJ;G&JFI32.I45258*G383]=R3*LFD#8]U_V';?_/TKVZI
MYXN ^=?CE3[P9ERL( KY+FPO?W^7OX_F_^GJX8J\%"M9YFWZZEM#%(_DLR_:
MG2#C%.RN$[@)9+A+,!P8R'7_P1Z0//2C QS-,#\(0\\.8[3+/D*SOU_FZ2Q=
MJ#OHA%J\ZS9V$S6Q2U ,C)HPX& L%NP0-4N8)T08VV&C'LB A][ 1UFE3RKQ
M5-W&]/[7]OF[GSP@0T,UB:%NHD>!WBD;%K_IY@+[R- X8D>0 6*G.+-/B_E<
MEK,>P #G4M]18("N:3 T,($!#/=XY(='@ &BICA33XMR491)+4GQF*4O[0!@
M9$>!1&GD*"Y R#0>&I?8U"GJB6.P !-3G(I_K5]E29)FV+Y_3&:?U9AUTB(&
M7,D\-^%A0+F,#@S/Y@)[?";B9BYN@X=I$VF<:7^1*YG]\Q\T]/Y%L5L%?F3<
M432 9QD^N;U\=K"Y@([&D9D: VIE.+7N1@:[1V!#%CH* ] JPR>G7^&AB P8
M,//#@$X93J?__G.9UCNK\\7Z%;#P94P/IH>V('[LF05*93BE GC_)Y<:-0XT
MRQVE60XTRP>FV0DW:=;JUBQQB%WC0,<<IV,=VI[FC6MK$XY2- >*YD-3-#<I
MVNK@;'&(A>/ Y[PCGRLH^]LY#DS/'65Z#DS/!V;Z"3>9G@7"%\9JF"4.L7T<
M%('CBJ"CV=L"<J!V+MP$TP<=\/&EB<O!W%Q@CSP9%;YW *8E#K.*/NB$C^O$
M/IC];*,/7.X[NDCM@Q+X0R]3;RZ@8Q2I!^X023,*,9>^MDJ-RX0.Y+E&TP=&
M]QU=K/9!#/RAEZM]<R&:Q;XP$+6$'?>C/DB%CTN%CNC[O):ENA'2/I[56[+
MQ@BHW'=T]=H'&?#Q&?Z=+--5TNRHKK_0S09@:HR&=1_/-Y>DJ> ^.\3/LG(=
M1/Z1"6P ZA#@ZJ!EKD;G40U1^]WKG'Y@<CX5 3V4!DL8"VEX1.8#4(:@NS)T
M7!H)0! "1P4A $$(!A:$:6!2_;$O%=!\@--\!SL>F--XTX[;@H[9\4#;PNP^
MT=>_,U_!G0= _(&C+B  :@^&=@&!.;LWB $+V4\<!"/H/O<_ +BG1P]  0)'
MC4 (5!\.;01"D\4/\41#]A,'D@_/(_FSC'H(]!\Z2O\AT'\XM!\(,?K?0-I9
M(4)0B+"[$3B M+=;#X'Y0T<-0:@=7QG\_(HYTS<0Q4+V$P>U"+L; 0/1?I8]
M!*8/';4&(0A#./31EM"<^AN 8B'[)Y% +J)31UJ. GJN=8^ \B-'S[Q$( _1
MP&=>)I%YYN406#1D/W$0C0@7#0387@X^ K:/'#TH$X$T1+@IN,#!1^8)&0-&
M+&0_8U"*"%>*2YU[=%HGT)#]M+43CCUU@C ,0)""R%$IB$ *HJ&E(+(L%EE/
M&5L"L9WV&%0AQE6A@[6/3[L$-&0_,Y",N*=+(.PK./H8]"!VU"[$P/SQT'8A
MMFP,V/;;+7'(?GL,2A+W] TMR'V/38,JQ(X:AAAD(![:,,26K0';SKLM#MEY
MCT$2XMZ2<):UC[7S\(Z*10QB$0\L%M/8=MC]^-ZZ  T0/9U!BU=OWRZ VH6C
M;D  ^XNA3\ +<ZJ/[9X+8'W1<[Z_@:N?*1? T<+1V;X 7A=#'XL7YHP>V2$7
M0.<"IW,[6.<:;@$<+!P],R^ M,709^:%>;P3V0076O52]P.> %HO,TT]O=;(
MT9.=U-.*ECQ\.GZ!H=YV?6I/W!:';(I33ZMG\G ZO]1<;_L_M2]NBT,VQM5<
M6[N%LY9Y.(JO5OOD.<KRU-.JG[R!>7ZRO0+F9O&8@^2U^B@/EX(.5GO;!9Y=
MYU4<ZFDU5MY9Z_W\*WANZFEU5)ZC,WDE]EJ20R_\;*^  ]UY%X#JE:TG2UN/
M MW3=].]FE='I_Q4KWH=NNQU0BUUKP:N:,Q!\IH^G"B,17 ]IYI94PYGRV;U
MNMFA"V<GU%(Y:T+;73GTRMH3I;4(M/W+H?6Z6V<+;_7*VZ%+;R?44GMK(HO%
M'"2O*<F)ZEP4V9[UU%K%+G6U9)=J-;MTZ*+=";54[1K HC$'R>L_H-"]D.P
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
M4(+=Q'N3\;ICN%#5,: %&Z>%;U+JV,TG:L>T_G)?(60A<*D;A]4?_*#C5*,
M-&,?N'O^/Z[ [O6077I_<?B]>QL8R^ZS=V\W]]L;\P(3J3H%7&0?N!__ Z0<
M+9H<(#IG^/U^!]C,P=D,S[;3WO"@(E6G@)&< WN9'R#;[965 YSG#-_P.,!N
M3A]V<YJOPC?9K46HZABPF].RFQ1[T6)%5B)8DCN5M,0+!';'0!C.\'V) W#N
MX'W)WH\.G&:_83"V;_64WE?O >!S1_/"U'ZC -!.RQ,K3>ZZ<Z,+:.D.CY8N
MH*7; RWG;F<H= $*71P*L;BB!.0"&KG#HY$+:.3V0*.YV_G9B@LPXQX.,]U1
MW@74<8=''1=0Q^WQ-&1>*%LX"HQ+'QLJBKS//PM-R$)NHG3[P=?N[.[3TU?Y
M!Y>U\U/C9&9HSE\8)Y?;#TMA^.UWKM=>?*]:&Q*(.V5J\C+K(^+MIZ/;@U2N
M\T\=;V6:RC#_N1+>4L29@+I^)V7Z=) 9V'W >_X?4$L#!!0    ( +**!5-I
M,\*/. 0   07   9    >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;,U8T6[;
M-A3]%<(KAA9H+)&T%;NS#20.BF5HABQ9VV?&HFVN$NE1E)T"^_A=2HJH)#+C
M-G[02RQ*O$?WGB,>WG"R4_I;MN;<H/LTD=FTMS9F\R$(LL6:IRSKJPV7\&2I
M=,H,#/4JR#::L[@(2I. A&$4I$S(WFQ2W+O6LXG*32(DO]8HR].4Z>_G/%&[
M:0_W'F[<B-7:V!O!;+)A*W[+S>?-M8914*/$(N4R$THBS9?3WAG^,*>1#2AF
M?!%\ES6ND2WE3JEO=G 93WNAS8@G?&$L!(.?+9_S)+%(D,>_%6BO?J<-;%X_
MH'\LBH=B[EC&YRKY*F*SGO9&/13S)<L3<Z-VO_.JH*'%6Z@D*_ZB734W[*%%
MGAF55L&002ID^<ON*R(: 03O"2!5 #DT@%8!M"BTS*PHZX(9-IMHM4/:S@8T
M>U%P4T1#-4):&6^-AJ<"XLSL(Q,:?6%)SM$59UFN.6AD,G2"_LJ9-,(P2S.Z
ME.47 \R_1Y_XEB>(HK<7W#"19.]@]I]*:K[(M19RA=X@(='?:Y5G3,;9)#"0
MJ'U=L*B2.B^3(GN2^B.7?43#]XB$!'^^O4!OW[QK09G[42[X E!P@1*VH@1
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
M>7F?)7&&[N1#-4OH]QNY_B;SW@G2ZD,&DA^B]8<,(D"-UX-M-:#6_C5UQ"T
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
MO[?6^&[C%?)\'6![^ER%8#/%*Q&;*;[6@/C7#1AIZM]M+ \PL%W :@?R^_-
M3?DY<0R[BGG#GF <25,,@5KTUVB2(*N3P,>_/]A3$L=IZD< \SN(8PR!IQ%'
M, ?@ 4/BN#D'#\ZC<'M.A;M?>":_ %!+ P04    " "RB@53EXJ[',     3
M @  "P   %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/
MV!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"
MKM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO3T%O@*\Z3'%"
M:4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0
MT^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0    ( +**!5.'
MK'E(C00  *TE   /    >&PO=V]R:V)O;VLN>&ULQ9K;;MLX$$!_A?#+9H'-
MVM8E28.Z0!ION@'2)ANG>5W0TM@>A")=DG+:?/U2\AH=M?:@+XR>;)&Z'%'2
MG.'E[;.Q3W-CGL372FDW&:R\7Y\/AZY8027=GV8-.M0LC*VD#YMV.71K"[)T
M*P!?J6$R&IT,*XEZ\.[M[EQW=D@WC(?"H]&AL"EX1'AVW^N;3;%!AW-4Z+]-
M!NU_!0-1H<8*7Z"<#$8#X5;F^6]C\<5H+]6LL$:IR6"\K7@$Z['XJ7C60#[(
MN6M+O)S?RP R&9R,P@D7:)UO]VC/+P/C!L+.VZW:FRM4'NQ4>OA@3;U&O6Q.
M$^YB2&ZC;8?=[[81S^VO-*-9++" J2GJ"K3?MJ,%U0!JM\*U&P@M*Y@,+LT&
MK+B32VAN*ESENMS>H ]DI+GL.88*>UVVC#%Y= G:02G"/V<4EH&C%+,&)QQ*
M(!,&,ND1\M^$0*8,9-HG9$H@,P8RZQ,R(Y Y YGW"9D3R!,&\J1/R!,"><I
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
MY!-02P$"% ,4    " "RB@53!T%-8H$   "Q    $               @ $
M    9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( +**!5,0#8&H[@   "L"
M   1              "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0
M   ( +**!5.97)PC$ 8  )PG   3              "  <P!  !X;"]T:&5M
M92]T:&5M93$N>&UL4$L! A0#%     @ LHH%4_O1. LR!0  614  !@
M         ("!#0@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0
M   ( +**!5.WN_<XMP8  *H8   8              " @74-  !X;"]W;W)K
M<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " "RB@53APO** <#  "C"0
M&               @(%B%   >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L!
M A0#%     @ LHH%4P\>BP%Q"0  &BP  !@              ("!GQ<  'AL
M+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( +**!5/:NGJNW@,
M &\,   8              " @48A  !X;"]W;W)K<VAE971S+W-H965T-2YX
M;6Q02P$"% ,4    " "RB@53&R?JLO8"   J"   &               @(%:
M)0  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ LHH%4_C_
MUTU6"@  XS4  !@              ("!AB@  'AL+W=O<FMS:&5E=',O<VAE
M970W+GAM;%!+ 0(4 Q0    ( +**!5.+@67SM (  &<)   8
M  " @1(S  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    " "R
MB@53A:*,6*\*   \+@  &               @('\-0  >&PO=V]R:W-H965T
M<R]S:&5E=#DN>&UL4$L! A0#%     @ LHH%4^\]V*^ #   ?"$  !D
M         ("!X4   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4
M    " "RB@53,Z-?>UX*  !$'   &0              @(&830  >&PO=V]R
M:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( +**!5-L:%BIO2   #)H
M   9              " @2U8  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL
M4$L! A0#%     @ LHH%4Q>6Z U6"@  FA\  !D              ("!(7D
M 'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " "RB@53SK=0
MJ.($  !8"P  &0              @(&N@P  >&PO=V]R:W-H965T<R]S:&5E
M=#$T+GAM;%!+ 0(4 Q0    ( +**!5,8'QCE?@8  )X0   9
M  " @<>(  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @
MLHH%4QQZQE?I"   LA@  !D              ("!?(\  'AL+W=O<FMS:&5E
M=',O<VAE970Q-BYX;6Q02P$"% ,4    " "RB@53#Z7#B%X2  "!/0  &0
M            @(&<F   >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4
M Q0    ( +**!5,Z0S*#T@(  !D&   9              " @3&K  !X;"]W
M;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ LHH%4UG5 =7X!0
MC T  !D              ("!.JX  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX
M;6Q02P$"% ,4    " "RB@53*K"+3$H,   V(   &0              @(%I
MM   >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( +**!5.#
M37] *@@  ( 7   9              " @>K   !X;"]W;W)K<VAE971S+W-H
M965T,C$N>&UL4$L! A0#%     @ LHH%4U]H\]II%   E$8  !D
M     ("!2\D  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4
M" "RB@535&M<'O<&  #X%0  &0              @('KW0  >&PO=V]R:W-H
M965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( +**!5-3.UG[KP(  /8%   9
M              " @1GE  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L!
M A0#%     @ LHH%4PYZ@S0B P  R0<  !D              ("!_^<  'AL
M+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " "RB@53GW5F288&
M  !M$@  &0              @(%8ZP  >&PO=V]R:W-H965T<R]S:&5E=#(V
M+GAM;%!+ 0(4 Q0    ( +**!5,A5) @<@D  ,LB   9              "
M@17R  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ LHH%
M4^)3\%XK!   O D  !D              ("!OOL  'AL+W=O<FMS:&5E=',O
M<VAE970R."YX;6Q02P$"% ,4    " "RB@53QH:1>?,#   ,#P  &0
M        @($@  $ >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0
M   ( +**!5.^$F"Y704  !8;   9              " @4H$ 0!X;"]W;W)K
M<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ LHH%4R-N*J7# @  X0@
M !D              ("!W@D! 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q0
M2P$"% ,4    " "RB@538+E02.L"  ">"0  &0              @('8# $
M>&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( +**!5-,2_CI
M  8  %TB   9              " @?H/ 0!X;"]W;W)K<VAE971S+W-H965T
M,S,N>&UL4$L! A0#%     @ LHH%4RKJT"O' @  ?0@  !D
M ("!,18! 'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    " "R
MB@536NC#&U,#  #]"P  &0              @($O&0$ >&PO=V]R:W-H965T
M<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( +**!5/0ND9MR0<  &$I   9
M          " @;D< 0!X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#
M%     @ LHH%4[YRA,%S(0  ^4 ! !D              ("!N20! 'AL+W=O
M<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " "RB@53GX.%#B8(  "1
M.P  &0              @(%C1@$ >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM
M;%!+ 0(4 Q0    ( +**!5,TMW@+A L  %=K   9              " @<!.
M 0!X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ LHH%4X&%
MG!8]"   HDT  !D              ("!>UH! 'AL+W=O<FMS:&5E=',O<VAE
M970T,"YX;6Q02P$"% ,4    " "RB@531+,&*YX&  !S)@  &0
M    @('O8@$ >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    (
M +**!5,;,W6-] 0  .<6   9              " @<1I 0!X;"]W;W)K<VAE
M971S+W-H965T-#(N>&UL4$L! A0#%     @ LHH%4[HG#MPF#@  /&H  !D
M             ("![VX! 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"
M% ,4    " "RB@53F<@X#[@"  #]"   &0              @(%,?0$ >&PO
M=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( +**!5/B]F9SZ (
M ,4(   9              " @3N  0!X;"]W;W)K<VAE971S+W-H965T-#4N
M>&UL4$L! A0#%     @ LHH%4['C[6(N P  )PP  !D              ("!
M6H,! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    " "RB@53
MVA?%@I,$  !2$0  &0              @(&_A@$ >&PO=V]R:W-H965T<R]S
M:&5E=#0W+GAM;%!+ 0(4 Q0    ( +**!5/@ H?02@,  ),.   9
M      " @8F+ 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%
M  @ LHH%4Q7;6;Q%!   DQ,  !D              ("!"H\! 'AL+W=O<FMS
M:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " "RB@538+]05.T"   H"
M&0              @(&&DP$ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+
M 0(4 Q0    ( +**!5/P+A--Y @  !Y/   9              " @:J6 0!X
M;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ LHH%4P07C#$>
M"   S#L  !D              ("!Q9\! 'AL+W=O<FMS:&5E=',O<VAE970U
M,BYX;6Q02P$"% ,4    " "RB@53:3/"CS@$   $%P  &0
M@($:J $ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( +**
M!5-^KWJ+. H  /9)   9              " @8FL 0!X;"]W;W)K<VAE971S
M+W-H965T-30N>&UL4$L! A0#%     @ LHH%4U.44P42 @  <00  !D
M         ("!^+8! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4
M    " "RB@53@PCD.U((   2,@  &0              @(%!N0$ >&PO=V]R
M:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( +**!5,65Q"='@,  .X1
M   -              "  <K! 0!X;"]S='EL97,N>&UL4$L! A0#%     @
MLHH%4Y>*NQS     $P(   L              ( !$\4! %]R96QS+RYR96QS
M4$L! A0#%     @ LHH%4X>L>4B-!   K24   \              ( !_,4!
M 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( +**!5,,/Y#\Y0$  '\A   :
M              "  ;;* 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+
M 0(4 Q0    ( +**!5./X;=ITP$  #8A   3              "  =/, 0!;
H0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !  $  =Q$  -?. 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<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>69
<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>70
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>635</ContextCount>
  <ElementCount>366</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>79</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>10</UnitCount>
  <MyReports>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - 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-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - 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-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - 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-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - 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-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - 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-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1007008 - 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-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>1008009 - 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-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2101101 - 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-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2104102 - 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-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2112103 - 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-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2121104 - 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-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2124105 - 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-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2128106 - 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-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2131107 - 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-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2137108 - 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-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2143109 - 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-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2145110 - 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-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2202201 - 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-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2305301 - 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-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2313302 - 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-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2322303 - 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-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2325304 - Disclosure - Goodwill and Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssets</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2329305 - 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>25</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2332306 - 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>26</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2338307 - 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>27</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2346308 - 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>28</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2403401 - 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>29</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2406402 - 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-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2407403 - 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>31</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2408404 - 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>32</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2409405 - 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>33</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2410406 - 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>34</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2411407 - 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>35</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2414408 - 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>36</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2415409 - 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>37</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2416410 - 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>38</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2417411 - 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>39</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2418412 - 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>40</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2419413 - 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>41</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2420414 - 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>42</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2423415 - Disclosure - Allowance for Credit Losses on Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails</Role>
      <ShortName>Allowance for Credit Losses on Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hf-wa.com/role/AllowanceforCreditLossesonLoans</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2426416 - 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>44</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2427417 - Disclosure - Goodwill and Other Intangible Assets - Change in Other Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsChangeinOtherIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets - Change in Other Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2430418 - 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>46</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2433419 - 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>47</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2434420 - 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>48</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2435421 - 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>49</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2436422 - 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>50</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2439423 - 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>51</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2440424 - 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>52</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2441425 - 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>53</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2442426 - 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>54</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2444427 - 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>55</Position>
    </Report>
    <Report instance="hfwa-20210630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2447428 - 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>56</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-20210630.htm">hfwa-20210630.htm</File>
    <File>ex-31110q063021.htm</File>
    <File>ex-31210q063021.htm</File>
    <File>ex-32110q063021.htm</File>
    <File>hfwa-20210630.xsd</File>
    <File>hfwa-20210630_cal.xml</File>
    <File>hfwa-20210630_def.xml</File>
    <File>hfwa-20210630_lab.xml</File>
    <File>hfwa-20210630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2021</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>72
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "hfwa-20210630.htm": {
   "axisCustom": 0,
   "axisStandard": 28,
   "contextCount": 635,
   "dts": {
    "calculationLink": {
     "local": [
      "hfwa-20210630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "hfwa-20210630_def.xml"
     ]
    },
    "inline": {
     "local": [
      "hfwa-20210630.htm"
     ]
    },
    "labelLink": {
     "local": [
      "hfwa-20210630_lab.xml"
     ],
     "remote": [
      "https://xbrl.fasb.org/srt/2021/elts/srt-doc-2021-01-31.xml",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "hfwa-20210630_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml",
      "https://xbrl.fasb.org/srt/2021/elts/srt-ref-2021-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "hfwa-20210630.xsd"
     ],
     "remote": [
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "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",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd"
     ]
    }
   },
   "elementCount": 513,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2021": 5,
    "total": 5
   },
   "keyCustom": 42,
   "keyStandard": 324,
   "memberCustom": 33,
   "memberStandard": 42,
   "nsprefix": "hfwa",
   "nsuri": "http://www.hf-wa.com/20210630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover Page",
     "role": "http://www.hf-wa.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "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-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements",
     "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-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "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-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2104102 - Disclosure - Investment Securities",
     "role": "http://www.hf-wa.com/role/InvestmentSecurities",
     "shortName": "Investment Securities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "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-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112103 - Disclosure - Loans Receivable",
     "role": "http://www.hf-wa.com/role/LoansReceivable",
     "shortName": "Loans Receivable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "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-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2121104 - Disclosure - Allowance for Credit Losses on Loans",
     "role": "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoans",
     "shortName": "Allowance for Credit Losses on Loans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "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-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2124105 - Disclosure - Goodwill and Other Intangible Assets",
     "role": "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssets",
     "shortName": "Goodwill and Other Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "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-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2128106 - Disclosure - Derivative Financial Instruments",
     "role": "http://www.hf-wa.com/role/DerivativeFinancialInstruments",
     "shortName": "Derivative Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "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-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2131107 - Disclosure - Stockholders' Equity",
     "role": "http://www.hf-wa.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "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-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2137108 - Disclosure - Fair Value Measurements",
     "role": "http://www.hf-wa.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "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-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hfwa:RegulatoryCashRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2143109 - Disclosure - Cash Restriction",
     "role": "http://www.hf-wa.com/role/CashRestriction",
     "shortName": "Cash Restriction",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hfwa:RegulatoryCashRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2145110 - Disclosure - Commitments and Contingencies",
     "role": "http://www.hf-wa.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "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-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndDueFromBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Condensed Consolidated Statements of Financial Condition (Unaudited)",
     "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-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "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-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements (Policies)",
     "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-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2305301 - Disclosure - Investment Securities (Tables)",
     "role": "http://www.hf-wa.com/role/InvestmentSecuritiesTables",
     "shortName": "Investment Securities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "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-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2313302 - Disclosure - Loans Receivable (Tables)",
     "role": "http://www.hf-wa.com/role/LoansReceivableTables",
     "shortName": "Loans Receivable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "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-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2322303 - Disclosure - Allowance for Loan Losses (Tables)",
     "role": "http://www.hf-wa.com/role/AllowanceforLoanLossesTables",
     "shortName": "Allowance for Loan Losses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "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-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2325304 - Disclosure - Goodwill and Other Intangible Assets (Tables)",
     "role": "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsTables",
     "shortName": "Goodwill and Other Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2329305 - Disclosure - Derivative Financial Instruments (Tables)",
     "role": "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsTables",
     "shortName": "Derivative Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2332306 - Disclosure - Stockholders' Equity (Tables)",
     "role": "http://www.hf-wa.com/role/StockholdersEquityTables",
     "shortName": "Stockholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2338307 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://www.hf-wa.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hfwa:OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2346308 - Disclosure - Commitments and Contingencies (Tables)",
     "role": "http://www.hf-wa.com/role/CommitmentsandContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hfwa:OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "i8a2a209fe0524253ac3ed2d7d6110cc4_D20210701-20210731",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hfwa:NumberOfBranchesConsolidated",
      "reportCount": 1,
      "unique": true,
      "unitRef": "branch2",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403401 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements (Details)",
     "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": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "i8a2a209fe0524253ac3ed2d7d6110cc4_D20210701-20210731",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hfwa:NumberOfBranchesConsolidated",
      "reportCount": 1,
      "unique": true,
      "unitRef": "branch2",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Condensed Consolidated Statements of Financial Condition (Unaudited) (Parenthetical)",
     "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-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:PreferredStockNoParValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TradingSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Investment Securities - Amortized Cost, Gross Unrealized Gains and Losses and Fair Values (Details)",
     "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",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TradingSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407403 - Disclosure - Investment Securities - Textual (Details)",
     "role": "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails",
     "shortName": "Investment Securities - Textual (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:AccruedInvestmentIncomeReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408404 - Disclosure - Investment Securities - Contractual Maturities (Details)",
     "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-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409405 - Disclosure - Investment Securities - Unrealized Losses (Details)",
     "role": "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails",
     "shortName": "Investment Securities - Unrealized Losses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRealizedGainLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "i11961580d4dc4a838d14008a8131741c_D20210401-20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410406 - Disclosure - Investment Securities - Realized Gains and Losses (Details)",
     "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-20210630.htm",
      "contextRef": "i11961580d4dc4a838d14008a8131741c_D20210401-20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411407 - Disclosure - Investment Securities - Amortized Cost and Fair Value (Details)",
     "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-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hfwa:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hfwa:NumberOfLoanSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414408 - Disclosure - Loans Receivable - Loan Origination/Risk Management (Details)",
     "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-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hfwa:NumberOfLoanSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415409 - Disclosure - Loans Receivable - Credit Quality Indicators (Details)",
     "role": "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
     "shortName": "Loans Receivable - Credit Quality Indicators (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableNonaccrualNoAllowance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416410 - Disclosure - Loans Receivable - Nonaccrual Loans (Details)",
     "role": "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails",
     "shortName": "Loans Receivable - Nonaccrual Loans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableNonaccrualNoAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NotesReceivableGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417411 - Disclosure - Loans Receivable - Past Due Loans (Details)",
     "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-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "INF",
      "lang": "en-US",
      "name": "hfwa:FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "loan",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "i11961580d4dc4a838d14008a8131741c_D20210401-20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Condensed Consolidated Statements of Income (Unaudited)",
     "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-20210630.htm",
      "contextRef": "i11961580d4dc4a838d14008a8131741c_D20210401-20210630",
      "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",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hfwa:FinancingReceivableCollateralForSecuredBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418412 - Disclosure - Loans Receivable - Collateral Dependent (Details)",
     "role": "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails",
     "shortName": "Loans Receivable - Collateral Dependent (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hfwa:FinancingReceivableCollateralForSecuredBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableImpairedCommitmentToLend",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419413 - Disclosure - Loans Receivable - Modified TDRs (Details)",
     "role": "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
     "shortName": "Loans Receivable - Modified TDRs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableImpairedCommitmentToLend",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hfwa:TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "i11961580d4dc4a838d14008a8131741c_D20210401-20210630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "contract",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420414 - Disclosure - Loans Receivable - TDRs Subsequently Defaulted (Details)",
     "role": "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails",
     "shortName": "Loans Receivable - TDRs Subsequently Defaulted (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hfwa:TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "i11961580d4dc4a838d14008a8131741c_D20210401-20210630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "contract",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423415 - Disclosure - Allowance for Credit Losses on Loans (Details)",
     "role": "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
     "shortName": "Allowance for Credit Losses on Loans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "i997d3cf7aef443c3b8df288456248743_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426416 - Disclosure - Goodwill and Other Intangible Assets - Other Intangible Assets, Textual (Details)",
     "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-20210630.htm",
      "contextRef": "i997d3cf7aef443c3b8df288456248743_D20210101-20210630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ieabdad6a15504f4f9d63aee18b9f0ca9_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427417 - Disclosure - Goodwill and Other Intangible Assets - Change in Other Intangible Assets (Details)",
     "role": "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsChangeinOtherIntangibleAssetsDetails",
     "shortName": "Goodwill and Other Intangible Assets - Change in Other Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ieabdad6a15504f4f9d63aee18b9f0ca9_I20210331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "i446e4e32f4a74d13a01b5fbf21842ab1_I20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430418 - Disclosure - Derivative Financial Instruments (Details)",
     "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-20210630.htm",
      "contextRef": "i446e4e32f4a74d13a01b5fbf21842ab1_I20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "i11961580d4dc4a838d14008a8131741c_D20210401-20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433419 - Disclosure - Stockholders' Equity - Reconciliation of Weighted Average Shares (Details)",
     "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-20210630.htm",
      "contextRef": "i11961580d4dc4a838d14008a8131741c_D20210401-20210630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "hfwa:DividendsAndUndistributedEarnings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "i9d575bb2300d45878a780886985fe807_D20210421-20210421",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434420 - Disclosure - Stockholders' Equity - Dividends (Details)",
     "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-20210630.htm",
      "contextRef": "i9d575bb2300d45878a780886985fe807_D20210421-20210421",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ieff7dd76277b44fe87eba3be5bacd3cf_D20210401-20210630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchasedDuringPeriodShares",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435421 - Disclosure - Stockholders' Equity - Stock Repurchase Program (Details)",
     "role": "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails",
     "shortName": "Stockholders' Equity - Stock Repurchase Program (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "icf9113ab346443a29ed66ca7ad9c0c3c_D20141023-20141023",
      "decimals": "INF",
      "lang": "en-US",
      "name": "hfwa:StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "i11961580d4dc4a838d14008a8131741c_D20210401-20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)",
     "role": "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited",
     "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "i11961580d4dc4a838d14008a8131741c_D20210401-20210630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "ieff7dd76277b44fe87eba3be5bacd3cf_D20210401-20210630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchasedDuringPeriodShares",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436422 - Disclosure - Stockholders' Equity - Shares Repurchased (Details)",
     "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-20210630.htm",
      "contextRef": "ieff7dd76277b44fe87eba3be5bacd3cf_D20210401-20210630",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockAcquiredAverageCostPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439423 - Disclosure - Fair Value Measurements - Fair Value Measurement on Recurring Basis (Details)",
     "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:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "i5bc6ad37d31b4dd1bd57163ebdd4912b_I20210630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "i88c1adc931fc4a33a44cc3cbfe60f1fb_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hfwa:BasisForAssetsMeasuredAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440424 - Disclosure - Fair Value Measurements - Fair Value Measurement on Nonrecurring Basis (Details)",
     "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-20210630.htm",
      "contextRef": "i88c1adc931fc4a33a44cc3cbfe60f1fb_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hfwa:BasisForAssetsMeasuredAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "i88c1adc931fc4a33a44cc3cbfe60f1fb_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansReceivableFairValueDisclosure",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441425 - Disclosure - Fair Value Measurements - Quantitative Information, Level 3 (Details)",
     "role": "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details",
     "shortName": "Fair Value Measurements - Quantitative Information, Level 3 (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "iaed4a296116e45a5aa81b4b7ad227a3c_I20210630",
      "decimals": "3",
      "lang": "en-US",
      "name": "hfwa:ImpairedLoansMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BankOwnedLifeInsurance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442426 - Disclosure - Fair Value Measurements - Carrying Value and Fair Value of Financial Instruments (Details)",
     "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",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "i663458256e874e76bea712baa1ad472b_I20210630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444427 - Disclosure - Cash Restriction (Details)",
     "role": "http://www.hf-wa.com/role/CashRestrictionDetails",
     "shortName": "Cash Restriction (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hfwa:OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "if5a1af3acb0540f2a8a47ba381e7b4d4_I20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnusedCommitmentsToExtendCredit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447428 - Disclosure - Commitments and Contingencies (Details)",
     "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-20210630.htm",
      "contextRef": "ifa35d87aaaf64ce287dcdf8f6e823e4f_I20201231",
      "decimals": "-3",
      "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-20210630.htm",
      "contextRef": "i11961580d4dc4a838d14008a8131741c_D20210401-20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)",
     "role": "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical",
     "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hfwa-20210630.htm",
      "contextRef": "i11961580d4dc4a838d14008a8131741c_D20210401-20210630",
      "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-20210630.htm",
      "contextRef": "ib87583645615456ea034b4b177d6cf98_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)",
     "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-20210630.htm",
      "contextRef": "ib87583645615456ea034b4b177d6cf98_I20191231",
      "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-20210630.htm",
      "contextRef": "i9d575bb2300d45878a780886985fe807_D20210421-20210421",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1007008 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)",
     "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-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1008009 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "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-20210630.htm",
      "contextRef": "ic3770530872340c5ba4b4648f0b6eb80_D20210101-20210630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationAmortizationAndAccretionNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 79,
   "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/2021",
     "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/2021",
     "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/2021",
     "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/2021",
     "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/2021",
     "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/2021",
     "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/2021",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r569"
     ],
     "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/2021",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r570"
     ],
     "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/2021",
     "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/2021",
     "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/2021",
     "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/2021",
     "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/2021",
     "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/2021",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r571"
     ],
     "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/2021",
     "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/2021",
     "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/2021",
     "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/2021",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r571"
     ],
     "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/2021",
     "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/2021",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r571"
     ],
     "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/2021",
     "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/2021",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r588"
     ],
     "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/2021",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r571"
     ],
     "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/2021",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r571"
     ],
     "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/2021",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r571"
     ],
     "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/2021",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r571"
     ],
     "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/2021",
     "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/2021",
     "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/2021",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r567"
     ],
     "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/2021",
     "presentation": [
      "http://www.hf-wa.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r568"
     ],
     "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/2021",
     "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/2021",
     "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": "Schedule of details in the ACL on unfunded commitments"
       }
      }
     },
     "localname": "AllowanceForCreditLossesAndAllowanceForUnfundedCommitmentsAndLettersOfCreditTableTextBlock",
     "nsuri": "http://www.hf-wa.com/20210630",
     "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hfwa_BankOwnedLifeInsuranceDeathBenefit": {
     "auth_ref": [],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bank Owned Life Insurance Death Benefit",
        "label": "Bank Owned Life Insurance Death Benefit",
        "terseLabel": "Proceeds from bank owned life insurance death benefit"
       }
      }
     },
     "localname": "BankOwnedLifeInsuranceDeathBenefit",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_BasisForAssetsMeasuredAtFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Basis for assets measured at fair value.",
        "label": "Basis for Assets Measured at Fair Value",
        "verboseLabel": "Basis"
       }
      }
     },
     "localname": "BasisForAssetsMeasuredAtFairValue",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_BranchHeldForSaleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Branch held for sale",
        "label": "Branch held for sale [Member]",
        "terseLabel": "Branch held for sale"
       }
      }
     },
     "localname": "BranchHeldForSaleMember",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_Changeinlowincometaxhousingtaxcreditpartnership": {
     "auth_ref": [],
     "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": "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/20210630",
     "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "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_CreditLossFinancialInstrumentTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Loss, Financial Instrument",
        "label": "Credit Loss, Financial Instrument [Table Text Block]",
        "terseLabel": "Schedule of collateral-dependent loans"
       }
      }
     },
     "localname": "CreditLossFinancialInstrumentTableTextBlock",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hfwa_CumulativeEffectFromChangeInAccountingPolicy": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative effect from change in accounting policy",
        "label": "Cumulative effect from change in accounting policy",
        "terseLabel": "Cumulative effect from change in accounting policy"
       }
      }
     },
     "localname": "CumulativeEffectFromChangeInAccountingPolicy",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative Effect Of New Accounting Principle In Period Of Adoption PreTax",
        "label": "Cumulative Effect Of New Accounting Principle In Period Of Adoption PreTax",
        "terseLabel": "Cumulative Effect Of New Accounting Principle In Period Of Adoption PreTax"
       }
      }
     },
     "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoptionPreTax",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative Effects of New Accounting Principle in Period of Adoption",
        "label": "Cumulative Effects of New Accounting Principle in Period of Adoption",
        "terseLabel": "Cumulative Effect of New Accounting Principle in Period of Adoption"
       }
      }
     },
     "localname": "CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_CustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customers [Member]",
        "label": "Customers [Member]",
        "terseLabel": "Customers"
       }
      }
     },
     "localname": "CustomersMember",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_DividendsAndUndistributedEarnings": {
     "auth_ref": [],
     "calculation": {
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividends and undistributed earnings.",
        "label": "Dividends and Undistributed Earnings",
        "negatedLabel": "Dividends and undistributed earnings allocated to participating securities (1)"
       }
      }
     },
     "localname": "DividendsAndUndistributedEarnings",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_EleventhStockRepurchasePlanMemberMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eleventh Stock Repurchase Plan [Member] [Member]",
        "label": "Eleventh Stock Repurchase Plan [Member] [Member]",
        "terseLabel": "Eleventh Stock Repurchase Plan"
       }
      }
     },
     "localname": "EleventhStockRepurchasePlanMemberMember",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20210630",
     "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails"
     ],
     "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_FinanceReceivableModifiedSubsequentDefaultMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Receivable Modified Subsequent Default [Member]",
        "label": "Finance Receivable Modified Subsequent Default [Member]",
        "terseLabel": "Finance Receivable Modified Subsequent Default"
       }
      }
     },
     "localname": "FinanceReceivableModifiedSubsequentDefaultMember",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hfwa_FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, 90 Days or More Past Due, Still Accruing, Number of Loans",
        "label": "Financing Receivable, 90 Days or More Past Due, Still Accruing, Number of Loans",
        "terseLabel": "Number of commercial and industrial loans 90 days or more past due"
       }
      }
     },
     "localname": "FinancingReceivable90DaysOrMorePastDueStillAccruingNumberOfLoans",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "hfwa_FinancingReceivableCollateralForSecuredBorrowings": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Collateral for Secured Borrowings",
        "label": "Financing Receivable, Collateral for Secured Borrowings",
        "terseLabel": "Loans and Leases Receivable, Collateral for Secured Borrowings"
       }
      }
     },
     "localname": "FinancingReceivableCollateralForSecuredBorrowings",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_FinancingReceivableNonaccrualwithAllowance": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Nonaccrual, with Allowance",
        "label": "Financing Receivable, Nonaccrual, with Allowance",
        "terseLabel": "Financing Receivable, Nonaccrual, with Allowance"
       }
      }
     },
     "localname": "FinancingReceivableNonaccrualwithAllowance",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_FinancingReceivablerevolvingconvertedtoTermLoans": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable revolving converted to Term Loans",
        "label": "Financing Receivable revolving converted to Term Loans",
        "terseLabel": "Financing Receivable revolving converted to Term Loans"
       }
      }
     },
     "localname": "FinancingReceivablerevolvingconvertedtoTermLoans",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "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/20210630",
     "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "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"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_ForeclosedRealEstateIncomeExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreclosed Real Estate Income (Expense)",
        "label": "Foreclosed Real Estate Income (Expense)",
        "negatedTerseLabel": "Other real estate owned, net"
       }
      }
     },
     "localname": "ForeclosedRealEstateIncomeExpense",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_GainLossofAssetsHeldforSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain (Loss) of Assets Held for Sale",
        "label": "Gain (Loss) of Assets Held for Sale",
        "negatedTerseLabel": "Gain on sale of assets held for sale"
       }
      }
     },
     "localname": "GainLossofAssetsHeldforSale",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_GrossWeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [],
     "calculation": {
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic",
       "weight": 1.0
      }
     },
     "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/20210630",
     "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/20210630",
     "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_ImpairedLoansMeasurementInput": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impaired Loans, Measurement Input",
        "label": "Impaired Loans, Measurement Input",
        "verboseLabel": "Range of Inputs"
       }
      }
     },
     "localname": "ImpairedLoansMeasurementInput",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "decimalItemType"
    },
    "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_InterestRateSwapValuationAdjustments": {
     "auth_ref": [],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 9.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/20210630",
     "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 low income housing tax partnership"
       }
      }
     },
     "localname": "InvestmentInLowIncomeHousingTaxPartnership",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_LoansModifiedasTroubledDebtRestructuringsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans Modified as Troubled Debt Restructurings [Abstract]",
        "label": "Loans Modified as Troubled Debt Restructurings [Abstract]",
        "terseLabel": "Loans Modified as Troubled Debt Restructurings [Abstract]"
       }
      }
     },
     "localname": "LoansModifiedasTroubledDebtRestructuringsAbstract",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hfwa_LoansReceivedFromTaxCreditEquityMethodInvestment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans Received from Tax Credit Equity Method Investment",
        "label": "Loans Received from Tax Credit Equity Method Investment",
        "terseLabel": "Loans received from return of New Market Tax Credit equity method investment"
       }
      }
     },
     "localname": "LoansReceivedFromTaxCreditEquityMethodInvestment",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_ModifiedduringthequarterMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Modified during the quarter [Member]",
        "label": "Modified during the quarter [Member]",
        "terseLabel": "Modified during the quarter [Member]"
       }
      }
     },
     "localname": "ModifiedduringthequarterMember",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 15.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",
        "verboseLabel": "Net change in accrued interest receivable, prepaid expenses and other assets, and accrued expenses and other liabilities"
       }
      }
     },
     "localname": "NetChangeInAccruedInterestReceivablePrepaidExpensesAndOtherAssetsAccruedExpensesAndOtherLiabilities",
     "nsuri": "http://www.hf-wa.com/20210630",
     "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_NumberOfBranchesConsolidated": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Branches Consolidated",
        "label": "Number of Branches Consolidated",
        "terseLabel": "Number of Branches Consolidated"
       }
      }
     },
     "localname": "NumberOfBranchesConsolidated",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "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/20210630",
     "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/20210630",
     "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "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"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_OtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other [Member]",
        "label": "Other [Member]",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "localname": "OtherMember",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails"
     ],
     "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/20210630",
     "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": "Schedule of outstanding commitments to extend credit"
       }
      }
     },
     "localname": "OutstandingCommitmentsToExtendCreditAndLettersOfCreditTableTextBlock",
     "nsuri": "http://www.hf-wa.com/20210630",
     "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "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": 3.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": "Loans originated, net of principal payments"
       }
      }
     },
     "localname": "PaymentsForProceedsFromFinanceReceivables",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost",
        "label": "PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost",
        "terseLabel": "Amortized Cost"
       }
      }
     },
     "localname": "PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtAmortizedCost",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails"
     ],
     "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_ProceedsfromSaleofAssetsHeldforSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from Sale of Assets Held for Sale",
        "label": "Proceeds from Sale of Assets Held for Sale",
        "terseLabel": "Proceeds from sales of assets held for sale"
       }
      }
     },
     "localname": "ProceedsfromSaleofAssetsHeldforSale",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_Purchasebankownedlifeinsurance": {
     "auth_ref": [],
     "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": "Purchase bank owned life insurance",
        "label": "Purchase bank owned life insurance",
        "negatedTerseLabel": "Purchases of bank owned life insurance"
       }
      }
     },
     "localname": "Purchasebankownedlifeinsurance",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "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"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_RegulatoryCashRequirementsUnderBankingRegulationsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Cash Requirements Under Banking Regulations [Text Block]",
        "label": "Regulatory Cash Requirements Under Banking Regulations [Text Block]",
        "terseLabel": "Cash Restriction"
       }
      }
     },
     "localname": "RegulatoryCashRequirementsUnderBankingRegulationsTextBlock",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/CashRestriction"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hfwa_ReturnOfTaxCreditEquityMethodInvestment": {
     "auth_ref": [],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Return of Tax Credit Equity Method Investment",
        "label": "Return of Tax Credit Equity Method Investment",
        "terseLabel": "Cash received from return of New Market Tax Credit equity method investment"
       }
      }
     },
     "localname": "ReturnOfTaxCreditEquityMethodInvestment",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20210630",
     "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/20210630",
     "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/20210630",
     "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails",
      "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "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",
        "verboseLabel": "Outstanding share percent"
       }
      }
     },
     "localname": "StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedForRepurchase",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "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": "Schedule of stock repurchased during period"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodTableTextBlock",
     "nsuri": "http://www.hf-wa.com/20210630",
     "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/20210630",
     "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_TotalAllowanceforCreditLossesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Allowance for Credit Losses [Member]",
        "label": "Total Allowance for Credit Losses [Member]",
        "terseLabel": "Total Allowance for Credit Losses [Member]"
       }
      }
     },
     "localname": "TotalAllowanceforCreditLossesMember",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"
     ],
     "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transfer of Property and Equipment to Prepaid Expenses and Other Assets Held-for-sale",
        "label": "Transfer of Property and Equipment to Prepaid Expenses and Other Assets Held-for-sale",
        "terseLabel": "Transfer of Property and Equipment to Prepaid Expenses and Other Assets Held-for-sale"
       }
      }
     },
     "localname": "TransferofPropertyandEquipmenttoPrepaidExpensesandOtherAssetsHeldforsale",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hfwa_TroubledDebtRestructuredLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Troubled debt restructured loans.",
        "label": "Troubled Debt Restructured Loans [Member]",
        "verboseLabel": "Troubled Debt Restructured Loans"
       }
      }
     },
     "localname": "TroubledDebtRestructuredLoansMember",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Troubled debt restructurings loans subsequently defaulted.",
        "label": "Troubled Debt Restructurings Loans Subsequently Defaulted [Table Text Block]",
        "terseLabel": "Troubled debt restructuring loans, subsequently defaulted"
       }
      }
     },
     "localname": "TroubledDebtRestructuringsLoansSubsequentlyDefaultedTableTextBlock",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hfwa_UnallocatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unallocated.",
        "label": "Unallocated [Member]",
        "terseLabel": "Unallocated"
       }
      }
     },
     "localname": "UnallocatedMember",
     "nsuri": "http://www.hf-wa.com/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails"
     ],
     "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesTables",
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"
     ],
     "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/20210630",
     "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 to Secure Public Deposits [Member]"
       }
      }
     },
     "localname": "WashingtonAndOregonStateToSecurePublicDepositsMember",
     "nsuri": "http://www.hf-wa.com/20210630",
     "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/20210630",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": {
     "auth_ref": [
      "r587"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": {
     "auth_ref": [
      "r2",
      "r93",
      "r102",
      "r200",
      "r324",
      "r325",
      "r326",
      "r332",
      "r333",
      "r371",
      "r376",
      "r377",
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents amount after cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption, Adjusted Balance [Member]",
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjusted Balance"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r2",
      "r93",
      "r102",
      "r109",
      "r200",
      "r324",
      "r325",
      "r326",
      "r332",
      "r333",
      "r371",
      "r374",
      "r376",
      "r377",
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r2",
      "r93",
      "r102",
      "r109",
      "r200",
      "r324",
      "r325",
      "r326",
      "r332",
      "r333",
      "r371",
      "r374",
      "r376",
      "r377",
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r2",
      "r93",
      "r102",
      "r109",
      "r200",
      "r324",
      "r325",
      "r326",
      "r332",
      "r333",
      "r371",
      "r374",
      "r376",
      "r377",
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r264",
      "r274",
      "r312",
      "r314",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r459",
      "r526",
      "r527",
      "r565",
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r264",
      "r274",
      "r312",
      "r314",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r459",
      "r526",
      "r527",
      "r565",
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r264",
      "r274",
      "r302",
      "r312",
      "r314",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r459",
      "r526",
      "r527",
      "r565",
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r264",
      "r274",
      "r302",
      "r312",
      "r314",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r459",
      "r526",
      "r527",
      "r565",
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [
      "r3",
      "r90",
      "r91",
      "r92",
      "r94",
      "r95",
      "r99",
      "r100",
      "r101",
      "r102",
      "r104",
      "r105",
      "r106",
      "r107",
      "r108",
      "r109",
      "r121",
      "r201",
      "r202",
      "r327",
      "r333",
      "r372",
      "r376",
      "r377",
      "r378",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r592",
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.",
        "label": "Revision of Prior Period [Axis]",
        "terseLabel": "Restatement [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [
      "r3",
      "r90",
      "r91",
      "r92",
      "r94",
      "r95",
      "r99",
      "r100",
      "r101",
      "r102",
      "r104",
      "r105",
      "r106",
      "r107",
      "r108",
      "r109",
      "r121",
      "r201",
      "r202",
      "r327",
      "r333",
      "r372",
      "r376",
      "r377",
      "r378",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r592",
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.",
        "label": "Revision of Prior Period [Domain]",
        "terseLabel": "Restatement [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_WeightedAverageMember": {
     "auth_ref": [
      "r432",
      "r434",
      "r437",
      "r565",
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average of a range of values, calculated with consideration of proportional relevance.",
        "label": "Weighted Average [Member]",
        "verboseLabel": "Weighted Average"
       }
      }
     },
     "localname": "WeightedAverageMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdate201613Member": {
     "auth_ref": [
      "r196"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.",
        "label": "Accounting Standards Update 2016-13 [Member]",
        "terseLabel": "Accounting Standards Update 2016-13 [Member]"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201613Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of receivable.",
        "label": "Receivable Type [Axis]",
        "terseLabel": "Receivable Type [Axis]"
       }
      }
     },
     "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsReceivableFairValueDisclosure": {
     "auth_ref": [
      "r395"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedInvestmentIncomeReceivable": {
     "auth_ref": [
      "r13",
      "r471",
      "r519"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r21"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r15",
      "r34",
      "r36",
      "r37",
      "r516",
      "r535",
      "r539"
     ],
     "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": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "verboseLabel": "Accumulated other comprehensive income, net"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r33",
      "r37",
      "r46",
      "r47",
      "r48",
      "r90",
      "r91",
      "r92",
      "r344",
      "r530",
      "r531",
      "r593"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r94",
      "r95",
      "r96",
      "r97",
      "r109",
      "r163",
      "r164",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r252",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r330",
      "r331",
      "r332",
      "r333",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r421",
      "r462",
      "r463",
      "r464",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Accounting Standards Update [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r145",
      "r209"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforLoanLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllowanceForCreditLossesTextBlock": {
     "auth_ref": [
      "r168"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r74",
      "r237",
      "r243"
     ],
     "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": 9.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",
        "negatedTerseLabel": "Amortization",
        "verboseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited",
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsChangeinOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r120"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r85",
      "r130",
      "r132",
      "r136",
      "r195",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r341",
      "r345",
      "r398",
      "r422",
      "r424",
      "r472",
      "r514"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited",
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r174"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": -1.0
      }
     },
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r175"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r172",
      "r226"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "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).",
        "label": "Debt Securities, Available-for-sale, Amortized Cost",
        "terseLabel": "Amortized cost",
        "totalLabel": "Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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": [
      "r179"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r176",
      "r179",
      "r507"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 3.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, 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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": {
     "auth_ref": [
      "r178"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r176",
      "r178",
      "r506"
     ],
     "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, 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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": {
     "auth_ref": [
      "r180"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": {
     "auth_ref": [
      "r176",
      "r180",
      "r508"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 4.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, 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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
     "auth_ref": [
      "r177"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r176",
      "r177",
      "r505"
     ],
     "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), 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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r169",
      "r173",
      "r226",
      "r475"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "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",
        "netLabel": "Fair Value",
        "terseLabel": "Total investment securities available for sale",
        "totalLabel": "Fair Value",
        "verboseLabel": "Investment securities available for sale, at fair value, net (amortized cost of $1,029,001 and $770,195, respectively)"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails",
      "http://www.hf-wa.com/role/InvestmentSecuritiesContractualMaturitiesDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableforsaleSecuritiesMember": {
     "auth_ref": [
      "r188"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BankOwnedLifeInsurance": {
     "auth_ref": [
      "r471"
     ],
     "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": "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited",
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BankOwnedLifeInsuranceIncome": {
     "auth_ref": [
      "r493"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 11.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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BankTimeDepositsMember": {
     "auth_ref": [
      "r503"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BankingAndThriftOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Banking and Thrift, Other Disclosures [Abstract]"
       }
      }
     },
     "localname": "BankingAndThriftOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r311",
      "r313"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r311",
      "r313",
      "r337",
      "r338"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r396",
      "r397"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r7",
      "r19",
      "r76"
     ],
     "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 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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndDueFromBanks": {
     "auth_ref": [
      "r469"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r70",
      "r76",
      "r82"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r70",
      "r408"
     ],
     "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 in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Supplemental non-cash disclosures of cash flow information:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "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": "Class of Stock [Line Items]",
        "terseLabel": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfTreasuryStockTable": {
     "auth_ref": [
      "r296",
      "r297",
      "r298",
      "r299"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CollateralAxis": {
     "auth_ref": [
      "r221"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialMortgageBackedSecuritiesMember": {
     "auth_ref": [
      "r181",
      "r303"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "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"
    },
    "us-gaap_CommercialRealEstateMember": {
     "auth_ref": [
      "r222",
      "r303"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r247",
      "r248",
      "r249",
      "r250",
      "r564"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r295"
     ],
     "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/2021-01-31",
     "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": [
      "r90",
      "r91",
      "r376"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockNoParValue": {
     "auth_ref": [
      "r12"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r12"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r12"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r12",
      "r288"
     ],
     "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",
        "verboseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r12",
      "r424"
     ],
     "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; 36,006,560 and 35,912,243 shares issued and outstanding, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommunicationsAndInformationTechnology": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "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 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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r42",
      "r44",
      "r45",
      "r51",
      "r485",
      "r522"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "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"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "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"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CoreDepositsMember": {
     "auth_ref": [
      "r512"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r303",
      "r310",
      "r540"
     ],
     "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]",
        "verboseLabel": "Corporate obligations"
       }
      }
     },
     "localname": "CorporateDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r86",
      "r329",
      "r335"
     ],
     "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 current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "verboseLabel": "State/municipal business and use taxes"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtAndEquitySecuritiesRealizedGainLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 10.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": "Gain on sale of investment securities, net",
        "terseLabel": "Gain on sale of investment securities, net"
       }
      }
     },
     "localname": "DebtAndEquitySecuritiesRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "auth_ref": [
      "r187",
      "r230",
      "r233"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "auth_ref": [
      "r187",
      "r230"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "auth_ref": [
      "r187",
      "r230",
      "r233"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "auth_ref": [
      "r187",
      "r230"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": {
     "auth_ref": [
      "r189"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesRealizedGainsandLossesDetails": {
       "order": 1.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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesRealizedGainsandLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": {
     "auth_ref": [
      "r189"
     ],
     "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 gains"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesRealizedGainsandLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": {
     "auth_ref": [
      "r189"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/InvestmentSecuritiesRealizedGainsandLossesDetails": {
       "order": 2.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",
        "negatedLabel": "Gross realized losses"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesRealizedGainsandLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "auth_ref": [
      "r191"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
     "auth_ref": [
      "r185",
      "r227",
      "r233"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": {
     "auth_ref": [
      "r186",
      "r228"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": {
     "auth_ref": [
      "r184",
      "r229",
      "r233"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Deposits": {
     "auth_ref": [
      "r478"
     ],
     "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",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "Deposits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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": "Noninterest deposits, interest bearing demand deposits, money market accounts and savings accounts"
       }
      }
     },
     "localname": "DepositsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAmortizationAndAccretionNet": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetNotionalAmount": {
     "auth_ref": [
      "r349",
      "r350",
      "r352"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "auth_ref": [
      "r26",
      "r29",
      "r30",
      "r356",
      "r439"
     ],
     "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, Fair Value, Gross Asset",
        "terseLabel": "Estimated Fair Value"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "auth_ref": [
      "r26",
      "r29",
      "r30",
      "r356",
      "r439"
     ],
     "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, Fair Value, Gross Liability",
        "negatedTerseLabel": "Estimated Fair Value"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r29",
      "r355",
      "r357",
      "r359",
      "r361"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r367",
      "r379"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeLiabilityNotionalAmount": {
     "auth_ref": [
      "r349",
      "r350",
      "r352"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "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": "Derivative [Line Items]",
        "terseLabel": "Derivative [Line Items]"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r348",
      "r351",
      "r352",
      "r353",
      "r354",
      "r358",
      "r359",
      "r364",
      "r365",
      "r366",
      "r367"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": {
     "auth_ref": [
      "r79"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityDividendsDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r295"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": {
     "auth_ref": [
      "r79"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityDividendsDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r52",
      "r99",
      "r100",
      "r102",
      "r103",
      "r104",
      "r110",
      "r114",
      "r117",
      "r118",
      "r119",
      "r121",
      "r122",
      "r377",
      "r378",
      "r486",
      "r523"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r52",
      "r99",
      "r100",
      "r102",
      "r103",
      "r104",
      "r114",
      "r117",
      "r118",
      "r119",
      "r121",
      "r122",
      "r377",
      "r378",
      "r486",
      "r523"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EmployeeBenefitsAndShareBasedCompensation": {
     "auth_ref": [],
     "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": "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r2",
      "r46",
      "r47",
      "r48",
      "r90",
      "r91",
      "r92",
      "r95",
      "r105",
      "r108",
      "r123",
      "r200",
      "r288",
      "r295",
      "r324",
      "r325",
      "r326",
      "r332",
      "r333",
      "r376",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r530",
      "r531",
      "r532",
      "r593"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited",
      "http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails",
      "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesFvNi": {
     "auth_ref": [
      "r393"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r265",
      "r267",
      "r268",
      "r395"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r380",
      "r381",
      "r382",
      "r389"
     ],
     "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/2021-01-31",
     "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 Measurement Inputs and Valuation Techniques [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "auth_ref": [
      "r383"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": {
     "auth_ref": [
      "r380",
      "r381",
      "r383"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock": {
     "auth_ref": [
      "r383"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r380",
      "r381"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r380",
      "r396",
      "r397"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r380",
      "r396"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r265",
      "r267",
      "r268",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r381",
      "r429",
      "r430",
      "r431"
     ],
     "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/2021-01-31",
     "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": "stringItemType"
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "auth_ref": [
      "r388",
      "r389"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r265",
      "r267",
      "r268",
      "r380",
      "r390"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r380",
      "r381",
      "r384",
      "r385",
      "r391"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r265",
      "r267",
      "r268"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r265",
      "r303",
      "r304",
      "r309",
      "r310",
      "r381",
      "r429"
     ],
     "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/2021-01-31",
     "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": [
      "r265",
      "r267",
      "r268",
      "r303",
      "r304",
      "r309",
      "r310",
      "r381",
      "r430"
     ],
     "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/2021-01-31",
     "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_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r265",
      "r267",
      "r268",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r381",
      "r431"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations": {
     "auth_ref": [
      "r380",
      "r381"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "auth_ref": [
      "r386"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "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_FairValueMeasurementInputsDisclosureTextBlock": {
     "auth_ref": [
      "r392"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r265",
      "r267",
      "r268",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r429",
      "r430",
      "r431"
     ],
     "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]",
        "verboseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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_FairValueMeasurementsNonrecurringMember": {
     "auth_ref": [
      "r380",
      "r381",
      "r384",
      "r385",
      "r387",
      "r391"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r388",
      "r391"
     ],
     "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]",
        "verboseLabel": "Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOptionChangesInFairValueGainLoss1": {
     "auth_ref": [
      "r399"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": {
     "auth_ref": [
      "r496"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 10.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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankStock": {
     "auth_ref": [
      "r510"
     ],
     "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": "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancialAssetNotPastDueMember": {
     "auth_ref": [
      "r210",
      "r225"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialAssetPastDueMember": {
     "auth_ref": [
      "r157",
      "r210",
      "r225"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r182",
      "r183",
      "r192",
      "r193",
      "r194",
      "r204",
      "r209",
      "r210",
      "r214",
      "r216",
      "r229",
      "r231",
      "r232",
      "r233",
      "r266",
      "r286",
      "r367",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r441",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578"
     ],
     "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/2021-01-31",
     "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": "stringItemType"
    },
    "us-gaap_FinancialInstrumentPerformanceStatusAxis": {
     "auth_ref": [
      "r216"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details",
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails",
      "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details",
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems": {
     "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": "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable": {
     "auth_ref": [
      "r441",
      "r442"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLosses": {
     "auth_ref": [
      "r139",
      "r203",
      "r205",
      "r208",
      "r476",
      "r582",
      "r584",
      "r586"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NotesReceivableNet",
       "weight": -1.0
      }
     },
     "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",
        "negatedTerseLabel": "Allowance for credit losses on loans",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "terseLabel": "Allowance for credit losses on loans"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited",
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails",
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod": {
     "auth_ref": [
      "r143"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effect of a change in method or methods for calculating the allowance for credit losses on the current period provision.",
        "label": "Financing Receivable, Allowance for Credit Losses, Effect of Change in Method",
        "terseLabel": "Financing Receivable, Allowance for Credit Losses, Effect of Change in Method"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery": {
     "auth_ref": [
      "r142",
      "r207",
      "r224"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in allowance for credit loss on financing receivable from recovery.",
        "label": "Financing Receivable, Allowance for Credit Loss, Recovery",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss, Recovery"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesRecovery",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward": {
     "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": "Financing Receivable, Allowance for Credit Loss [Roll Forward]",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Roll Forward]"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs": {
     "auth_ref": [
      "r141",
      "r206",
      "r224"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of writeoff of financing receivable, charged against allowance for credit loss.",
        "label": "Financing Receivable, Allowance for Credit Loss, Writeoff",
        "negatedTerseLabel": "Financing Receivable, Allowance for Credit Loss, Writeoff"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": {
     "auth_ref": [
      "r148",
      "r216"
     ],
     "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": "Schedule of loan origination and risk management"
       }
      }
     },
     "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancingReceivableModificationsLineItems": {
     "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": "Financing Receivable, Troubled Debt Restructuring [Line Items]",
        "terseLabel": "Financing Receivable, Troubled Debt Restructuring [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableModificationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableModificationsNumberOfContracts2": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of financing receivables that have been modified by troubled debt restructurings.",
        "label": "Financing Receivable, Modifications, Number of Contracts",
        "verboseLabel": "Number of Contracts"
       }
      }
     },
     "localname": "FinancingReceivableModificationsNumberOfContracts2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2": {
     "auth_ref": [
      "r150"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after troubled debt restructuring, of modified financing receivable.",
        "label": "Financing Receivable, Troubled Debt Restructuring, Postmodification",
        "verboseLabel": "Outstanding Principal Balance"
       }
      }
     },
     "localname": "FinancingReceivableModificationsPostModificationRecordedInvestment2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1": {
     "auth_ref": [
      "r152"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of financing receivable contracts modified as troubled debt restructuring within previous 12 months, with subsequent payment default.",
        "label": "Financing Receivable, Troubled Debt Restructuring, Subsequent Default, Number of Contracts",
        "terseLabel": "Number\u00a0of Contracts (1)"
       }
      }
     },
     "localname": "FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1": {
     "auth_ref": [
      "r151"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable modified as troubled debt restructuring within previous 12 months, with subsequent payment default.",
        "label": "Financing Receivable, Troubled Debt Restructuring, Subsequent Default",
        "terseLabel": "Amortized Cost (1)"
       }
      }
     },
     "localname": "FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableNonaccrualNoAllowance": {
     "auth_ref": [
      "r213"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable on nonaccrual status with no allowance for credit loss.",
        "label": "Financing Receivable, Nonaccrual, No Allowance",
        "terseLabel": "Financing Receivable, Nonaccrual, No Allowance"
       }
      }
     },
     "localname": "FinancingReceivableNonaccrualNoAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r217",
      "r224"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated more than five years prior to current fiscal year.",
        "label": "Financing Receivable, Originated, More than Five Years before Current Fiscal Year",
        "terseLabel": "Financing Receivable, Originated Five or More Years before Latest Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r217",
      "r224"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated four years prior to current fiscal year.",
        "label": "Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year",
        "terseLabel": "Financing Receivable, Originated Four Years before Latest Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear": {
     "auth_ref": [
      "r217",
      "r224"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated in current fiscal year.",
        "label": "Financing Receivable, Year One, Originated, Current Fiscal Year",
        "terseLabel": "Financing Receivable, Originated in Current Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedInCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear": {
     "auth_ref": [
      "r217",
      "r224"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated in fiscal year prior to current fiscal year.",
        "label": "Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year",
        "terseLabel": "Financing Receivable, Originated in Fiscal Year before Latest Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r217",
      "r224"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated three years prior to current fiscal year.",
        "label": "Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year",
        "terseLabel": "Financing Receivable, Originated Three Years before Latest Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r217",
      "r224"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated two years prior to current fiscal year.",
        "label": "Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year",
        "terseLabel": "Financing Receivable, Originated Two Years before Latest Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentAxis": {
     "auth_ref": [
      "r204",
      "r209",
      "r218",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "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": [
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "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_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing": {
     "auth_ref": [
      "r155",
      "r212",
      "r225"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable 90 days or more past due and still accruing.",
        "label": "Financing Receivable, 90 Days or More Past Due, Still Accruing",
        "verboseLabel": "90 days or more and still accruing"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": {
     "auth_ref": [
      "r149",
      "r156",
      "r157",
      "r210",
      "r214",
      "r216",
      "r219",
      "r220",
      "r224",
      "r225",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "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": "stringItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": {
     "auth_ref": [
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "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"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentLineItems": {
     "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": "Financing Receivable, Credit Quality Indicator [Line Items]",
        "terseLabel": "Financing Receivable, Credit Quality Indicator [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus": {
     "auth_ref": [
      "r154",
      "r211",
      "r583",
      "r584"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable on nonaccrual status.",
        "label": "Financing Receivable, Nonaccrual",
        "verboseLabel": "Gross nonaccrual loans"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentNonaccrualStatus",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": {
     "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": "Financing Receivable, Past Due [Line Items]",
        "terseLabel": "Financing Receivable, Past Due [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRevolving": {
     "auth_ref": [
      "r217",
      "r224"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable that can be withdrawn, repaid and redrawn.",
        "label": "Financing Receivable, Revolving",
        "terseLabel": "Financing Receivable, Revolving"
       }
      }
     },
     "localname": "FinancingReceivableRevolving",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount": {
     "auth_ref": [
      "r153",
      "r161",
      "r162"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unamortized loan commitment, origination, and other fees (costs) and purchase premium (discount) on financing receivable. Excludes financing receivable covered under loss sharing agreement.",
        "label": "Financing Receivable, Unamortized Loan Fee (Cost) and Purchase Premium (Discount)",
        "terseLabel": "Financing Receivable, Unamortized Loan Fee (Cost) and Purchase Premium (Discount)"
       }
      }
     },
     "localname": "FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount": {
     "auth_ref": [
      "r153",
      "r161"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember": {
     "auth_ref": [
      "r225"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueAxis": {
     "auth_ref": [
      "r157",
      "r210",
      "r225"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueDomain": {
     "auth_ref": [
      "r157",
      "r210",
      "r225"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesTextBlock": {
     "auth_ref": [
      "r160",
      "r165"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r238",
      "r239",
      "r242",
      "r244",
      "r461",
      "r465"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "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": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r238",
      "r241"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsRollForward": {
     "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": "Finite-lived Intangible Assets [Roll Forward]",
        "terseLabel": "Finite-lived Intangible Assets [Roll Forward]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsChangeinOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GainLossOnSaleOfNotesReceivable": {
     "auth_ref": [
      "r440"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 8.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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedTerseLabel": "Loss (gain) on sale or write-off of premises and equipment, net"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSalesOfLoansNet": {
     "auth_ref": [
      "r74",
      "r492",
      "r525"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnSalesOfOtherRealEstate": {
     "auth_ref": [
      "r495"
     ],
     "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": "The net gain (loss) resulting from sales and other disposals of other real estate owned, increases (decreases) in the valuation allowance for foreclosed real estate, and write-downs of other real estate owned after acquisition or physical possession.",
        "label": "Gains (Losses) on Sales of Other Real Estate",
        "negatedTerseLabel": "Gain on sale of other real estate owned, net"
       }
      }
     },
     "localname": "GainsLossesOnSalesOfOtherRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r234",
      "r235",
      "r424",
      "r470"
     ],
     "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": "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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r245"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r353",
      "r362"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r353"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod": {
     "auth_ref": [
      "r147"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableRelatedAllowance": {
     "auth_ref": [
      "r146"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit losses related to recorded investment.",
        "label": "Impaired Financing Receivable, Related Allowance",
        "verboseLabel": "Related Specific Valuation Allowance"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableRelatedAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r130",
      "r131",
      "r134",
      "r135",
      "r137"
     ],
     "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 before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income (loss) before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r87",
      "r107",
      "r108",
      "r129",
      "r328",
      "r334",
      "r336",
      "r524"
     ],
     "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 (benefit)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r78"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "verboseLabel": "Cash paid for income taxes, net of refunds"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeposits": {
     "auth_ref": [
      "r77",
      "r502"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 7.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 increase in deposits"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeposits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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",
        "negatedLabel": "Federal Home Loan Bank advances"
       }
      }
     },
     "localname": "IncreaseDecreaseInLoansToFederalHomeLoanBanks",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInReceivablesUnderRepurchaseAgreements": {
     "auth_ref": [
      "r73"
     ],
     "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 increase (decrease) during the reporting period in the total amount due the entity under agreements to sell and repurchase securities.",
        "label": "Increase (Decrease) in Receivables under Repurchase Agreements",
        "negatedLabel": "Net increase in securities sold under agreement to repurchase"
       }
      }
     },
     "localname": "IncreaseDecreaseInReceivablesUnderRepurchaseAgreements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r236",
      "r240"
     ],
     "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": "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)",
        "periodEndLabel": "Balance at the end of the period",
        "periodStartLabel": "Balance at the beginning of the period",
        "verboseLabel": "Other intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited",
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsChangeinOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndDividendIncomeOperating": {
     "auth_ref": [
      "r488"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestAndFeeIncomeLoansAndLeases": {
     "auth_ref": [
      "r487"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDepositsInBanks": {
     "auth_ref": [
      "r467",
      "r481"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits": {
     "auth_ref": [
      "r478"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r49",
      "r128",
      "r416",
      "r417",
      "r501"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpenseDeposits": {
     "auth_ref": [
      "r499"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseJuniorSubordinatedDebentures": {
     "auth_ref": [
      "r500"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss": {
     "auth_ref": [
      "r491"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "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 (reversal of) provision for credit losses"
       }
      }
     },
     "localname": "InterestIncomeExpenseAfterProvisionForLoanLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r489"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeSecuritiesTaxExempt": {
     "auth_ref": [
      "r497",
      "r572",
      "r573"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeSecuritiesTaxable": {
     "auth_ref": [
      "r497",
      "r572",
      "r573"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r68",
      "r71",
      "r78"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r360"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestReceivable": {
     "auth_ref": [
      "r25"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalCreditAssessmentAxis": {
     "auth_ref": [
      "r148",
      "r216",
      "r223",
      "r224",
      "r251",
      "r363"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentHoldingsLineItems": {
     "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": "Investment Holdings [Line Items]",
        "terseLabel": "Investment Holdings [Line Items]"
       }
      }
     },
     "localname": "InvestmentHoldingsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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_InvestmentHoldingsTable": {
     "auth_ref": [
      "r543",
      "r553",
      "r556",
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The investment holdings table is used for any listing of investments. The \"Investment [Axis]\" identifies the investment for which the line items apply. The other axes are used for categorizing the investments and creating useful subtotals. These axes cover different categorizations. The appropriate axes are expected to be used. Additional axes can be added for alternative categorizations.",
        "label": "Investment Holdings [Table]",
        "terseLabel": "Investment Holdings [Table]"
       }
      }
     },
     "localname": "InvestmentHoldingsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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_InvestmentTypeAxis": {
     "auth_ref": [
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r554",
      "r555",
      "r558",
      "r559",
      "r560",
      "r561"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r554",
      "r555",
      "r558",
      "r559",
      "r560",
      "r561"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r380"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r191",
      "r466",
      "r509",
      "r562",
      "r579"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecurities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_JuniorSubordinatedNotes": {
     "auth_ref": [
      "r10",
      "r473",
      "r513"
     ],
     "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": "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LaborAndRelatedExpense": {
     "auth_ref": [
      "r53"
     ],
     "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": "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r20",
      "r85",
      "r133",
      "r195",
      "r253",
      "r254",
      "r255",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r342",
      "r345",
      "r346",
      "r398",
      "r422",
      "r423"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r18",
      "r85",
      "r195",
      "r398",
      "r424",
      "r474",
      "r518"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited",
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoanRestructuringModificationAxis": {
     "auth_ref": [],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoanRestructuringModificationDomain": {
     "auth_ref": [],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansAndLeasesReceivableAllowance": {
     "auth_ref": [
      "r139",
      "r144",
      "r159",
      "r166"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.",
        "label": "Loans and Leases Receivable, Allowance",
        "terseLabel": "Total Allowance for Credit Losses"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend": {
     "auth_ref": [
      "r167"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unfunded portion of contractual agreement to lend funds to borrower for financing receivable modified as troubled debt restructuring.",
        "label": "Financing Receivable, Troubled Debt Restructuring, Commitment to Lend",
        "terseLabel": "Financing Receivable, Troubled Debt Restructuring, Commitment to Lend"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableImpairedCommitmentToLend",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansHeldForSaleFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of loans held-for-sale including, but not limited to, mortgage loans and finance receivables.",
        "label": "Loans Held-for-sale, Fair Value Disclosure",
        "terseLabel": "Loans held for sale"
       }
      }
     },
     "localname": "LoansHeldForSaleFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableFairValueDisclosure": {
     "auth_ref": [
      "r160"
     ],
     "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",
        "verboseLabel": "Fair Value"
       }
      }
     },
     "localname": "LoansReceivableFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsFairValueMeasurementonNonrecurringBasisDetails",
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup": {
     "auth_ref": [
      "r138",
      "r563"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 11.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after valuation allowance, of financing receivable held for sale and not part of disposal group. Excludes loan covered under loss sharing agreement and loan classified as investment in debt security.",
        "label": "Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance",
        "terseLabel": "Loans held for sale"
       }
      }
     },
     "localname": "LoansReceivableHeldForSaleNetNotPartOfDisposalGroup",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketingExpense": {
     "auth_ref": [
      "r54"
     ],
     "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": "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MeasurementInputComparabilityAdjustmentMember": {
     "auth_ref": [
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using adjustment to observed price for similar asset or liability when identical transaction does not exist.",
        "label": "Measurement Input, Comparability Adjustment [Member]",
        "terseLabel": "Comparability Adjustment"
       }
      }
     },
     "localname": "MeasurementInputComparabilityAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]",
        "terseLabel": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Domain]",
        "terseLabel": "Measurement Input Type [Domain]"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsQuantitativeInformationLevel3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2021-01-31",
     "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_NatureOfOperations": {
     "auth_ref": [
      "r126",
      "r127"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
        "label": "Nature of Operations [Text Block]",
        "verboseLabel": "Description of Business"
       }
      }
     },
     "localname": "NatureOfOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r70"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r70"
     ],
     "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 (used) by investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r70",
      "r72",
      "r75"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r5",
      "r40",
      "r43",
      "r48",
      "r50",
      "r75",
      "r85",
      "r94",
      "r99",
      "r100",
      "r102",
      "r103",
      "r107",
      "r108",
      "r115",
      "r130",
      "r131",
      "r134",
      "r135",
      "r137",
      "r195",
      "r253",
      "r254",
      "r255",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r378",
      "r398",
      "r484",
      "r521"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "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
      },
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      }
     },
     "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",
        "totalLabel": "Net income (loss)",
        "verboseLabel": "Net income (loss)"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "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_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r99",
      "r100",
      "r102",
      "r103",
      "r110",
      "r111",
      "r116",
      "r119",
      "r130",
      "r131",
      "r134",
      "r135",
      "r137"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "totalLabel": "Net income (loss) allocated to common shareholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "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 (loss):"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "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": "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r93",
      "r94",
      "r95",
      "r96",
      "r97",
      "r98",
      "r102",
      "r109",
      "r121",
      "r163",
      "r164",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r252",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r330",
      "r331",
      "r332",
      "r333",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r421",
      "r462",
      "r463",
      "r464",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "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 Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r353"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoninterestExpense": {
     "auth_ref": [
      "r496"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncome": {
     "auth_ref": [
      "r493"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncomeOther": {
     "auth_ref": [
      "r493"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableGross": {
     "auth_ref": [
      "r157",
      "r203",
      "r210",
      "r215",
      "r224",
      "r225",
      "r580",
      "r582",
      "r583"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NotesReceivableNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of financing receivable.",
        "label": "Financing Receivable, before Allowance for Credit Loss",
        "terseLabel": "Financing Receivable, before Allowance for Credit Loss",
        "verboseLabel": "Loans receivable"
       }
      }
     },
     "localname": "NotesReceivableGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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_NotesReceivableNet": {
     "auth_ref": [
      "r13",
      "r138",
      "r215"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited": {
       "order": 12.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement.",
        "label": "Financing Receivable, after Allowance for Credit Loss",
        "totalLabel": "Loans receivable, net",
        "verboseLabel": "Loans and Leases Receivable, Net Amount"
       }
      }
     },
     "localname": "NotesReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited",
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OccupancyNet": {
     "auth_ref": [
      "r55",
      "r418",
      "r494"
     ],
     "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": "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r6",
      "r347"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAggregatedInvestmentsMember": {
     "auth_ref": [
      "r545",
      "r548",
      "r551"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesTables",
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesTables",
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r41",
      "r44",
      "r339",
      "r340",
      "r343"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": {
     "auth_ref": [
      "r34",
      "r38",
      "r39",
      "r190"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 2.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 gain from sale of investment securities available for sale included in income, net of tax of $0, $(89), $(6) and $(310) respectively"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": {
     "auth_ref": [
      "r35",
      "r190"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r31",
      "r34"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 1.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 $722, $2,224, $(2,482) and $4,643, respectively"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
     "auth_ref": [
      "r32",
      "r35"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherInterestAndDividendIncome": {
     "auth_ref": [
      "r498"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilities": {
     "auth_ref": [
      "r480"
     ],
     "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 of liabilities classified as other.",
        "label": "Other Liabilities",
        "verboseLabel": "Accrued expenses and other liabilities"
       }
      }
     },
     "localname": "OtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoninterestExpense": {
     "auth_ref": [
      "r496"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherRealEstate": {
     "auth_ref": [
      "r477"
     ],
     "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": "Carrying amount of other real estate not separately disclosed, including, but not limited to, 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. This does not include real estate assets taken in settlement of troubled loans through surrender or foreclosure.",
        "label": "Other Real Estate",
        "verboseLabel": "Other real estate owned"
       }
      }
     },
     "localname": "OtherRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherRealEstateAndForeclosedAssets": {
     "auth_ref": [
      "r477"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PassMember": {
     "auth_ref": [
      "r148",
      "r216"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PastDueFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r156",
      "r157",
      "r210",
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of aging analysis for financing receivable.",
        "label": "Financing Receivable, Past Due [Table Text Block]",
        "terseLabel": "Schedule of amortized cost of past due loans"
       }
      }
     },
     "localname": "PastDueFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 6.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": "Payments for Origination and Purchases of Loans Held-for-sale",
        "negatedLabel": "Origination of mortgage loans held for sale"
       }
      }
     },
     "localname": "PaymentsForOriginationAndPurchasesOfLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r65"
     ],
     "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": "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r65"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r56",
      "r61",
      "r170"
     ],
     "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": "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireFederalHomeLoanBankStock": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 11.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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r63"
     ],
     "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": "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r315",
      "r318"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue": {
     "auth_ref": [
      "r441"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of the fair values, as of the date of each statement of financial position presented, of securities that are restricted as collateral for the payment of related debt obligations, primarily secured borrowings and repurchase agreements, and that are reclassified and separately reported in the statement of financial position because the transferee has the right by contract or custom to sell or re-pledge them.",
        "label": "Pledged Assets Separately Reported, Securities Pledged as Collateral, at Fair Value",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r394"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockNoParValue": {
     "auth_ref": [
      "r11",
      "r272"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r11"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r11",
      "r424"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockValueOutstanding": {
     "auth_ref": [
      "r11"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssets": {
     "auth_ref": [],
     "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 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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r56",
      "r57",
      "r170"
     ],
     "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 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, calls and payments of investment securities available for sale"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r56",
      "r57",
      "r170"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 8.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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock": {
     "auth_ref": [
      "r58"
     ],
     "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 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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfForeclosedAssets": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale assets received in full or partial satisfaction of a receivable including real and personal property; equity interests in corporations, partnerships, and joint ventures; and beneficial interests in trusts. Foreclosed assets also include loans that are treated as if the underlying collateral had been foreclosed because the institution has taken possession of the collateral, even though legal foreclosure or repossession proceedings have not taken place.",
        "label": "Proceeds from Sale of Foreclosed Assets",
        "terseLabel": "Proceeds from sales of other real estate owned"
       }
      }
     },
     "localname": "ProceedsFromSaleOfForeclosedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfLoansHeldForSale": {
     "auth_ref": [
      "r67",
      "r69"
     ],
     "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 of Loans Held-for-sale",
        "verboseLabel": "Proceeds from sale of mortgage loans held for sale"
       }
      }
     },
     "localname": "ProceedsFromSaleOfLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r59"
     ],
     "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": "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r64",
      "r319"
     ],
     "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": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "verboseLabel": "Proceeds from exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfessionalFees": {
     "auth_ref": [
      "r541",
      "r542"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r8",
      "r9",
      "r246",
      "r424",
      "r511",
      "r520"
     ],
     "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": "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForLoanAndLeaseLosses": {
     "auth_ref": [
      "r73",
      "r140",
      "r490"
     ],
     "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",
        "terseLabel": "Provision for credit losses"
       }
      }
     },
     "localname": "ProvisionForLoanAndLeaseLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForLoanLeaseAndOtherLosses": {
     "auth_ref": [
      "r73",
      "r140",
      "r490"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 12.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": "(Reversal of) provision for credit losses",
        "verboseLabel": "(Reversal of) provision for credit losses"
       }
      }
     },
     "localname": "ProvisionForLoanLeaseAndOtherLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForOtherCreditLosses": {
     "auth_ref": [
      "r73",
      "r483"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateMember": {
     "auth_ref": [
      "r301"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property consisting of land, land improvement and buildings.",
        "label": "Real Estate [Member]",
        "terseLabel": "Real Estate [Member]"
       }
      }
     },
     "localname": "RealEstateMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCollateralDependentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivableTypeDomain": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.",
        "label": "Receivable [Domain]",
        "terseLabel": "Receivable [Domain]"
       }
      }
     },
     "localname": "ReceivableTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]",
        "terseLabel": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.",
        "label": "Repayments of Debt",
        "negatedTerseLabel": "Repayment of Federal Home Loan Bank advances"
       }
      }
     },
     "localname": "RepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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": "Repurchase Agreements [Member]"
       }
      }
     },
     "localname": "RepurchaseAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostandFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResidentialMortgageBackedSecuritiesMember": {
     "auth_ref": [
      "r171",
      "r303"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "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_RestrictedCash": {
     "auth_ref": [
      "r82",
      "r468",
      "r515"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CashRestrictionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r14",
      "r295",
      "r327",
      "r424",
      "r517",
      "r534",
      "r539"
     ],
     "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": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "verboseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r2",
      "r90",
      "r91",
      "r92",
      "r95",
      "r105",
      "r108",
      "r200",
      "r324",
      "r325",
      "r326",
      "r332",
      "r333",
      "r376",
      "r530",
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "verboseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r419",
      "r420"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r24"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableLoanOriginationRiskManagementDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r119"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock": {
     "auth_ref": [
      "r441",
      "r442"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": {
     "auth_ref": [
      "r216",
      "r224"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable": {
     "auth_ref": [
      "r150",
      "r152"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about financing receivable modified as troubled debt restructuring.",
        "label": "Financing Receivable, Troubled Debt Restructuring [Table]",
        "terseLabel": "Financing Receivable, Troubled Debt Restructuring [Table]"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableModifiedTDRsDetails",
      "http://www.hf-wa.com/role/LoansReceivableTDRsSubsequentlyDefaultedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock": {
     "auth_ref": [
      "r156",
      "r214"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": {
     "auth_ref": [
      "r210",
      "r225"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivablePastDueLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r238",
      "r241",
      "r461"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r238",
      "r241"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Change in other intangible assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": {
     "auth_ref": [
      "r350"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRealizedGainLossTableTextBlock": {
     "auth_ref": [
      "r189"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r22",
      "r83",
      "r124",
      "r125",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r277",
      "r281",
      "r286",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": {
     "auth_ref": [
      "r296",
      "r297",
      "r298",
      "r299"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure": {
     "auth_ref": [
      "r395"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/FairValueMeasurementsCarryingValueandFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchase": {
     "auth_ref": [
      "r27",
      "r28",
      "r88",
      "r89",
      "r479"
     ],
     "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, 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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofFinancialConditionUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r316"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "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/2021-01-31",
     "presentation": [
      "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SpecialMentionMember": {
     "auth_ref": [
      "r148",
      "r216"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails",
      "http://www.hf-wa.com/role/LoansReceivableNonaccrualLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r2",
      "r23",
      "r46",
      "r47",
      "r48",
      "r90",
      "r91",
      "r92",
      "r95",
      "r105",
      "r108",
      "r123",
      "r200",
      "r288",
      "r295",
      "r324",
      "r325",
      "r326",
      "r332",
      "r333",
      "r376",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r530",
      "r531",
      "r532",
      "r593"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited",
      "http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails",
      "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "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": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CommitmentsandContingenciesTables",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited",
      "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r90",
      "r91",
      "r92",
      "r123",
      "r460"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CommitmentsandContingenciesTables",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofIncomeUnaudited",
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited",
      "http://www.hf-wa.com/role/InvestmentSecuritiesTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": {
     "auth_ref": [
      "r11",
      "r12",
      "r288",
      "r295"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r11",
      "r12",
      "r288",
      "r295",
      "r317"
     ],
     "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",
        "verboseLabel": "Exercise of stock options, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r23",
      "r288",
      "r295"
     ],
     "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",
        "verboseLabel": "Exercise of stock options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "auth_ref": [
      "r11",
      "r12",
      "r288",
      "r295"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "auth_ref": [
      "r11",
      "r12",
      "r288",
      "r295"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r11",
      "r12",
      "r288",
      "r295"
     ],
     "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)",
        "verboseLabel": "Number of shares repurchased (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails",
      "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r11",
      "r12",
      "r288",
      "r295"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate 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, Value",
        "terseLabel": "Stock Repurchased During Period, Value"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityStockRepurchaseProgramDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r12",
      "r16",
      "r17",
      "r85",
      "r158",
      "r195",
      "r398",
      "r424"
     ],
     "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": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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": "Stockholders' Equity Attributable to Parent [Abstract]",
        "verboseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r84",
      "r273",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r287",
      "r295",
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "verboseLabel": "Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r415",
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r415",
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r415",
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubstandardMember": {
     "auth_ref": [
      "r148",
      "r216"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableCreditQualityIndicatorsDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TradingSecurities": {
     "auth_ref": [
      "r482"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/InvestmentSecuritiesAmortizedCostGrossUnrealizedGainsandLossesandFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TransferToOtherRealEstate": {
     "auth_ref": [
      "r79",
      "r80",
      "r81"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value transferred from mortgage loans to real estate owned (REO) in noncash transactions.",
        "label": "Real Estate Owned, Transfer to Real Estate Owned",
        "terseLabel": "Transfers of loans receivable to other real estate owned"
       }
      }
     },
     "localname": "TransferToOtherRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r182",
      "r183",
      "r192",
      "r193",
      "r194",
      "r266",
      "r286",
      "r367",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r441",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578"
     ],
     "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/2021-01-31",
     "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_TreasuryStockAcquiredAverageCostPerShare": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.",
        "label": "Treasury Stock Acquired, Average Cost Per Share",
        "terseLabel": "Withholding taxes average price per share (in usd per share)"
       }
      }
     },
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquitySharesRepurchasedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r150",
      "r152"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financing receivable modified as troubled debt restructuring.",
        "label": "Financing Receivable, Troubled Debt Restructuring [Table Text Block]",
        "terseLabel": "Schedule of loans receivable"
       }
      }
     },
     "localname": "TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/LoansReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r94",
      "r95",
      "r96",
      "r97",
      "r109",
      "r163",
      "r164",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r252",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r330",
      "r331",
      "r332",
      "r333",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r421",
      "r462",
      "r463",
      "r464",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Accounting Standards Update [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/AllowanceforCreditLossesonLoansDetails",
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails",
      "http://www.hf-wa.com/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesandRecentlyIssuedAccountingPronouncementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasuryAndGovernmentMember": {
     "auth_ref": [
      "r303",
      "r504",
      "r540"
     ],
     "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]",
        "verboseLabel": "U.S. government and agency securities"
       }
      }
     },
     "localname": "USTreasuryAndGovernmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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_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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r119"
     ],
     "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 Diluted Shares Outstanding Adjustment",
        "terseLabel": "Effect of potentially dilutive common shares (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r113",
      "r119"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r110",
      "r119"
     ],
     "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)",
        "totalLabel": "Total basic weighted average common shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic",
       "weight": -1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.",
        "label": "Weighted Average Number of Shares, Restricted Stock",
        "negatedLabel": "Less: Restricted stock awards (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesRestrictedStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hf-wa.com/role/StockholdersEquityReconciliationofWeightedAverageSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 10
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2646-109256"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(4)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953659-111524"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5066-111524"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953676-111524"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953682-111524"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953682-111524"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.L.1)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74567-122707"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196772"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=6378536&loc=d3e10092-111533"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10152-111534"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196816"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(ii)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121614798&loc=d3e15032-111544"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121585226&loc=d3e18794-111554"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "310",
   "URI": "http://asc.fasb.org/topic&trid=2196771"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL6283291-111563"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27337-111563"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL6284393-111563"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL82887624-210437"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919232-210447"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921830-210448"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921833-210448"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.28,29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)(2)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921842-210448"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "79",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "80",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S65",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "http://asc.fasb.org/topic&trid=2229140"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL34724391-108580"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "820",
   "URI": "http://asc.fasb.org/topic&trid=2155941"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14172-108612"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107425-111719"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "http://asc.fasb.org/subtopic&trid=2176304"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117340910&loc=d3e59706-112781"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(7)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10(4))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.12)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.2)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.4)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.1)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.1-5)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.11)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.12)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13(h))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14(b))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14(d))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.2)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.4)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.6)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.8)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Subparagraph": "b.",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/subtopic&trid=2209399"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "325",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599499&loc=d3e63345-112809"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64684-112823"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16)(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.3(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(k)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.6)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "http://asc.fasb.org/subtopic&trid=2324412"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=124265262&loc=d3e48678-111004"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r567": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r568": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r569": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r570": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r571": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r572": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r573": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)"
  },
  "r574": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)"
  },
  "r575": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)"
  },
  "r576": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)"
  },
  "r577": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)"
  },
  "r578": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)"
  },
  "r579": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1403"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r580": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1404"
  },
  "r581": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1404"
  },
  "r582": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(1)"
  },
  "r583": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(2)"
  },
  "r584": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(3)"
  },
  "r585": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(4)"
  },
  "r586": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1405"
  },
  "r587": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "303",
   "Subparagraph": "(5)"
  },
  "r588": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3337-108585"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3461-108585"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3095-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r89": {
   "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": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>73
<FILENAME>0001046025-21-000156-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001046025-21-000156-xbrl.zip
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
M=7_A$."#CN 5%XN3J2G]80V.84^^D994>64?+U[9M*[I0D14EJ@W.C3!(T*
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
MY:[)%RY_BZ>YA]8WXB=_ U!+ P04    " "RB@53B %Z6_L]! "X=4, $0
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
MO.E%&Z[_8UR'C"FV/O4U D@RB O5"J9*A'D1S4>WR</S$$QS@72#6!%RP\@
M3M/2PK3)P[ AS:B$NP7I%<XBO;O0#BTZK"75B!WJ,$8'7^MYU ZHM,RJS ;M
M>60%<P$Y(^NH<2HZ=E!%%RBE:IQ6GZ@9;_S]=D!^!_*#N2 <!DGJ-HK5 B19
M2J=1!2IFB=07D$PNEA'G6O@[^"3T_:';I4EV@+.&KF"A,G"+,D8(99H]M2VN
MF4F\WW#^9CB?]D;.8!!#<3$>&5N.G*6Y5A&)NH >_7<@Y&\@?T,RK\HPN#N!
M9U!C:M!<L&AES5++<G:-FQ/65E>7B.%J00PUX0I*0!V;88)(E;&4K4/33$+^
M7/#2M"$!)ZIY0/&DODMKM4%'91J\@#K6'0B=<P%+<0(A4.C-&:60(EAIT]9F
M(TB-.<\?++>X;NONQJ#,>4R[)S:-#::)5&UJ[1U!NEBB4>8/D^5PRO(7@Y(4
MA9%J&S#M>1%9TW""<?'2N@DN4]=NZ[LV7OSU<$HUC1U<;6'W'T4TM\0=L$C.
MI2QS4MZVF&>#_>^HQDK3D"%FG:1C!K;48ZQ),84F<9G+AQ8(^_F+FODLW]EC
MTZD0I=;6IY(T),E8M6(RD>XY5*_+E#<;7;X]P Q38&D6&QI "<3"J=4T;<*3
M\A( LQ'-(7#36RO.+C9JJ1 DH+82@U#%J6EG6T E[[96G=UA;LDR-:B.6CK#
M@$*4 7H@J;$QR,8MAP?G7*#B7))2TEIBG&:1!*)$T6@XJ41_<P&MIE?GO6%
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
M"S7.(UM)#4!9VK0426HE&Y,$V%CM0,GKUD9SCLQ<M0=.*<;@S*P!J87.RJ.
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
M:M"K>UIIB9@1V$FSTY6]0G05M2![+609]K+[#QYBV[5P%--1CGO ?:^Y$MN
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
MR12 %V(] *TQ@21%A6R96IR63E&)DDNWJUU((VW6VZ/U(NW->J4,CJ$/+9V
M.Z _WTC24LZ-<M)K093G9[T[LKKMUEHJO"S4\G[@E5I'<A8'$P:I#3MC2EH2
M-<(1RR+A]=JV_(*?^'?0'[[8>9IX-?/ ?WNXXT>W/CWL$*NKW@K .(4NH6LE
MCH!5T:AS8BO),0>U+J\-V8:T%;1,<[[+>:!'T\0P((GV+D2L ,'*&'>+][:N
M&V^-_VK.9>0L,#SMS3$RY]9 ,\488HE]D4!;DWX[3'>"MX*UR"T2MEQ#RZ Q
M,;;>0O$$<'C6A[AA;7XV2U0D0@@-JH%08N<*[*JA=S(D6:'-7EB-L5"CR8!6
MJ]; -4/*@XN,SI4JN<(MFI<M:F=DO<,+Q4#2M;!000&6SN:!>[A_1NB-\C+C
M][:J=O840[USI#Q2'^.JT6_,/5E*K$5R@#M6F+EC"_KF L*NM3K^$I:00#U+
M=FEBB!!&;=:I+#O.;6A<\::B9!F0AE;6"%P'8[+8@_1IIV.$-8V;K)%Y0M!L
MENH :(" $CLX$8&R3K-)%KZ#\2SM>'B?'65@F&8)Y4Y04T9M0:9V:Q"56UYC
M+OR:Z[SFXJ;" 5T6>.K;.KBYJ/21B[2(!7/*MD8WO7W3'=XSM1.-YL+/@("D
M2(\MEJGE94A3\_+E+8?;1O%6L'0OR33)M,3D:0IDJLC,'2H51E1YML?50F$Y
MXSK< 59IJD;+W<5[5HA2F6NC"-)-+%*]J]MY;*GH_*&K*1$4C%C3<#!5-&I2
M K5H8UC<N@JMTNAQA%)#<X%$X&DK&Q0JJ03!J)[%KM'HAU?&MV_G*"/7RN[=
MO4$SX5'+",(>FL##E5XOC5M7SKJD^1V'F)\;]I9@%]:8!6)E2S!M'Y&:#6TM
M]PZ*#>>_\G*#UXR76\8F+8N$QCG!X#1-^8ZE62^2I$M>)'MMTR#GQV,J8H8C
M]](%U() :JR-K8!"D;)('MN -C]&TSJP6RG<M %5YA$PA"[QZ>(I6"2CK2E@
M'GR^[?Y(#2I"&T-["0"A18(T,$@=D+@,&HLDM0UKL^2U4%4X-,RJ"+%[Y)11
M.+N &Q(]!=UX;7[\$"'5 @UM] :AD"AUG/:#\]>6 39^F)^?130H"-J9.@1,
MI*)5:QM0I]WMTPK][%#S\??G:*0Z:@^9>\TP8KK:P$M:#R6G:GC3*1B6T\)S
MIM;[90O/5YV)L,<6GBSD!@R1HP!T(O=$0TH*/#7T3"ODU /ZYYY(M8PBN5D=
M9@PR$G?V),W8T"GUIJO7TDAU6T0Q^[C0ATQK= A5%88HJUJH('U:$1E&7R19
M;+B;/=^%6$8M*576#+V:1RD;>71625W&,@<%MSDJRR(_- ,,K5!/#-/^Q9@"
MM^XZ:0Q_Q<L6Q1L:;VV7T-L7^2,0%&#3F#(H)W28QBR"4^U$GQ6[-L1NB'U[
M0;S7EB2P%F@)LC*!@6*VJM:HYV4&\068;U\CSA"D0)>$.4,"1) ((UG*58HG
M <L.?[.TX^$#AR1K7-Q!0Z]0I!,IUVE+7!-%36NJ#LW*9_<U>"\-1JNQ-'7*
MI3(M-U?07"I)$"PKHMR#+@#<'\L.E6 TNM H;CKD7*(B!2INIIIPC2Q[X&G.
M!R'6 &-D29G28%"(I$$JV8  ;1"U%1'KH3US3UP*0\R3)]'@NA4\#@ZW6.I6
M$=G=E>?;]ON.3$XYP,SA/?8E=WGE.9 E]N0(7&:3_[]$RR.1B2E?$T(,&[Q>
M_9:>[PQQ_LG9[H']=+UMD=^D)_>G_JO:U:<OW]CSH[YR<W;>]?._/N[.]&[Q
M&O,&_F?<^N+ZH#< OZ&JR-0 , A +2Y^0JJY, [ -.H&_@U>;P(ORSPB>P:D
M")HR)N8T36H&EJB!%AFZM\GR\POBJ%'-T[0P$"&V:8.8ICR5-P=S5UPDCVU
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
MCH*JXSXXT\$A851QST1V")K7I4NRHOQ3@L][F)G'\Y0ATU#%$^ PT,9**UF
MG09J#7G)S"N* E=)LE:%F25RD'J@/"&<Z.C[<V:@EPAY2( K$>GZ(]+U868E
M"-;&*ZOC62=.21>/7S5">>&UL*5F?J+-NB]:.6&)*%4+ K4R#"A'(,.20>HD
M$Q1C;_'LU(22?5:-?4J0>@\O>X2UDLIZ$RP[IE@!D-5YA#:>N,A\R<MK#U+7
M1B\CXA@0*/"RPH1II)0T2 -*J'7&^1*CKC]&71M>YH B'ERM6(:7>($$!)!0
MIH 2+.!55BA>+A#[/'\]F27ZZ/$,$.^LC><Q.:8U99YZ:P5FA!DN2IY9'9XI
MP>@]#.PP)TX#@YFCQ!.DD(CKGMX8(Q4RH&3@#0"CA=; PGNB<-S,(0D57N/
MR,)2ZX&R4I4(=!,0:)$9&!IDD0K^$H"0Q'BH(,)XZ( 3!O#9)KJB,'!A>.:%
M*F@MCVT"FU!,K8XK]\0IHSPDQH'@P#@*PM>2;5:*;4KP>0\/4Z(0H$ +[0W!
M3BD5CQ%!P&@/K5.EZMM@'BY,WJB4SG.NG0>$0$>4(Y(&C8RH,(3+8NGA$G]N
M))8(/&Q #. S+ F$5E"*#35&$:PT)V7._@K2#!!.$$&":R*(XT!Q[^.A101H
MX%"9MUF"K^\%3IB35&H&@/ $6:X$@Y B33SP&*MR@UF)?+YC-2C@PC+AH82$
M"BD58LK&G$7BK0#%LAJ;A'Q6A8&HT58X0XQ&GL2D;4HP%YIC+(A!H@C0>07*
M1VT(LS#&(3+:*!I@*9%"*Q]/R252Z_"M$/M*UY]92J!U#^=RX*S$4@NL!0D6
M4@)O);<<26>,UT6(<I6<NY$(3U+C+&#*$24)"?R+':/8<$N,9T2M0[V=LK[C
M6J(%'3Q:P P5W'"B8\$^0J7TVFIOF8=%.*CN:\Y]YU(_2@?A9]>9J,ETG!/N
MU%^H5_7!>:";LP<C-5Q>'#_OP_ DD-_U/BO==^]&Z<2/^KU1)Q_10[F@=^][
MPBZ%3Z/4+L9=7U_N]=5XW/+WW+TP9S>]K0[#TW8:)CJFL:Z,U#5'P[1@A54%
MD^'_G K(7!'ID-($ R<M=0YJ/4O'*06O%+QU$;PU<GF6IP5P,+&&>^B,0B2Z
MZU Z8>)Y/<*CX F56J"H6F %,UM+E;2B6L $3]$@BZFGF$A/%$!<$V6@XT%H
MV88<\K@\+ZY42:46*)X6 !@Y;*'2#&#BH!?6"0&]4LX*8641CH%;(H>U+H8N
M;1DS/>\Y>\-N;:?ZM3#%$U=JB^<",)LC@HK">*Z)Q@+:8(5AL,42 HLQ\QY0
M4803PTL1+$6P=,^7Y9YK*R0"&E@44PB=D(1BI04V&,/P0ZD/2GVPJ3&%3<0'
M#%-..69*6T8 8EH+:+",@%UP+HIST&[!]$$972B2<MH<?:"9YY[Q"!, ,2(
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
M:9\>#;[T6V=5>-Q],SC>_T2/KMZ<'I^]!\?['TZ;W=.S1NAW:__#V?&@<=5
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
M%X#/]T/K$-WL_%?FTTDZ"K:O,NN8,<X%J_L+,>]'0Z.GW$/Z*#3QA!UX/(:
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
MM!>P(KWCD!/A* <17P DMP& 7VF9#*+_$/,]O5DJF:\(S->M_>.Y-@Y;7\&
MB^!Z$UR1D@131X2$D#&M90"WG(-M*.E7K)<=EA&W%6>GH-Q)=2OC4B^EZF\D
M[;;<E5+V8U*V&%Q63'D0U+,0JD*D4Q4IN*]0X[&1DENG1::CB=RF:)5B5&5P
MN2">7"G$3R/$"RO2 C+!(*YPJGT 6EA7- I_I+.48TN(YF9K5P"T#=DOAW%6
M+\R\8M'E@ZQ X:GKVVM/ZU?BRNNH=)X>.61$:#OC>I^CZODK4&.F?IINTAQ-
MWJETTO+[O?'Y*!#H;9CX\U+__(C^64S!$X2 N,6HXB2V%>*MK0@"2(49S(R2
M&%@-MW;1-L=KF(&WZ;+\] "BE.4GE^4;+*&LYHAQ5J%>!UF&-, (:6B%0B\U
M\)IY ;9VXX+0LL+"A8O\/C.22*\YO\QI>VX8$;2+6U ]0;>,2S_EAW3+8B8;
M,P8B%S0*1HA5B+6B(@DWE<"BR IK*$ VZA8$^#;%8(4\E3+84!"L4 KLKPOL
M#1@0FGL B*T$VT_B"HZL" 54A2.LE"&>&$2CP!(FMAGA*R2PZQE:J/;[HXNL
M%-;#I^-N0JSAM]5"";,#)H8G-XKGFE+!4]G+Z'20D:G413^@BUJ+V6I $T(!
M$17K,*\0XVE%<^PJ!G*&M=#48[VU2^$V95][)K^7 8;B"O#3HX92@)],@&_
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
M$-%2<)(S4-%(*V6RFJ@"8*DK@-<-P'<1H:@ 7@J I^$)R5/B7EL@@<O2-9"
M=>@4Q,@-=\IJE&PY72D7;YM1 =PV -^!8U\!O!0 \QD-G#@-ED.4/J &SAH\
M)1:499Q1DW*DJL07NXPLW+2WI<VX6NC5]_ =M^K8KV\CXB4X]M]-/3OOTNF;
M]G0=OA?D<S#COTO#O$<''J1F!(1D#KS7!BS3Z+EG::P7):2H6Q1/K.W"6^*]
M5Y3>*DJG3CH/PD89-2@A#0C-S?D<0*>BH$H1$;E$E.J*TG5#:4M<] K@FP!X
MZJ1G],.M=@FT*U$VA?ZY=8R"U=Q1GG.9@X<V?M<262&\;A!NAY->(7P3"$_=
M].Q4CC)3$,C#(!ACX+)2$'10/D9II<H%PIJW:;3.FN?>=S]QS2]^OACOA1AJ
MVM'4O/LMN^=-M_Z9NI_M_C_]F ;QG(0JX\S#./T9WSSGZ#SU%K(D' 31 3SE
M%J+FDO*82$ZJC/-J4U2PQO5;Z9M7B"X3HE/'7!%MF:<.;"("A'$2[7KG(5!A
M'<>_H9NVL7G%0.N*T/N-T"7XY16AMX?0J>=-@R>16@L^2P;"!U6J]Q-X&[QG
MAE I8D%HF^;<5(BVQ.^N$+T]B$X]:Z6%MRX&X$&5:53)@D/M"40S(8P5Q)7H
MMFB5G?M#C*+ZZ%&?C[BL\Z?:7=S^!27MOTFEP^C@9>6F>;AIMAT"Z@OC6+"@
M0VX._R4T'Z(%B<2CC.":F;"Q*547]<A]&593IU+=!P>^PO_.X#_CW[L<>' ,
MLE8)T(IDX @M>7AD :--CB(A_'G7VCJ4KL+_CH_^5_@O!?[3X '32,U)!D!+
MC2'\I0=K8@1NB.?,*:F,W=BD36WNLD[<5ORO ?[OYL!]Q?]2\#^3\Q=,4ZX(
M&"(S"(],X&CPP"TGGB"CN^A*:;[N$G-OS/\U;]RZ\]\G94S#0IU;V])2M%[C
M.ZZQY@=1MA>I8EG?JKJ["+#MO'M3!FQ=2J3JU3GTZO[LJ1/&)$W::@@\1Q J
M:O!>"LB&"6I]RDXVM722K6%#K1\<N'<1&JO 70BXL_4N)F=E%<@L/(@D'7CT
M=,!'E!<UT@8I-C9Y5]!Z%&7=@'L70:T*W(6 .XUD&2[14)($G VH<65*8$,.
MH&..#D6)5A,IP&5RX?G;%;AM ^X=1*,J<!<"[DP(BC"C+4$#.=N2@,X.#*4"
MDHS.6D(L*\#5756/G:P.?+\CVH:CSOBL!.OZ@V;.<DP^#29GH]KG<57M("XX
MYEP8!S.RV/XHBLH[\_2:/=PJG',Y>3Y[*A(W'%!V!&W]IBS/.W#$*A-(IMRB
MK4^-:E%97JV<;8F+7A&[,L2^_XA8RV+0W!'@07 0Z*B!22@DJ:.407'C@]W8
M9+36NJ\;8I=^'*4B]O80VYOJ6$]=$MR5@YU,@M!:@[6BJ%S+@LUH)"F';KEN
M4^E[16Q+G/**V)4A=JIC63;!F"PA<D&+/Q[ *9% 4QN)Q[])H\I\O#8A=LTS
MY,VYK YN]-'P+=YNS92OUO]NEK]2RER4LC/K:*=@T8O6J8RV8R"L)V"S0$N
M6T]CI,[GDE2KG:'6#9FW[6=79-X(F5-E+XDMQT\5&)W1H0X*?V)1@\A!Y^2$
MI#Z5DZD5F6N&S-OVIRLR;X+,&<?9*F,M.L^@C YHAGL#+FL)BAIN4PY,R3+U
MH$TYL8K,^^ W5V3>")E3G2FX4TY%"ME$ X)&M&NEEX!<&J/GZ(@$L[&YM.,2
M;<M6M[^90SK?Z(MDJ7^T\UQW6&Q>J6@N*MJ==:RCH]YS$<!824 P$\&8,IR0
M\ZRR=SQPU[1L%0O[UO,"XQX%WW\TL-]A@7H%^[Q@GTE^H^D?$?'@+$./@,@
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
MP4=#P+CL% ):RO,9YE8M[*)7(+<-R*LL1J] O@T@SR3137 L(H8)4V@QBTC
MZDS!,*F5%[F<&&N&#-<D^NK ^#C%-$)_/:8WPW&_C#L<GXW<(*3.FU$Z[9^=
MUH3Z[;KL%P+8/E__W<OE?S0<O1F.FI,P3\X%4<MX;L) .[/>N[#&""\9&!K+
M2)04P6>3@2A%DZ0*C4._L<EYS<^M&VR7[KU7V-XV;*>&@V Y$.4I<&E4Z1$;
MP69N@&DBJ.&,^\ W-AFO#2+6#;9+<.0K;%<*VQG'G234K=1;X-3+,N5<@!?)
M@./1&929"SEL;%I68;MVL%W<;:^P72ULI]I6:AF)3AD4+V.!I<U@I$T0N0I*
M632?0VZ;MEWSY/K^Y#B-.J.$?GH:E_A49_AVD&*W,TBU)_NM%KQ_2*-A=./C
M2T(ZSF_=P\?#40HGPW&*3U$D.XU$SN>55OJY"?WLSOKHS%.OF9*05!E.[',9
M8*H%!&]")DDQ%<@&4HUAE/W2HCAA#?A?"]^?[L)1KTB]':1.#06N+,E""F#4
MH5ON@P-G(@&564K$*1M#.12GO^P1]:\*T%8!].Y2ZU6_K@2U,UXY8Y%KM(X@
M:4- ".+!NE0JV)CB$L5+5:KZ]5[!=Q[]NC37O"+U=I ZU:\9I:*("4!14H D
M&\"7@<)69\YI\)R9DB^_8I#"G>C7-4^4;YT.\>L_G \R'^9.?S!Q@Y=]?Y(Z
M;CQ.=8[Y;2?*9P6PGW<_+O]6L_J5:.8BFKU9EUO*0%B2$BR1&0T!R\!8J\$R
MFX(4G J5-S:UK6V;UPVD2T^+5Y N%Z13:T QZ6-,&H*5:+<;--D1I!&(<X98
M)%6>>*EFK^=4UPVDJZQFK_A=*GYG_&YOD[>6H&KEB8*@*8-GS($@-FJF@P@F
M-"VD;)LZ,5<$MR0?7A%\1PB>.7=.E)":.DA66!#E9)GCKH@L:9*3#ESZ@F!#
MZKGS%:?&TWFTJ>;"[VX^>9%#;SCHX_>/TGA2XW\WX9L_/W'+'=I]E#)P+GL0
M67'P2G)PR7GIK2+<TM*;ABP^&:W&Z5L&W96.*J_070YT9XZZ:1]#)@$X+6VE
M2% (71$@**45N@&*L%B@*V4]L[INT%WIU/(*W:5 =W;VF17.9L<AFA!+5EP
M>NT$I/?<)FZ"X&EC4W29K'TCU@ZZJQQ@7J&['.C.),Q=9(8X!LDY!R+&"#Z@
MJQXC3RHQM)RBV-B476;:9# O,V_.=>L<],/AQ)UT!M.-OI"S?O'L?CB*:03X
M* _+HX^')_W8N7R -22F57KRE9,6Y*1GGXXW1^K)U #)48*02H W-H")D451
M2NYT&8JLNGSQ$4WS@N,>)05^-,"OTO^O@%\<\%,C)!%C=10>D+'1?V"1@"'!
M0B).$B$<3Y0BX'67Z&6EZBO@[S_@5QDUJ(!?&/ S 0.E%;H61D#VWH,0RJ!R
MMP*<"(H&_#%;O[&I>5<M[<AL!?P: 'Z%L88*^,4!/S/G11@IG4I I$,-'X0!
MK[4 F8QVNBA[+A#PHLN7-C3BU@&_S"H!*;\=A%@]-,^/I71^.AF.Q__J^(3@
M29W^^1\7[DW_HY'7*N,1YX+[ \7V>#0\?82WT1^<X7KNOTGGK3_&OS;"/'_?
M81'E7G\P'/4G[W<O2&]K$#^]RL[_GN'+>VER/,17_L&WG*9!K8Z:DQ6/9@,=
MUK(2?$5D&&Y!D*3!2>. J^!M%HXHH38V!>G2I>4\6V,&+3&KLA9,LN(#_V-\
M2ORI<LIZ<,I,+"5KGUT,@#L"+2U'.3@:;4G-AAB",O@GM+2Z1"_A#&1EDY:R
M24NC*)5#VLLALUT(G0V&6@_)6P)"I>*M60;"<FFR32)IB1Q"NM(NW/:W,LGZ
M,,D*PS.525K,)%-KQ.>88K("*-'HX5#G2O=P"3(4^5-FA$VEO$3+A3.YJR*2
M)=6>M*SD9/=C5.>RUJ3SDS^?W_&%5?B#GTQ;?2"GCE19C)+";- %Y1UU$ 2B
MTQQ-FL# 1S1N>-0BR^"U2XV#).3" PGKH=)UCIQ4I-X*4F=J4S7U1ML$%,6
MQ@-+X&ABH+20(LKH=:D#L_Q+T^'[ QD5HBW3KJL/1U3,+HK9F="!R$:G4KME
M=6G4@+8_F, TI.1]X#PJ%L3&)EW*,:Z*W;:IUR5$ *IZO5VHSHP(<L9H800:
MP@P-81,=6"$)I$"U52&FQ-C&)KNBQOI.U.NJRRU6[(#WTN2RM.*\WN+6 A]7
MDDT["D[^Y_8>NH7,VM*8 ^[$:5RT$NQ<!/MR-M*@@W7)1@N>E1ELDDIP7@>(
MTGF6E0U*NXU-SKJ:+&MZZWU)HU0R6S<R:WW]2J6UA6AM:C<Z$2WA5H"- FFM
MQ&8,$P:8U#3[S P7=&-3=>D5,V'7ML*D$MJZ$5I+8U:5QA:AL=DB%VYRYBF
MS21#*6D!*Z-!.TV:G+2-WLB-36FZ1-R;W'0ELTIF]ZF*IY+90F0VM<FB(DA7
M/ !K!I!RCF06\1\1J6 \"I03*S89D??&TUS/.IM?W;@?.LF-!GB/X_-07QK_
MJ_,FC3KC8S?ZHL7+',?<.*YT')Z5\2IK2\;S/_4]8^,G:710]L%R X#L<^;=
MN=B!EU_7[,N/#$PJ W\' [_^9 8K(RB&W'2H5Z615NEF(170$ TS,GF1T2LF
M#^RRJHJ^'P)WG!2M#+9^#/;5:-\U%+9@U(]=FQNN7+84+ILYK4\D\<%*"(0S
M$(9F<+SXQRZAH6GQ1\<*E]$OIUO-G1JN-%9I[#X98@O&^JHA=BOD-1/72RS:
MP!S'Y9<&76%& #UC"H9):U$D3+M2@?9 54.L,M@/R6"+!?@J@]T.@\T,3<HF
M:Z44**K1E11)@D^4X*_4&1M-CBY<8WZUE<&65+S7LF#>=O_D;)+B4L)YW]LA
M_KZQ[%7/M1X\>MLAN8O=59ET#B;M;6]]<M8O2)N\SQ!)#,61]>!-]I!5D(JJ
MJ&3V35".M*BY_8J2N)5I:NBL<LZR.&?&>O,R:>L":&_1>G,I@*?60D#]P),V
M23"U</"LTDVEFWL;XJHD<S.2F0ERV6"1[5U&G]!*-&RR!<.2 VJ8IE%QSQ1I
M@ES5L*E,TV*FN>505&6:&S+-3+6_E4;JR,%*)T!8H<%2[L%1[Q,77-/2P6D9
MP:CVS0=K7;CIGWY,@S@N$#C![1UO7C:V=B1YU7.M!TDN&&?:[3W^G"8?#4]/
MAX.#R3"\_KBG/E+FQ=:JG#D79^[,AIV0%3.:8,B44A 0/AFP+"LDSF M9R*@
M[UXXDRULG;6O!48EGK4AG@6C3I5X5D0\,\::H9YSJR!*--&$$1F\( :HCTX8
MI960M!)/)9Z6$\^" :A*/*LAGMYL]7M@*ED.QAH. BU5_,EI,(0JAN8K.OJZ
M$(^HQ%.)I\7$LU@\JA+/BHAGYN"C# 2%9( KY4 P1\!Q+H!3@I(44I+S6JE6
M$<]Z5D-MX=>[EZDS.#OU:=09YHYO#CLV\:EQ9W@V&4_<H#S (F/C[DO;Q&O9
MYWPYEAOC(7.<N?Z[N<L4+\35:Z2UGQM&&N]/A53+..>GIMW9*)!+BGB9&>B
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
MJ<@(%3%F+X23/N,_1@O.XT6KZ$58JLY16XR>=DO<]Y*>D@]"<>8@*.M!4,_
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
M..J>VLXMD]??"X3!Y.M] 3C5[545>E_"7H^]?!>,UZ[*4!HGO8S-_]4*FL<
MEB3%B0 8>ROA-Z9D-& X$B7^41M;QYDG&MWT[Q=V7:?0>)4E4F?0K^9PP^:\
MC=7-S9Q>P<2$.RMH@@5IV[-^?#G^X>=QIG:K4\VK>NCG4]O[ 'MZQ-+BAL/&
M^7/UY<ENW\3UCA^%C4=?'EW>K"Y=@=KZ&C6;1+);+^--<NNU;[V6T$V*^0^]
M]MO7F/ZQMY;!/LI@V2;6/SJ@1UE9?:?7?B=#X_N95.K:O3<8-K5<7J8N?W/F
MQMO6E\8^W'72;^P"RH5OY&_<]YS)?6JQS*,!KN(R'PQ/7>S5ZC$(TZRPU(=2
MJA_K7(];DV46M3[/F0"OIE8[&XQEL1]PL8_BP,(?0[7<T?8Z,-ZRO1]RQ;>]
M'YX.P9+,!]Z^74&FT.$!Z7#<'=CV!&5&;JDJ6US]7+-#Y:*ZGV!=MYS0G>AC
MEG\-1K)>0<P"\D*?4]IG;@6@F>1"$@'_1(L9=]P1I8+TR>CL126&4$9*VN<5
M)^H?%^^^'GQZ__<[&-/1Q\.=/_"[/+:_]\X/=K;%P:^OVP>GN^+]W[OTFA-U
MY[>/^Q3&^7'_R_M?]_G!#ERGN^3=QVV\O_,)WO,G?7?<;L.XT_YT\PX6'3'"
M6\0\DXA;&Y 1U" 7DW&2^>2<WMABLBG)@O.8GDHTZ5D&BYY\+&@9*/948T%+
M@[&ISB::,"T]1IXY@7@0#%EE))*$Q<1"2E79=Z%EDXN"8P7'G@^.V8BMB ED
M.>/46I.HI,E[(S2A.+""8RN 8Y-RV=$YB25+B 1J <>L1<Y3CH@6% LL3*1F
M8XL2VN2*%QPK./9<<,P[#S F-%:!<@ RQ[47A"J2,*<JR8)C*X!CDU*1E@6P
M(!E!0!^/N,$<&2DYBLXD+IE-FI.-+8*;3%UOQ5-@K,#8$X4QYY6(05B=*.:>
M4X<QBQ);(UV*SA9U;!5@;%(0DTC0QBB/2&NL$5=!(RMM0DKX%+EFE$JWL:6Q
M:3*RX&SL!\X?+"487]4QJ!QP@F6/?M!(O>YIPY_8SH<<@VI8[V$5!C#DQAD0
MP5\TQJ1<P!C%IA9W&.8-J9=Y8R"V26Y(R'*V'^L$OI](J>=7ZAL5VA3:+*CV
M5+0!^\!8%(+PP*A.%EO%,?$R16+#[8K+_.V3B@9S+PWF8+K_FH]:1D8] DI1
MQ)VBR(*>@6( W=-P@@5.&UNB*8E8C9I3A5\+EJXA;>;!4NE"3$1+ZUGD5B1-
MM39612NIXV!O%"Q=)2R=6(.)4I*8$H@PX1 /22#CB$$97Y.Q+FD75PI+USU7
MZV96.XK]0:_E<_9@720_LUJ_\1G^',-SZ#4W7SX6X9@;K[1TRG-+HC76XT"\
MM5$I^/^H:BB9KX_]7K\_G&U<7R=E38A3W;9];GOA=;>78FLPU2*@0,\=H.?M
M5)J6$9'DJ ?2I&J%23DRP0'^6(I#T@$'5_G3KQ<.+8V75I"#2]>[0IM"FT*;
M0IOE]0%;;%QC:<NZ^R7V?*N?C[6/U-WN61;LMQ]1>D)6]2IKNM7%PYH68R(5
M#7<N#;<UI>$*Q;AW+"!G)4=<"(]TB@1AE21S"6MA=%6OXW[Z;?&&K5A&Q+*8
M]B_;'L;"LPO@V4G6O?"9:[%#A'.P2GT2R%JL4)*61^(24SJ 54KO77NI<.WJ
M:G"%-H4VSYLV\Z0Q2P!%3@11UG'/C#6,R!Q+YY@J38JT6SEI-PG_"""45DHC
M%P++-?\3,H899#UWVBL71/"K)NV>9@2HVM@H9[N%JG1$[/2KHFN-^"7_')]#
M$.C1W2W%%;8BYL^=<P&VP\=A?W":JPL>=[=A*?/@;/N-;86]SBM[UAK8=N7;
M^"5SUJLIQKH2U?LS!UR/<G&0?FL0W\;>YY:/M> YBK[[H5.]N4B:>23-]&EF
MIYCR)GJ$@\"(8\.08S(@X@1/W@0!$@<D35/S$N];"T H8%UH4VBSZI95$:1/
M0Y!.F6Q)1<ZP09%SC[BE&#G!',(X$4$5P8RSU1.D3S.061>U',4P>_%LV/,G
MF3V>0QSS]NS@)08RCR9KOMT!?!FT>C?%-0O:S($VAZ^F0I@Q L4(LTA1!6@C
M>$2&*X>BB-)YDI179F-+T^N%.\I)BW7AU\>UX._&QY7SM[#Q?&P\L;XYB5XR
ML+[SL6#$%0G(L"B0R[W3DH>_*IW;%3:QN9Z.4#AYM3BYQ,T*;0IM'E8"+M/T
M+A+PP23@Q&P.V@?!/,@]DT^;,$N1$3HA[%Q4R> 4L%HM"?@TXYP'<3 JAE\B
MFL416VA3:'-/)SE3B0H5<\,YPT-PUFDN50*PC\$KX18IJ0&\]BKL^KW;+TZE
MN63QVZD"'EI(J0U6R LP1,$:-2"+N4,>2^*<9<YAO+$EFWAA'4X+NQ8H?::T
M65&CIT#I/:!T8M: Q ,B^80$TQ1QKB-R6A"$26#,&LE"6$$H75 TL.8Z<X.-
M<ZT*XR-;/8??;@F6#T(.[)?G$#8L#K)"FT*;0ING1)MY:DXR#C/S,I @N5-.
M!ZJHMS[HD$)@9)$J5B5T7DW+G(G&!>K783JV7]YT>WG(VX-!K^6&59/TX^X;
MVP/!692R>4IL'V\/#L9-Z+;_8<12"91&8-LJQ)F*2(? D>3,$9R8X29G.XNF
MQ&R%CM84'E\W,ZKP^')Y_/#M)8][(ZR7SB%"#9A>A%!DC7#(*:()5B+ %EA!
M'O^.[15:_;.VO<B#C=^&A7+GP]^YU!C@"O<UL/V3!@RO!9\/_8R5;8"OT  <
M]M,IN#_]][=@^DWL5>F@BX7KO8/75T&Y3@NNPOH[XT&//[XS&OLE\N*"O'=
MWKW!_C@M]97![__W!/O3OSKV;S,\/'W'WWW<Y0?'>WB?_M7>/SZ"\>[R_8\?
M*#SW%<;.WE&8T]<_\?]^_8/^8U0BEBB"'.C>B%.><BL4AI*A6@63!"5L8PMO
M<GP-M1MGL=>HTIOOTXIBS1S(Q;E?:%-H\[#I9LL,8E^*I"DQE05LL07FE$@'
M$UM BY (Q1Y9FSSBSFFDDS1(2LF,2$H(+<$6X$TAK[=JOGMV66'< JK/FS:K
MFL-;0'5!H#KE8+%&4&5L0E0:A[@-"MGH!*(<_HJU(23&U0+5=3_EJF[DN5]L
MVW9\;-A!X[=A)S88;C8RP]PG7#WJ"%DOWTL&ZQVZ0]>.EUTA[]<R=D70:KXC
MLC)*+*-CA G.:=!68,Y-4"0Z+H@VN8?.?8\:5-\]' [Z ]O)2UCP:2Y\VL]9
M-V-\2L8&@1-&E!B)>-08:6\TPH$"H90+B>J-+2::!E_'IQ]S "^.;1XY1/3(
M^+!N+:47ORKKA)8WM!M; E26+F/WQLI)0-SGXB1 -82%QX@K$9#QH-!)3YC1
M1E/.[<86*')-1@M8%K L8+DXL-3&2^J#H"Y0CE4R*3B</%'.)(J=+6"Y"F Y
MY4V,6C%K!476Y0A5U!8YB0D2"FM+A?+4IGQ653<97U1EW@*6!2P+6&ZTO HX
M2<(XCI1'3'*!%,RX8 J#BJE" <N5 ,NI5,L8*6B6!G'L&6B6#&?-DN43,,X(
M$9*. )84K'!-"E86K"Q8N3"LI%1CCPU)24MN2-0L.$V8\RD%S@@O6+D*6#D5
M44E!<DYL0B'P@+*(0\X;CU2*/&&;)!!K8TL9UI3W/R^X,F!9165>5'G/XWRM
MVU(=N;B:ZF@6E>DH-K6X P/^?-;M5Q5R7_9BVPY:G^//>640VR3B^C'&W"\B
MOV%CZR?RK\:8-$"WU.T..MU!7$L6:<?_'%V\_SN<.<HEL -[_S&TW_^]#]_<
MI0<[?WU\?[I+#W\].CG<^>L4_L[??3QJ[7]\GPY@^Q]\_0!SV;\X./Z3[I__
M0YS!G J/DC,1<6DTTF "(Z>#EBQRA1W)>%0OUU$W4_AD,#A[^>+%^?GYYA?7
M:V]V>Q]> (ZQ%SVX_&)\[S)!>3>EZ/-F:/QF.T/;NVB0.@;7;.3D?]NY:-C0
M/<O]X[??_@E7B$2$-2]WQ"('6KWF9:X'W?)W&/KK5L=V/+RWL=?I#WK#JL1T
M S5>]6)H#1KYH$+L/\0XOSFJS4L8FV*6&]!A"FD\##SV1E3?^K?KO=B:30*=
M>NS4]CZT.A6FB5F=9^8M#SU56G66B;%AO:^W"2!=XP"FVF\,NK!U,LCECC/P
M4X6[-N^@"<7>#N /%<$V;YWJZ%M,PF"N8]=Y*PQ.QIK%U%,C<8 GCU@'(Q@.
M;G_D41?17,GWG?HW#[%&6<UC2 *X,A%0?[R5\!M3,F?U::+$/XQOC!\ZZ4WD
MSX>(7"_:3\@FF-5+VSZW%_V-%[,;"G;3]$I?7:1O[LI;URFEV74Z;IW"SCB(
MYXVC[JGMW+)B^GM9 [!B]98'I:[;JXK$OP3%(/9J4?5ONRI#:9STLB+[7]\G
MG=K8.LX*1*.;_OW"KNL4,I\/,CM7<[AA1R^?W6Z:[L;6?W:/]HZW?]UMO-X[
MV#YXM;?]>^/5X=&;PZ/MX[W#@\;VP4[C[9^_O-W;V=L^VMM]>RLX/>HD7AT>
M[.P>O-W=@;$?O#W\?6]G^QA^>7L,_]G?/3A^VSA\W7BU_?8_C=>_'_[]MO'3
MGQT[!)D8P[]6<T(_[74:@Y/N$%X1^K>/<4:C-C<KU)4V/A$&E04 8V_;LWY\
M.?[AY_&1J%:G&DSUT,\CV3J2(#<HQ=7GZLL3G-S$-5:.LK-&7QY=WJPN7;%H
MZFN*;"JL;KV,-\FMU[[U6D(W*>8_]-IO7V/ZQ][ZW<&*.[WV.QEPWTU5-==N
MO<%O5._\9;I*;DZ,>]OZTMB'NT[ZC5W8W:&2ON,4N1D[^;Z)@;>NUQW>,6N
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
MK^<VE53HQ]!%(OS]5BWD8>VSFY9F^=CUWP\WZ?5&ZB0LL8D!%V/!<:)66ZX
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
MRSCJGMK.+4NFOU=:+\O!BEPA^FZO+I<WA+W6JV7=O^VJ#*5QTLM!H?_Z/NF
M<L=5@;AN^O<+NZY3R(P^R/Q<S>&&';U\?KMINAM;_]D]VCO>_G6W\7KO8/O@
MU=[V[XU7AT=O#H^VC_<.#QK;!SN-MW_^\G9O9V_[:&_W[:WH]*B3. !=ZFWC
M^!"&?K"S>_!V=R?_]/;P][V=[6/X93*WM\?PA_W=@^.WC9_^[-@AR-@8_G5]
M5G>#F=RAZKLR<4::*3HKMCX.^X-6NIB56_FF92[?5+KODKXYNRB2;.)ZRG4
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
M)>28P<E@8V+.YG=9C5LI,0RDVNWV3VM'3I[OB]"A\UC0JR>E+L?MW7WK?OS
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
MI1"/2B!GO$616<X",9HQM;%%5<N(V^H2EQV YX?D8L$_.89G#M]+$IU5&+G
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
MU[5E+=*HW/P%WDLJC'-??!>7P9.#>.HRX#$%*J-"@BN:01R1(3EQ&]=<,AK
M]LNA>M</C)<3(>O/!\T6]\5CL!PRF'H,'$^$TL21")SF:CL).2$P\M@):JR*
M*<?M,LQ:BC>I6.5Z'C)XW1\<]P<@^JJ^@_?;/,CWBR%97T>EQ)@2&Y2V7G$3
MN!4<,T69XHI0^+ X#)I-/SNS,23)!X]A_A!Q&"-.C$&:)86DMEHD%RGG"@P*
MW#)J605CRA[DZB.Y. 6>',-3IP!5*G*K.-*.\!R$&I#E@J H?7($!\]BS'$B
MY1!! 7!)F]%P6,^X"4C 6C.P#'CV]<E$032+A+2W@I!<6M>GDC:CT$6C-??B
M,%@.+4P=!I1+'KT,B*A<Y5'&B*Q- G$C! ^4VEC7>2 M;)IT)G@]3QCLC [B
MH++#81RAW(482NZ)V]A'2V^U"[!$F>&:.T.#8D$8*A/W*16_0=-9Z,_9W!.*
M:BQ<0%IQ8"'C(](4;([ DS'.!Z]4/NAD6E0OG/:T;$2N#9*+W^#),3SU&Q 2
M(@XTY)15%/$$/UPR&%E*.)%,I\CPQI:0"_L-"H";=I+@J1%<7 0+('CJ(E"$
M!Q*4 0%,8S[NEY!E1B,FM.91",5CKD=<<DL\1SYHMFI>' /+(8,9QP"+06 L
M$(^$(>Y%KDG *"*&AZBU%-:86B77M$GIHI9TD& ,1-,X#\%N?V2[3UB;=HV2
M_Y:*O><5>RT302MK;9+<1ZI5\"'I)*,&$N"I>%*:3=NY<F][6O4\*><C"SGN
M6^7\Z)PA8SCP.->&$"F=,VIC2RG<(F99>[A/7[?WD3*A%RHM5-IH*BU>KH?A
MUVEE=(:QP\9*Y%PNC>-S'M5$*<)$! Y70L1R8XO1EEA<,2[T6NAUW>EU'D?C
M_?FU.!J?GD2WITHJBQ*G( TRR3#$)<%(<\%09!)T5QJ$$WQC2XCKNWUSYSEI
M*GDVX@A3(>1"R*NE[Q9/[Y+8>&?*QM1R"O/G$'/"(4ZD159%BH3U.:D<XTZ[
MC2V-:8O(996=?7I:KEW%OXSRVH)_0^?+UGG7MD^. #E^_'=>\)W>21V\M?4O
MN.V\:_7;.KV<1?8%DS6MCH<@UV:_&([ZN3/?FD M?^'E<7_8R8]],8B@;72^
MQ)>GG3 Z.,?AS+<FPX2G7[$.1N1D=/M7KM5D?R0.H;DAN3KQ[ #,_CP8G#?A
MV.Y'Y$"Y^@PF%+3PA>V>VK/AQB^7.G+4Z:'94;O:X>\.^ZU]3NERGW<[1W%8
M;<?3ZD/_R/9NZ;W^4>UYZ/UX&0*=Y="_/%6P^.,@WP7MM4UI2G4PR!3^7YV@
M>0Q) $\GPAGQ5L)?3,EHB-%$B7_4QM9N!DG53__ZQ:YJ%ZK767#U1L.Z#S<L
MSBM0'PL1[#5+@1!KG>5"!L.B,BHFZG.M23#TJ\EW8GB5I1G<%R2Q,N&(.>/1
M1>NU8RR?L16!Z0OI.J&8R^+4,Z6P8%@KRCCV M[IN.0Z82>CT_B?-R!."8;_
M4/V+9/A<7 X'HQ>YAYF43VQWYR+>]&TGR\6]: =M.\JR\NQ/?Q##23?6D[H+
M+_^UV_>?5U-J=N/__7#VZ6,X=I3+/?H':1_]P3X=_?:UO;N'M]_L?_OTIGNP
MM_O[8?M-^VO[W>\'V] 6D*2I_>VWT_;^/XR!B%,L("Q< CO$&.0P,XA$YS@/
MC"8'JDN$(3S.E#HXB9=)]L@.]H&>LI 2EU7;PY/AJ)/.7MXB)1Z%A7</8F7/
M-U=@J0U'==:R9#N#ZHOMGF1(5YW>ES@<'4'[9@X;5_9<[<J:6C4$S:JRH^KW
MDUX<BWN&6U5>@ZW*G=6+>++PJJ/)*FM5=A#AB:/\@-%!Y6*W?[I9O;IT5W[3
MD3VK0B>E.*C2H']TT\/R;2YZ>S*,E0>1;CN]"M2#0?\T#H;5@?T2JQ%TM9;Y
MU:A?P8+O5M#LXT$\AJ?/!%]7IQUH"US*__9/1E=NK4?A./9L-[]S\U8A?GG:
M84IK+6(JK&O-!::V:X^'\<7Y+R_/#;E.KYZK^DLO)\^:2/B\BJYN,><5-+X\
ME7V;>"S_)EO=DS=/+F_6EZYH8N-KBFPJK&Z]C#?)K=>^]UA"-RGF]WKL]Z\Q
M?;^G_K"QXDZ/_<%Q@A\> +I^ZPU6\%@]>TS#[YJ@K1?3Q3YLE3=B;XTWN%?W
M+ZO[/U3HFS@\;X$V:R7S[TR=EX9GT65BKH[3G:R>)@[23^][5696>$08_CS/
M(*UHCH\W($5!'/5[L3H#)2O+DFX<7HO663@^<$5=9>OD[!*6V)051BPX3M1J
MRY6S3).H' ^\=G9-E/('<7:U+[2ACZ"]='H[O9CU^DO'9];##7;H1?OP\]GV
M[J?#]C=HRYL_1/M-./CT\4-W;_?7[O;'O6\[NWNG>X>O^%4WV/:WSV<[N^_)
M]A%\\YL'(^#SZ39]"^W^^Z#][B\"3Q3;A[]VVF\.4GNV/ KA) 25 K+>4\19
MD,A%"9:6LQ@[,+^<)AM;+&=.6L/<)86?"C\]$#]EO:E6F0HWS<=-,SE9+ N<
M"(J<%/DDG\?(*:818TXEQHR@2M;<9.3UZ(P2I;U\C:]V5T^5OM$!=&/_H$J=
M+^-/2K1V8[GI59XZH*;=\9R]A2G++#4L:M2]J6HV9[P6E!#**,+*.\032\CB
MR)&W,C&L HDBIX]BM&7,PEQ50D$+SN?%>5%'[HGQF4IS,,TR297K0AC$!>/(
M&!&02#X&*U@TQ&6,ZY;@URM5K7QP6&/UD:GZ<:&1C&)O 85D?9-7-8VH,CU-
MF&HW]HI"LA!9;<_FI'7*2&.-1<ZI@+@E$EFJ$W"7U)Q+ X85!MN)\Y:032JB
M59+4/1.<%X7DGAB?*61#2>!*421A@A%G$2/'+$,,[(PD<<+&6L"X(&!T-"EO
M[;H[2!;3/HJ9]%BL5%2.A>EH-IV=TU0XF0B*'K0-SJ,#E<-QY)+/Y?22MQCH
M2!#54KA)R3.*#V2=P5WTC'L">V8?AA- L"5(!T WERPB9[!'!B::^)2<#PF
M344+DR8EJBQ9<4IH6PEM:SJ+/X^L.(_%V[-G>QR8?DF8A&(2$7$A$[)&"P3S
MJ2QG%I9^=EBW,#4MO+A*UI@0MQ(E7*CT65+I>D<)/QZ%3E5?CPU/+N_K1V<1
M]]FF=<RC$!TWB7H,NF]-H=RT!.5K0Z%WB!)>.";XIBBRIPL9&\3J-/_H]:N#
M?C</X/#V.#&X8'MG]4FHSG!X$@>MJE]7L1@=V%X=E?77YI^;U7X?!KE7?SE'
MH'5&P\KNQYZ'1[3R\7FXUQ[!_(^J_4&TH_/O$_R_\AN&H[[_G-L2!\.Z0I%Z
M6<7_.>F,SFX.2JO?\2;Z>.3B8'*)U)?P'#%=<T_<DN>I?LR+#I@V'7^'F?O)
M_5Q-,]54.55-CN.#D7CU^M\P0=7[Z01.";%Z=2G0+W/GY=X^3+CJ.6]?47FO
ML/CEQ#O_F82^7_@QGGD ZRO>?O6/I-(H903RDMI<\#<B;8-'0GJ1A(>'.K_:
M :RIW^WV3X&%JIJ$A]7PH']:,\M^3LX$BL?%FN].U_SE&-=\]^O^$33[;,(?
MP[O'O>9?3@\Z_J!FJ=P8V_/CC_T@AL[H_+T'=@BD.:I<C+UJD"/60PPM(#K@
MM/V<32K'RLZ\UL-G^_W!6=W@;NSMY]!4:&SG*,>S K/!J'>^=$*.A)UI8AWO
M6K\C$^=Y 'K_Y-I05.?)(BI;$_5<1/EB#8-?J=C4^/;+]XXGQ9O"W"V>M '!
MKZ6QI;&KUUCY6 ';]PQ9QG<)QWTPM_C-L;B9[ZMSJB_QRC>.T;_C<#BQ-6C5
MAML/;C^K<&UI?+_7SV#T+L8LASW_N]_;CX,R>G<>O>O;5LM+-['J8_.=9 L/
ML:CNSOJK/K!3F[H>WK&;X'%S?:SZ$):U6=9F4X>PK,TG6YO+-SU6=K >/@O0
M[4>19OV5B.@;7$J/>SCIIOV/>N_C[#O%O1>.U%C1/?,UVO4.1$?!!3$D&>Z]
MMUHDHZ(VT4FJ95S"KO?W=T]>7SB&;]Y'R:;O+EB^A(YMN#79&__PN;T;#K>/
MWG_;?K<G/AU^./CT<;OSZ?"]V/NV#\_8[FP?=@_AVNFUO?%W?WS=IFVZ=]C&
MGPZ[1]OOWG;WZ.]';;A_Y\T>;M/W=.=COO;KY1"S& 05R2MD([.(<PN_"9R/
M?\N@HC&44;*Q)7"++GXJM'D19H6KFLE5\Q1663FRFJG1DF\KW#4?=TW/]7 N
ME2&&(^LC0=QICYP.$3GA'%$4)ZIT/M<CB%Z\%DMAK<):3=.POL5!/]CAP7+Y
MZIRG=@9CMW@AJ/D(:EJ5/ED;J9,2\60IXI@[9(D4B"H'BSRJB!T05'VL@[XL
MVE7AJ<)3"_!4T:L6HBUV05N,\"@U58A("3:A$@*LPT 0$9A9ZZG%R13:*K2U
M[K2U@$UX,V,52IJ/DL0TA$/P)'C4""L&FI3,65*(!TIB6IC$L$N\N*D*(Q4W
MU;R45)2FQ1SI[6DI2FP=L]G:BTXHQ#5CR"1O40C>69(( >YJE#MJ/5,XM0&$
MOG-\*?"@Y'"ZS$5):H<Q9Q(HR0EGE3? 02*0Z )6JG$N\T)+\]#2;#ZG$(S2
MA*E<$,2 XN0PTL()A!.+V@$Q,0.DQ&@+DX4S2)9T3HU3.NX-]+(!UEAP3S?
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
MT+0]?0<#52?[@N>-YLM,>-<\02N5%8AM&OH@68$H?IC<-?=[:FGLDS56E:Q
M5S7V2WG(GET*H'-VK<Z)M:3]N7&<7IV+R5HI?0VBLB$Y6%8^ <M;T#;J0?T[
M:QR/EPMHY0>N+,DG6)*/D1UH%8;HZ5,#P;@]IF/OHQT>0.M&_5YME>P,XGX_
MOQFLFW%)#5^%6&<'+^F"UB]XE1))+7.&2B(XX\E@*:,V&O/DL.7ZYIH*=W+1
M'J13^^+",3.,H^&?\=CF@BO=LP^PH@:C&*8^I1L\.*]&%Y(@"X'U<-X>>KS]
MYA79^?CW$;RC"VW[VCY\"_>].FL?O>U\>O,':Q_^1K8__GYPO:#4'[C]YB_Q
MZ>,>].>OK]MO?CMKPWW0YK.]C]".-_ZLO?L7V3MZ>SF1$.;1L10=$D$;Q!,A
MR'E)D78^YQCBBF._L44H;TE>8NP+33TKFCIW-"_&5%FSJI6JPE+SL=1,WB$F
MH[3>(::C0MR%O,5$$_S),9 7BY*9S%*Z)0PI+%58JG$LY2@E(@@F":/<,N*4
M4=A'QV,P&-;O L6,BS+UM#0U/504E!3!Q8@\)QQQ3Q(H4S8B8:RP6$D6E0":
M(J8E19,2A!2:*C3UX#15E*DG9:GI>1VA$P6=R2#%:$2<,89L</FL.'<)8R9=
MKLV733Y*=8-8Z@<^MO/-[%R6]?O$5NZ\?.<CY8=Z9.?EE$BRFSE4=0VWRNX/
MXK@X\*A?#>+QR< ?V.'M6S!K%/D^AQ@(/-A@B1=$$^YBL!8;[RT@GQ*/67']
MK:@<N!QHJ2-) 1-D(W.(2\>0=C0@100A8%%++M/&EB M3!=65DMNB^>#\*+H
M/2G 9[QFPF%F/$'4NIRM.PIDF5'(1.*#]MA8$FN JQNR812 KS; DW38.1:(
MH()S1K7A045BE:+6<B:*PVEE$3Z3G\JDX+AP2'/B$3?!(RM,0LP9)Z5V D3W
MQA;3+>#Q@O""\"+"5P+@4U\-#8G9A#D*/J? CRH@'3%&A!+J<J@JS#@ W+0,
MOYY#\ND OI['H79&!W$P&Q R"?JXE_/@KC[QU>.E3#\D< D](YQA;9)QR8.-
MJ6*(4:CB/%A18NK,. ^4]-$G:5$BN1(0S"LRSFM01+1F4BB:G,V5@%IB:3E'
M&K3351#^4 @OFL>3 GSJ/$C>DN@I03#9 / $ '>*8T1%@'5-B-7> ,!IBZDU
M/''SS $NI;4X)IV\P!Q'HTT(//JH'0^,*5.<!RN+\)G3*H:DQ #23K&<O('G
M<A+>P(IC!*P-JH-).05.2\J%;8N"\.>#\"+"GQ3@4^<!5L0X"^HY-<PC+GA$
M)NDLT;DA#/0TD=S&%L,M152# +ZDXPAW3HG]R%Z$W?[(=N=URI2T6@\\*JO-
MYDE88A.SWF'!<:)66ZZ<99I$!83.B\ME1>E\-E1+" <FMI=(B2!SCE?0W!BW
M2%ML@]-,@CH'^AI1+:*7M=OS])FVEK175 BV$&PS";:HRT_*KS/'95*P0@*_
M2N7S7IM+R'KJD,)$F"249CG(C%+:DGIAEU?AU\*OA5^G_&J9"%I9:Y/D/E*M
M@@]))QDU99&GXG!<68*=.AP=IRY@G -/K (%5D1D%%8H:B*UR-4FC-W8(EJU
M#%_8(5$(MA!L(=C'(-BBP#XIOT[]O9+D,B\J(&L<S>>]-3).,60M=L0P(IS(
M_&IX2YOU<1#<(Q7W:N?=CC]7K[P?G,10O<^)T>)P5'V(/G:^Y#&X8Q^:EK7Y
MO$>=\QX-+GI4Q:^^>Q+@8AKTCZXF;P;:NWNVYNQZAR_^]\-;_F(.XIST_?U%
M-][W?/\H3N?T@A+E:E+B_1.6'^Y_:^__DYAB@J>$A/ <<6L-T@[G# O,)VT4
MX3I7M]J\'J96P?KL=B;YZ^::]OO)RS+MRYKVG3_^D4;B0!A!5+I<H\=PI*W
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
M"F"G6H(4RF =!/(R> 0F'$$P;P:L IZS\.!$?,H& 6\9U:242VONN?CWE=)
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
M2X)D78=0"4.KQ./GTU.'\ &>VE.J[Y1J5<>L"O5!'3.%;58D -H)=:H9F*5
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
M,]X!F5: J\W R-FBZZ8:F27<4M!,02W"6A9!M7VW@OE"V^<HIYP1&J(%2A*
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
M**4([,:7[D,RG&JN8=8LMCO2)O9J"[9@"U1P=Q.[!@O!7?=4B(<U$,\$1#9
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
MDS'SEM?VGH0IYUU3YUH0SQ@Z,8<DL3J,-47LR8R9HX>P/[UAS'2:9Q$54M,
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
M?+SQ17>+!Q8/3(4[5BS8J'"455*@ <IIM7G+ P290&OLXCEDYM6!-H43[]:
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
M+]99,X;('?(\N3,'UPHEIP%QN! 21L9V=>]:PEZ;-(WK]XMKFT9Z *(WIMG
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
M\DV-:6/:-):#,;S56#R[IJD3^(P%$*M 2<108O4B 05[FL4SH@%L )O'<E_
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
M%"AW:.-A*\!_L]@?!S8F103+0 *7EC5@4EXW4I <"1'8I+*XFUK;:+#[*_W
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
M')0S*&?CE*-[!>1HG(XV@W"&B"K&"$%,I,DN#%4U#<KQKR@'K(\V.:-T0*\
M;1'*":!:LD9[0&.]%LIQ;E?CE,HP;;)]T@1#W__^ZY>S?_WK7^LT0-K"(C0]
M6]AJAE)]!6Y(-A0PT0(V,D5?,TC\"=9<O"%B^?=J?%@+JV1(*L921#W9J"AF
MITHJM2;/H#%NNL/1A Y(?.)(]3&PX)"M!@O16&RE10R^/Q)HJQE(O6VDK@16
M?;*I"4BKI2Q(K;T7F;>]Y2D6=KFFG =2MQ6I)L:0(:2$L?;JBT31Y1B-MA1<
M]F4@];:1NHQ(FHP^]%.*NC54X')3&:U1(2$Y63<J>7-5C =2)X94ZR"R@XH1
M 4)&X@)L4V43NVX+0UM/ J[+<%ZIS8A68=5W>!04\"J18Q4U>#!(5'PO;VS\
MKED_26+ =6)PC3J2R%1,+A'D2%F'YDD'>2 PI3)"8=. ZS(4AJ9W4BFH7,V@
MH+J@LBU)M=QZ;\\,U-(4X;KE6:#?/C_B$W5<ROFS.=?95]__;?0&NEJKR?9X
MBD^%HW@(25C'D\G4<DK6MVK?332#33;+)O.5^%?68%WK]=%9-P4,6B7OA5Q*
ML-!RD36*.WN(6Y@=^8GCT>EDFJ/$3? 8:LB%G*' R*94U_S X\WA<1GE:HES
M+8PJ$R_:%P251$RI4+70I,-&KM>OV,94GD\<CZ79UNO+%,@-G,/L;0I8<O"
MG#(/1WP24%V&N:RW3?O:2\UX,9W&%X46LLI-6X/%&1/:SI[9=0@#K%L&5I.<
M 6-:*HX 1(W5Y++1.02O0ZYY@'428%T&N41V$#97%6,HO>QH4JE%H[1P;/7.
M>YWUSIZXOKL6UZX*-> Z,;A&9RGIR,:9"H93<CJ 3XY;"8[B>[3G@.L-PG49
MY-*-0T/4JL96%5#K5C8VY0TRF0+D%Z=H?-@-:4K6=<OSO0Z.C]1Q#W3-U@YT
M;6]$75P#U%E$-&6&0BVU&JVUR)[$G4\CT'5CC/)B)=!5BXW<+"JACZB T2CR
MEI6QLD:V>K$)O9*N6?M4WMCAFA@>HT[9F(S!E 2@$>4/V\0-*#Z3\WH8_TE
M=1D#XX2.JTO*UV 4>,V*LA9UG6QN6;/M2R7"&N.FZK<.L$X'K(XI6.'G5(%B
M0R].NO7(\K_L[37SO 98/S)8EU$P[X('(J,0<U90@WCJR1O57',NAA1R\#M[
M=M>M?]Y]@'5B8$6T2<#(U'(%MO( !(JBKG73V:&[9OKT .M'!NM*% S)5<M!
MV9"2@AR#$G@FE9NSV>@4H^5N64''79Q4]L@ [$9R,T.S)6 4)51 >T.&?718
MFN5(/K]GSW< ]@8!NXR#&6*L.B:%I'L[@VY=28,*\M12"@Q<] *P1N^Z]3>%
M)YKNY>+D(F&+6L%R8V^4UUPGZVN];C-WCXZ$C.3!1=3H4?R'0FP=.2$G##90
M'5O>$Z"C;Z]4TPO91""KM,M]%PW$[4]Y<7A2FUJ*B];N[(5=;3<5E)],IZD-
M;K!]:C!WK6("UP6B ^:*+8$G=JY4TBF,DE+3@/E* ,Y;P2JA<ME;!1ZBDF4*
M"G44GL9BH>^^B<L!?E/U70;.[S[.6X9&EJV8= V92ZZN&/*E"-JU';&[B>!\
M&;N+M<O!E!67&$5=D%&)J"D7T:5H1%R8(#@/NQ#7;BTY<+XU.'=(MB17HRX:
M4LYDFD>K8T@M^,@CBC -G"_#?IY<*U4,N(U6W/8:FZ*DM=*U97'% ,0KV]ES
MNP'3;K1Q0'U _>5V'+A8;4,'E: XDPB\;51TZ=ES?M2[GP;45Q+G2LXF&1(;
M7II G:,BC%5A:%;,.F='K4.]GP^U.MP5J-]H=YY%T],;0^/W?#KO75A[$/&$
MY0>?GM'9LH73XFK&_L5%O::&-4=H)8D&S?*H:Z*$R91(NM;RGK3[P3F;Y9S5
M&FK.V!2,D(PS[!4$<@HM.M5\J\Q8(Z/?V8MA[5C!V$^<&!ZI56M\+398WUMK
M9QW8N,)!'$HD'0<>;PZ/R_ =F6"U<TFENBC2S$E\ &,4>JT-N"K2OG99/^"X
M97"L@46%B\^7?83@70(+-4#Q@"%:2P..-P?'992-NOS6U%3EULUC,2IS9)4R
MHLNVUYTN8A[32+?9-CQ&K+HA9,;LH"1/H60B;,1L:O1C?WL:4%T&RK#58E)P
M_9 (*]"^J,19='2TCGQD"*T?Z;8]]WQXL]L&5T^E@M<AB9($8>;<MZ=!I(TQ
MD"..@R+3@.LRV-6HD,LE*%-#58"^*HPZ*?%_*V=G,O92:,;:W>BGY.U^]%)H
MB[_G1SVL=$^9].RVL^6^7\:U.N1.ST[.+]#8&^8>]A^5?^7#XV=/^Q7_H0;5
MUPWRCS'&&&LWJ%XSNOQRX,O/J_[F>QVF-XO)5W'G$6M^6XD7'PW'J"G:)@JM
M)0,.;<ZA6,T5WB.F1\7Q&W $]B^<@(LH])<_H;,&H[6*P(GGGK*1WU)0V>00
M(WI7^A;WJ#F^G5C5V7N!J Z&&A2BC(0 V7-.U"O1#ZS>/E9?O,*J9IL!!*L
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
M&-.HG_4FZ$4M2:Q*S=%* '<>'9=!::-EDD"=<<%R0T%0*? C=<\X8B6 1R.
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
M9$SU-([Z63X==+]TCG!,#O!9QZ7E?Y\>IXZ@FQU4/VP3.Q#2R>2MXVDJ72D
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
M\:_8.G^U=BZ.)FNAK921._# 67)*ZY"S ,TB-<[4$$<+:6,JQ.&2EEGE1*P
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
M>8<9PGD-M&-6S9R"5DPY!T!Y<DP;PQU-4@FC-+^,_X_=_FLE*8765 IJ-!=
M@_0./"@PF99J#V9V?H*17CC(9^[9^WX3P8T[R6.+%]8@VH&#1EW\<1F>.SS?
M2=F='J+MTTS5>^S"KX>]\'G-E,/N^]TOV-^_BQ' G$:C(*1<L@D$XF6.Q(,!
M*E@$S_5&)Z$*/2E,V3]-&RMF"N=><>X:EZ!,^*!S-<P[/$"-UG@1ER'9+FJY
MSG L46BF^.&TA]'HNL&40.$=8XGJG'6'!_CMX5DZ_"==N!ZYWSNZ&29KHF]3
MOLHHJ#S A\=R2XK/OM_]P"%NWG6B$YOU#!SJ0W<R2,\N?GD>NX.30W?^K'O<
MC%WSI>?CYL>*=$8TM7G@Z/)$Q6S1D9H9;[4=/WE\>:NY=&U]9G0-Q);E]M;+
M=(O=>NVN9AG?0C[ZKF;OOB;,][5:._MHG=7W:O8;&\6_?<2#;5S#VQA!5Y<0
M%Y% ?4D&ZPTC8[3CO%EXVAUQVZLK8949^=+G'55[?5!O+LK>-:*CX5GFWH?9
M@U:,EOOLL_GF.Z[!0-$K S6O -UC<)\"*D>+W"/7NW@?MY@.C]K'RWU^BUR
MG;%>/.OI[=RQ,'N<.C-X= Z1OC\T9BJLAVZ(63GHO+A<*G]9ELI74C:_*2E5
M&"J/KHJL5E:KK+9H/^*F=_;@:6^+B?S33@G?]$NHJ#,\Z)UB4W'P\T.,YI7-
MXG59J,N?#O#R8% KOZ]+&XL\Q\]LFV6[Q)>[Q_%T,.Q/5WRO%6K_OXTNY&A5
M *J-8$"Y<\SY $+EP*,U<+%.!(L[DS]9.AHO'-TXM<:>R*FUO</]3R_.\=ZO
M;W8.#[!O\LU?V!^^W]W[Z\^O^Y_>'>R]?_OEP]%OGZX?_]CE_WNTNX//W-F%
M-W^]^K*W\UGNO__\=?_H-=M_OW>T]_LKMK?S6_?#7WOY\L3:'_3L;\$8-YQY
MHL I M9GXD1(1)B8M$LY4B&6E3[^(6!Z2H?.GM"QL3G9X>'YAFZ0P\W#81-V
M6.W#84MCAZ^7[)"S]E1+2JPTGH#@@2 O&&*-CXQ'YI$C-K9A4<?"5O0<^]-3
M\M8**R7W+"0 [;*S.FHP)@@0VADW/OT)BSN)7I7\PF',+F$LDW2>64MBX(F
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
M+>_P72.]:X=D,3&S*F<P%2%]\0*4)Q%<42+DW"I6%,SDFD;JX#P-]$W_OC#
M$@10+#@3@@D: 0)"<#(9""%0RE;6KJX.'?MS=;6=@7<&HN"]G@34Y$6H4K+%
M;TW4FI)S==K*"/RJ3E\.KQ3G35(^;S&#<W]RO%<.;]*[Z!YRD2L%E=599H-
MT6!6Y#UZBCK*%*$+HP/FHG\O"J,:JX.4J_#*. '1@4 9HG 8,?"2CE&USHB;
M&,XW 1E:WL7Z2I]?85QY*=]'56D=&\J2?2!(1 5LL-K*B"HE2EW='"+++*B;
MJMB:=:OC"ZC9V:E*4) D7"S%M:+R,<N-K9X.,GS8K@EJNTIY3= NGO2F[+*G
M( ID!FTL2D1)3;#PTF9R9+W9V-)XXS)>';GW<,/M8N-=&_D+8B-D'Z5D*[_6
M+ 4XAR+X6 64I%30 -*'J=BH^F&)H>-X"1AGF8H$\.@<FU@J!TK.!Z-19E(U
M0Y<,!X[@A83,F)K%7$2NNOGIR)MQ2\@$,I"K2IG]>+:@-[4;TH'*+YZ0.8#T
MRVLJL;.!>FCXZ?+!,<-FJL9>KM-^GI\N&I#;IZ?_<R?CL=X\7<G8C)Z(FAA7
M-/J<<F5$%]2F0.URZH!Y.BW*J4YG5,R>@G16[?@+,DT[*1(XRL4D0Y4VMKS<
M5'CCQ/D5XJ?KL%<*3W=J[]2^M"MMFEQB)'IM0"8;"2(XP"JC*Q%[9NX@*7U!
MNRX.6IQ3L^7MDP"O@B"*07CCF.FC3#59MKPOR-:[;IK.@*B\4V2GR"\>)[A#
MANQQ@FL2Y$*<0'H=0=<B$FH0 *X*;#W&0W6M+BC/J<\;6VYE[3XZ2W:6O"<L
M><N&9(_)W+52L!"3D3DAJ&B%5<$)GE$I, 00RA1OBTP*L57VQ,U@SY?V[*9E
M)\VOE327$58M*:J&4I069-6$!#Z2055\A!X &SQ=S@-@9&1*)@4A96ZU_DH0
M06HG?%54@(A,HHTMJS:M6_$)_COAS&GD[+NCMIQ.JP0OU#E>N-;KX\G1N+X_
M4YJD53X^0>36/^+A=UMGRPTO7&B/#E^.]Z</\4EX[>2Z?)GI37P<K-E3\T#M
MTMM)>7CZR_>GLNMX?XK8Z8>^/[G\R0C:"^JEM"^<O?S]NW$^>M4P_D#.<'X2
M.#SYYI.7'TQ?^F0*9Z\9_B1<_K)\H"Y][>\NJ_0#+>&JEQV<RGW).Z\\-/*!
MP2L__1<:U'ZS]_EF\4J7_4PNP>=3@/RY]UY@ZR7FSW)XFT:.OSBUX-5A*:-M
M?M^KR>@QTWH>_7R\7T9&;HY:,'B9?IR?'9H%H_RJF]H0Q^S'PIO-/M_DZ$?:
M;?;7I:>V!L[-UYJ8J\_NR7;\R776>NH?O6)+HXB#6B>C*\QZ'\V_'<T357Q<
M)GTL;SJ6'Q6TYE*.OGE6^(XFM#LZJ*,S+WT[FKF*HYFOV ?^I@//F^9E6\$*
M38FU'J)OGNR/CEX='/,E\N3;98;HJIF; TO87&C($X\G_/)D\O J2+MV'8NA
MF ^W49>O7^-^76-%%1UFBGH8,A>T$KGC_7P\.6I7O4FB_+V('UST7.L=!U"Q
M&N<(%68/OD2JSE8924$$DW6:)5A+TQ.LEX@#O/GO'[__\\WVZR=J^W6"/Y[_
MJI[RO>R\SN,_?G_RX<7SG_>V7_^@7KS^]7P<X/D_=U_\_NO[[=?_?K_SX=4N
M?[=]^OREWM$_[[YXO?-J>^_%^^V?_C/>^>E5W7ETDFCRFWSWIY*V4H$B<BPH
M (P49 F%CSKE6K(NTX8_9C/(&Q?/Z^4JKGOJKA/F, ESF6R35FC,6AU5*@">
M*@7/U(F8#!A/2--L$REAEFTB;RN$>M\RFF^-0\U'#@69JS<V"F^J$>"C%6B]
M%E'7%"2@Q2F';J(^7_%GG<\"=U8:)BO=+BGU3.%;)A[[D7A*P6@S%8'*MZK'
MP8M8:A':ZA1BTEX5VMAR8?"&6Z>>3CU?TA[Z*I)N;\][7#B>6RAK0FT$9E<%
M$**@H+UP0<ML LKDV!E2?M-I[#34:6AP-&0I*1-!.2H:@HU1^U*3]R9G2.A/
M.E+UA-:A4M'\6&EP-I:8O2@HK8"*7H2H21@JU:;@)8#:V-)ADR=W0%3TF:#
MNFA:_9U#>N<JRP0-,-+T]-U^.10'*1V_'9<\>O3L\4V:,-[#.F7*1V]BE)Z,
MADH:J[+*^I)MU#%'T\,SP]W5QF?",REAR%J4:'A/2ZC8UR<KDJN&]SM?8NNR
MZ#:U.G^B[7I'-'ITYHOV6+F/7*.4M:FXK&H &7WK4.V@:"I>MY*G2SKR'\KA
M0:;)JQ[3N'WBF<<T=(28$*( K103CS,B.HHB(M7BHW5!,?'\W_^#6NGO!T\]
M'=*W#ND>%KAE["Z$!8RA:".(4J$R=H&:(PP\59G_NY,Y!,V.<$=M1VU7U >!
MW45%W57)T^>E4.1:&\,J150I"%,!C$Z$Z%IGCTV_LGJ7'<%#07"*L12L)ML<
M(14907M*GHIE%K?1=C%ZV"B>B]'6 ]1LK=!DG8!,(!C.2>AJ*^I(RA)-&Q)*
MN:HJ7@/J.3A4W7#G8%\<-.UP=&/M\/[V.$BN8B[6DD\>@B.J$EN)$ 64 15T
M[7"X)/1^03OTLGKM00EK<A" 28J@<A; ,PN T7@=-[;\IK<]L_O.,KN_<JXQ
MR@2OC4S$!D]@ND%+H?J(4>GL,G3M<&V(9R$?.D3PKCAA434/II! T*U5$H)#
M7:)J=?A6I!T.+RFH0WI@D.Z*XO40/5<4B6&;M+/"*&)OQ@*(6*,1"4Q$J%*[
M"AW1'=%=5QP6@A=U165C,,X[X3(F 06\"%4; 4&R9]<Z4<;4.A:&FZ<2= 0/
M#,%L=H&O-64K6V=*%=@<0QF9M379&FK7%8>-XH7>*5)FR+&() N[\NTW) 5"
M@>/9-26IF*>ZHG-#@O$7;UNX6*Q5*+R@+NH=-#+D1SU7'><FB8J7ED;ZM#K2
M/:$MZ5(DZ=&D5M@]>RJQ6C+*L_&IJG%=B1PL;3T]4V3"2C8@;1 R&M,*\T<1
MG2M"U0*YQ"BE)38]_";>G+26A4K7*5<>F+T7-+5,:0>= I@B(3 SL8-$Q(95
M#C:ZD)S4&'MIA_5BKKF4:1*T,ZE&H-:^I4%6@;XX(;6N :Q--IN;EW:X6\[J
M7+!"DV4%5-!USEN&^USG1(-L;%AVK$KK3*G8Q8HA9T$N&%\\N6Q:L^$;-X3O
M@.^ [^+H7?LG"^*HS5$'E$& ,9&!;YV@4$D@6HD>3,:*[*' IM$WKJ;2P7]O
MP*] .PL>2\T>I TQA8RR5L]_%P/0==5A$\!<5_4178R&1*S."= >V=!/R-L_
M5:H!"[8S$U9N JRX&=:7(X 5)7->+8=SV@?KUC#ZK$S&3>MMRNIAX1]E<D1'
M\YKTT[OIP9\926$!BY RA0P2=4@QN>1\!9=S -U5U.&2U&^+^9R!>/Y"% 62
M;M7>V"_)R0A).L5(O!$%TPZ&2#VDR,\0U<^>S_G%BKJE5%V6AK(S4)6.X!Q%
MGZ4UVA54/9]S;8AG+H)6C]:U]/%"FHG'NRR8;I*H.5EOE2D)5W<6O.>.=$AW
MG?.+('HAGS.J[&R,[-Y@;!E@142IG$@^UU"5(82>H;U>B%ZJ%/W-(3WAI^3?
MND+Y16W_Q6/AN2! 05$4-9G2*4&FL@O@C0T.BDW>;VSA!:=)U[G$_'U$ZA)
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
M=3Y><Q^1O0RPF;M!$7@E+11C8XC!>:0,.B@LT$-D0X;PV1"9@ZREU5DH6YV
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
M(5XD(SAQ7&)O/396@59"4W)$N7(JMW90MKMX*A>P#<HY4$0<S4EJ3B,G)$.
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
MUP#;]2M(4K#GR6,/L890G2@5.G+BK%8L<J%34L9&)O%*L2=;)[5QLI\6 *E
MT,T@:)I:2A,-%'N)) T>\60BTD$8I BQD0K&4^(;+XG99)P6!"H(M'8()+0G
M7''"N$P\,69Q3,IQQEUP)"B\@@+Y1?M9(?1,,S.)(@R#Q$#>B8"XCQ89V$?D
M8TC:!1LMH:#]8+U)Z,5J3@5["O;\4-A3M)]50= TP9%C!ONE, HR)SC&B)'V
M6"&G5;3.8N(\&&!4;()AO48(]*">YC7VPHVC(L^?@R?N6N4YK]LVY>EAZ8-Z
ML?X])IRBR]T>2&>+U9/(P?XG 5G"- "I!PQ57J/D):-,*RVP7)DG:_W:'#U'
MWKU14XE'=P--.+KP\,UX>.H*DI$:G1Q#A,6(N!(::8*!FRU6R=L(JBZN74%B
M2:_$ZQ?7+=R[9I+W0:V8(GE7PK53+XISF/O %%)8!L23P\A)!H(8D%=IEICE
M;&5>E,*[ZR9Y']\%423O+7EXZH:(EH*J)#CB/"K$F79(6X^1R+J34=AZ%S9>
M4KE)Y,5#F$>1O$N*)%WF)^#72 U"YF%3@^9A;_UK,?U$?EZEB^/Z^5/+LJ'F
MD_)'=39F"J'8?O6_-T PSB48CXPF;A4/A&6OFT@N4:(YM8X\]!&R?)KH=>M,
MP-UO[^A'3J/3W H$_R;$#1@ @$#P$W.4$NZ$%;FOAMBZ6".S GIKU^FLG7"C
MC?<@GIS@ 'U)<*685C0Q@BW#BK%(']Q[_N-M_.&WCR)IGTPD*%(AP.@#J>-
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
M$*<J(,<L02YIQZVFL(UFE-UGUM-*6K^Z?,_OSB7-;!>IX$GU%?ICY_7ODPY
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
M",A1@9%75DHAI8U8%$9^QHP<>0R2<,T,]SP8;$D ]K66 91[P/&EYZ2%D=>
MD<F4D3]__2B4L"(X@KCU.<7=1>0TI\A[Y_/I=]3)%49^QHPLJ!1&N%RT2G <
MDB/..%"UJ4D.)SSIH7M=B7QUL%'AYA5S,YOAYF\?J5-&>\90HM[D*%V"0,,2
M""OF/-=>2\LV7DIF-@VEA9N?'S>O6BPOY>8ZT&DO#FIO\E4LW?\;9I@]W86Y
M[R2J\=X!Z-S8<J$QB0CKI!&7AB(C"*C@A!,3/39$VZO"IA^/O9^!QWXY<_ZS
M&.6X)(SKV@N^Y*.7 M-Z?/K_WNF[GA+0#OMAM>Y(>G?3YS^V/8P%3F\ IY,J
M>6-?9 !5*6<.(2M#0B W&7+>F8RNR3HL(M%X99;/<D"[5UWI.T<U!8:>/ S=
MT9E:8.AQ8&C>DTH,CE%;A:(0/C<BM<BF@)&T,6(FL4MA=9[4 D,%AE8.0W>T
M.0L,/0X,S?N!@Z)&6J\1]CD#DBN'K(D211NY51JTW< *#!486E\8NJ,CFQ;
MN6? F7=5<R>("U0C&U-N0T,L<MR"-4:3BSG9V;.X\9*R+7,Q[;K 38&;!X>;
M2VKFWEW[F7>J7\^?7@/0=$8%B&X"1&(&B-A'9IBPUH"^$Z5 /&$&0"0ETB91
M(FU*8&4#$)$M:=8(B$8N]?&[QE3,:YAYQ)8-98PRQK7'> ;G0I=DHHZJ8*P\
MD6-=@O?+&$]HC)(Z\0-'A(@DLU*J67"8R\ M:#0X!6Y %S7&F9(ZL9YJZGSJ
M!/EH6.+..H*""!9QAP.RP4ED'1?6"2T)\R50\QDSLF-&L(1U2,ERH[5SGFA.
MDF0:$S&I'EA2)]:.D6</_,1'9K5RQ OD/96YNR5%)KF$5"X,F9A5!*?"R,^8
MD6$"DAJ+(U.!BV"T(DQ(ST!(.V-"*JD3Z\K(8XE\GIMD?+0.]I![@CBC"?%
M/+(JU+5; ]8F*DY"8>1GS,C&.M"L#8X!4ZYPM#QBPA3S)J8@N2JI$VO-S;/G
M4>1C"MX;22CHU]8!-QN!#%,48<N=TUZ%R,7&2U"T-I72A9N?'S>O6BR7U(G'
M9.[Y,QZK/>-*1N23YXAS:Q$P=4)1.6=4Y)AQNX[,_0P<Y"5QXD<^-%^M,[*$
M"CX"F.[_ON")%-)X3#5'P<7<O@.,'Q.D1HHEPUS4//'5I8R7V)T"0RN'H3NZ
M4@L,/0X,S?M18_#.!,&12\DC3J5 &F.?4]^%C<QEJZW 4(&A]86A.UJ<!88>
M5QMJO,".2HDYCX@%BQ%GW"-+"$:!<LZQ),0D6F"HP-#ZPM =W=@E<>*^ 6?>
M4>U<"#3E>&63))A?R2+MHD(Z&*ZC(RY:E0N@;[&+O<4*W!2X69?$B;MK/R5Q
MXH&!:-ZISA5S01J+I&0,<0UH9!,&18BZP+PGCA.W?D!4N]1_J3N8O;S8(VWT
M!I1AX@6_1H<Y9%;586Y)+X5E3>96T$OA(5"AGNGL8I(MK?)2 8<VO-A?UDAR
MMA5>TW#R-/;&AP*V%:I0<W7=^@Y^K'N5YIZ4T?KCIM7O0L.(N5:/5W42G)NL
M6;_6@J\[59YA_<&#;KT BSTVQPT#[84K]=+,M3R>>VRT$3#LJ3VOSEJ#X^-N
MN^ZR.;!?X4)^)3SZ)<(RY-:;"9[N#V!!!SGPNGZ7S2UAFU:&&?O[6]4]==F<
M:)G^.(9A.^ZG@UZT_6'OO!8 OYW_WK;]_@_<9?/KWM%'3#BFECE$O5:YRZ9"
M#I.$*&<N61J-UK(1QZW.,(;M[$( C1\[S6!+HN!$,<- ^[>"2BJQLB0M=N6\
M1J_+)0Q^*8W-,/:RGI8+?'Q9C\OOM@=M5)71ES?P41/(=[_^Y=-IE<G9EJ&F
M]$@LD[VWR:K2?;)TGUQ9]\G2)[*T^5N3-G_/8$4* =V!@'Z@7-G+=?&[9-%>
MFR*>3^0P?+8*04FJE.,\1:VB ^,K@EGK _/IIBFV)0_@:WO_T^&W#P?O\-Y)
M]D2^%GL[,+<__]/:/3AB'PY":Q?N/Z2',#_/%KV:>Y_VVGL';^CAI_!Y]]-G
MO+>S>_;A_>NO^SNAO4=??SU\_\>G#Y\^?]W[%M)N:W*>>_;1LN2(\@PQV$'$
MB<?(DN"1M=H()Z2@.A^M; JA5A0D?!/\?"KI 3\@ @C%83DB$ Q7W*9@N-'<
M*FDD-I@9=M/<W(( #XH WR8($*,D-C=!HC)7XU4!YP8J^80U&<I4"E+D8E";
MF,N"  4!I@B@#/>,&$V)Y1Q$O[%,<L&\\"DQS_A*LH<* MP7 I ) F!EDR><
M(\RP!030&.D _PBE"""!H,DF0 "QJ3$K$% @8 H!1&!MJ3=<)# #&-@ T4AO
ME4]:*FQB20=>:PA@$PA(G$292T &;0R"G8Q(V\ 1 27 4@GHX"A @-HT=%7)
M@O<. 2O*)&R8U2QQ<,P%11"])!3A\9,,+W5XE.S#'RGR[([^F@L!KW,!"-O^
MO\-6+X;MAJ1^[_8'SRO<[*$0^7S&,>.5D ;V!P5K;>YK*9&3WB&OG%'&$.R%
MR(B\Q>_LF"DQKP5Y[@UY[N@G*LCS0,@SXQ#RDEO#,0J@W2,>="X+@P-RS ?O
MO".&\(V71&_)._?3+<A3D.?>D.>._JF"/ ^$/%-'%,5$4FHB(IQ0Q&&WD-,Z
M(*RL3\P0%U@^C#);[,Y^J((\!7GN#7GNZ!8KR/- R#/U?VF#O8;]03PRL+9X
M2@C^A)&,FN)(#4^"U!U1Q)T/P>XML6<AR'LV'V3^[Q>#QT=1VO*R^/'FTW(P
MXZ5AZ".>R3DB2_)U)@'>F:%FGAJ]&$\?L:[?;0\'ES]R(:3J(5-2J%E(MIGY
M-\^QX3K-8T@".#L1SHC/W98%4S(:T$:($A\5VQ@_=#SI9W,*S(P<</IG9!-\
MU@O;/K/G_8U?YC<,=FMVJ1=7Z<J]NG2A4II?J(/62>Q7>_&L>ML]L9U+EDQ_
M+]XL9T35VP78UFTREU[4^3I-?M:_[+I,I3KN9>#^GVMLW<;+@SHIHIO^]8M]
MJI]0_9[%56?0K[]A"45?FE_R0)&*-;/]I.\S?V_I^LZEQ%&QA6G]R?>;U_6'
M;?7J)-W=6LS'$]B9UYW3X:"_T^K[=C?_;6VRN\['DOT5WONT30]/#K^"E/VV
M?_"&?-C9:QU^^RQV3_YH[7[ZT-H[> ?2_6UK,;L+YD1W=SZTFG?M@H3_S^==
M^M>G_8//YX?O7Y^#Y"<P5_'AS[_2_LXAVSOZF'*-!A$<"E+ECF5!(&TM1<8*
MYIPD8#?HQ>PN3JQE-H$(EX$+$4Q,41M&I73"<N\7L[OR-E3U/E0S&]&_.A%K
M:6;5]]\\/U-AG M$"D4\4 ZU1B02/95,:.-U[L5VHX2O1TW:K%?Q2[V*K7Z3
MVU8GM0Z.[: ZZP[;H7*QZD4?02^HD^/ZL=VN8':VWX^#JMMKLEYSPF</II'J
M[,YVR[I6NS4XKWZ*7UN#9LR?JU9G_(:.;YW:=G[Z!!3BRH8OMC, B=H=]BM8
ML,\P<H*+^>[)>Z:#PC@P@?I LGW>O'>D[;LX.(NQ,Q[CU&9U#%Z5DWGA@_)X
M)U-BJ8(=Q*WJX#CVX#V]_-4Y0Z8=O\1V/R>1MFJV;A;CQ)[GI1B.<@1'PU1I
MLH#]%]=-^IN#+7:E&O<06=!7R/Q_YZ6HR /G96^\?%%S=CV=?DT)-14TV;MC
M.FCE /&>S6E,F2!\UERK^-4?V\Y1'%% ?S-33BOKG1'H#.[KGL8.BC#,R7 P
M!!),\+6C';8Y570N!7E,[BUX=?>L$WO]X];I=+AL+8Q3G?,XF<0Z0'8-R39<
M!41I@<Y@7>#V?JN_-?MEF>:Z;F#A^T.5>MT3X#0;\KWV"SPRRE@%"NX<5?WN
ML.=CLQHC\IZA_)R+^J7;_I+O;&4DR5;(:-4V9Y>L7I#ZH[>>*[G2)T"N[=CO
MCVDV1-L&V(3'7*_[.?:FM-L?^F,8J_KOL)L3V6L8;5[0;\'<[>1%,_!8[_'\
M ZTQ((X)'<BNTQV,WE]3Q)?I_(?]3$0G<7#<#;!H1WGB.2 !*!56YTM-E TP
M/EL*8NM+0>/]@QG7$KE&C2X@T,P>SF_>E(RZI_75,:*<= /(N<TJ@-K:'>;:
M,Y6W_>,J91AL+M;O']/:(/KC3NN_PSBFD6'G DELUD]DXG)U(D]W(HO'R+PY
MHO?-&8(?\<4LGFU5HZV8)4W0&[J]T[QML?*QEX$S+]3PY'2$IYU,\]U/<8*)
M\#( :S##QZG[4WF=GP3Z&VDUS1(M8:9K$_GU-;OO^&;NU82KAWG1&L!$_37H
M\B?[<_4V^F&OKGV0UW>OV^E-_O!;%FFK7Z '8;F#&4'?:'5S]2(:'AISP%&G
ME4"D=@9S]#:C!R[0%BB/,P1:4U56!'IS2]F97<I:.[BV"OEX"W<5>K[NY HL
MM6K]3_ZP!K.V)[I,!K9_@/D?'EZ?,(W.6!B9K&S61Z?KW)^N<Q8+#>H.3T<%
M<>:(M;%B+AI&C9D'+)#Q<BP<ZO(]S=CG6]7K--5(-Q=G=/ELQN +4W+G8Z5D
M/(5&-_EI9&+\O%7]4:OJR\8ZJRVTI<]/=)GET\N701/VPW8NTW)!*(T&@3^,
MA=S,6T=3H]>?VGBXWN+X:=GX-YSZ^4CJSLC<IIC1!2$\$?C+)'L]O49A&$UR
M5,6FVYM\,H-/?GWA<\]G1?%%TV5PW.H%E"GK?&JTP,3R"MR#$'UDJ/L]E],!
MZK9MM!/!ILS3J_[=A5<5<+OFO&>6,$R6L)V7L*:NQHQ-K4Q?(U_0F!U&-=7R
MG[9__W=FW_JQVI4S*X47G36^%T,KOZ/?'XV9G5[GI[6\SD-D)YCOGIQT.XV]
MWH!%=G_!U, V;U? $UG[M*>G/=OJVW9&@%;F-AC^*';RU\"C$\X R&W#RT']
M_1)[YQ71H%C7!4?@[=$"+0$;MNHO&;F@&B6Y5BUZK?[G_'L^N80%A@WS_?%G
M-Y1XGGDLS[O^\O[<M+*_:C@ )?9;S/76X$[ AZF)D._LYIITV=;(W^Q:G<G"
MCB_6MJ-O#^M =)]UI5Y38@ID>*,9Y;EDK?PD3A[:JK9#)J_:'5M_4Z\+$^E$
M6)<3T//';L#)7+/*[K,][+)K;TH*HQMBKUX-6P]:;UMHI03KU<G0.O;XU>2Q
M;(:CV04[L%.D;2CE-]OY#/*TWYTU+/)3>9=;)WF?LQZ7/91C3U#SFC'=9O1O
M7IW?EXD'/L4U+_BGQN"9E1@Y$.=T29A?+_:'[=HU92<FC\\5XNJ;9DE]!.[U
M"LQ8-5-ZW\K*.9HETYFICEY?WQA&HL1VIKNP6;NN7+?[><0\$_+/[W;=7J][
M%GMUF7#U*\P"R*7C6[F&6GY3\XF9EH[RP+T(BUE;@_4"Y'%ZL])H1@YW[%']
M]&1DX$F01;7_ZG.G>]:.(1N-8[Z8^#*R4[ZI-M@?RQ_0PELG<;Q<,[2>W7T7
M7Q2_GN;C^GXC1R?O&C_O8>) .;WZZOB7R<,NKV FVCF1"=C;"L,: F+S?OC,
M*:3!'-KGWT: -@M&M7'PWR'(SMJE7=L"$_Z:A;A,8Y,UM;ER71->,K];#4T]
M4:F[\7)[BF+P0?YJ,0%[F'/2&@TIVUR-R!AA\2R(U(L.X!Y[-=T"J];[WRAL
MTR=A\1K1<_'IV4LSCY\==_M9!X05'//LV',#@B/7KSRV7X"',D[UXI=6/!L5
M$OV2EZ?53'TP J2M:A^ ;7+DLCFY,'JT?T&QKTN23A%[!/KA(LX"O9S5IS?]
M&2J9AY#\4 .CK3ZL?>WWF\7D&D;'KNBQFCF2CR.^K&^I]>4 M-0[1V>P9C5*
M-"+L:5+E5;K@3O;%U9$SU1\36'S=@8\?UKCX5!6TB8QLU)G^V%U7"Z#:9UW;
M/;5X'E'/H#\]'JG==&&Z-OD4->LR(!8:G2F;G#-.R\;C>,'(F24K.U& %H_Q
MIM;:YD3L3R3Z"&IG),*,7,Z:5DSMZ ?9(3."$UOS8%; 1EPT^SZ8P@S'S B
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
M_^>YBP)XQ?,:GD[+VMW6?E]=KZS0QF85C'/9@01=; &55(H8LR*N3%,?.DI
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
M-$0N'I$S.8<!O38(S(1<S'U;!+YW5K%,A2Z%UEP%T1"YBHA<C,%^G<;><+H
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
M2I)* H/A"DADE\@YD1$I.9>\:?F"]^]S[L_D"U)$$[3,C <0#&SVS"4#+')
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
M@[4&I6L*<Q?A.U.;%8N=@V")"9<T \6!>2<DXUH&[;VCZ#IH[;;>@*TW8*O
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
M+-1;XDA9 :I$1@668'>ZH$4PF:49SR)NNX;;3 GEB*<DDYQPK FSN>8R8ZX
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
M<3-B>"\87CF!<R&+G'E$1;@."G1$H2$/,C@#G4IY3:B()W!'(;SOWIL1O?M
M[XHS+L\-YC*7H#5G!9C H$1K+#URFABF"NLYI4T\@;N9N?;JO]/^Y"P9>SLM
MX8>8K[8CI]NZ6*EW^7V]R7T__NG+43_*D*UDR.M5-QKSI""8Y\A) QJ -@4R
M&>.@ 4BO:0[L*$.PG)$&.?-CZ.U^?6@1D;M'Y%(GS[,<&V\I,I1FB&/AP:[6
M!.F",0OB4W#'(R*[B,A=W=.,B-P!(E<\7=HX)G F$%:Y0MQX@90P& EJ+";,
M<4-P1&07$;G?9+(K<8HC3F^&T^7)R0I1:&4= N(XQ'-#4<X<A9-3FXSSW!74
M-3$Y)6*U^>ZLB-4=8'7%=Z6\Y]@)#,>ID8AG(D2/= 'Z+F7:.VF)U$W$ZC6^
MJWG[.9BLOQK>\<G]/]GVK+]+F@3UAV9H893D5S#B^X-*'CVYU-^XBP!)'"..
M<7Z,'7GQ:^5#;T!9]7M_Z/QP\@01M:%KYV$=_$>CX2*YUOFJZ? X7>;;YMZ4
ML"[XZ,0,W<H3)R"1SI(34W[VD\3,:CDDX9FQ^0+?&"_^>)<#;:,6MTE:'5Z)
M^^Y.ZVJW5GJ 9..7,TZ+14'NJJ'^OAH9$=X5+E,*E%//0E$?CW)N&&(Z<[DT
M6FI!JU;LH;?,W=NQ-\^>C-*G_=)G_WG24?KL4/HL?5F9L88XDB/BM0IU!RS*
M"3-(Y,0+E1%JF([2)TJ?)DN? U1/B-)G=])G)>*%A2IT82P"\>)! 5(Y4B!^
MD"4^\\"GVA 1I4^4/DV6/ON-W47!LT/!LYK\XATWU"'JI$$<,PJ"QQ)$J'<Y
M&&28V:R)88$H=J+8.408,HJ=W8F=E6@DA4.AT(ZC(F<:<98SI(& R!9,22:L
M<;1HHMC948"K/3[X%^'M!;Q_XL?)J)A[V9-8XN*^2ES\6(<]7HY.X)>^G0FH
M53J]+>92*XJHK434'ZON:(XSIN%(08JXD#5!<Y1CX5 A<:X=I9)K]N@9TSH5
MC#?HLD^\J]<21VX$]"$ O31UO,C!%B4:2?@!<:\ERF5(^Q=@K.9.%Y;Q1\\X
MIJG$=\XLCH!N&* /4_XB8GF/6%XM.:M$@3DE"&P%L!^DQ"C/M$)46BV<S[R1
MJHDW<2.6F^-IC(?SO0-Z>3C3'!/B!$<&R(IXD0MD'-:A/E4@J\^TL_%P[BJ@
M#U,9(V)YCUA><>X)PCAC(D?8X"Q<-?#(>&V184K:0FB2B=W5K#U<F8SFI=L_
MY"<?7#;T\BI4,AX-'(A3Y\O$?"R]/X$Y)I-14OK3:6F/S3@V[SJX>W9)GE]'
M9NC=V_(]4.GW0*3G<QJ-/XS>+4@4(TIW/70^KKIK=68TP:&0BE=@$3HK$)C\
M"G'.<RH*DJL,9 <3::98@P)*\2IJ2[RU$=_W@>^5_%P&XELQC%2A"C 0*WP7
M'!7,*I5)+!AS$=\=Q?<!$ELCON\!WRL>7<JT)+DT2#EBP6C,X217'".&X?AF
M@G"?\XCOCN)[OZFC$=KW >WET8V]LE["6>V=R!!G6B"52X5R84&(9UX562P3
MTUEL[]>W&[%]#]A>+8FLK';"642,=8!M09'1OD"@E4OG.2:RP$W$=MLKE6R&
MY2^ PU&9C*?YJ(1IFHD/=1%RP "P>6Q+=G"GX$+8K!2.>>--$#KN[?!=D%TA
M(O6C&??'[U>(]M+GD[<Y;*$)BXC!J.T$U.<UOZ"UFN "H[RJ[BHH1;EU8&:
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
MX$I:]L>A(\)RYF?5LLS): I';;W(]7WJ70#HOKPT;Z>3BORP_!4)\F'TJEK
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
M1EF!M0+=-PNRDV"1<KJK@ASW+SO7.Q/663;G.B)<V85PVYXELX&:7>+[]U.
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
MEHQ'T]+6HMS/8ZC]\>9K7!^JA(<0OQ^'\S DD]97(NHD_CK;<O-MG7EZ;IH
M&)+A:+)R=W7U-DJ:S*XYI=6=E/K&P61:SNXLW/9JT]/5"R_GW:7G[LZL?C8?
MROF3E1N<(1^]2MW>].CY*S/CR<A^#E>A08'XOXG_[\%%U13V[NG&.TU),9C:
M25U+!+;HXK7D&$4_7!3] 'ZV"YB<1_M6HC>5[29[^OLT;,MW@O?8!>UN*Q?W
M=P)O&.)&BOY\AE6"3G6]I[X\6"?FARSM^E$W]:MW!4)IIW*69;6X<UW=35RI
M8>)7AAX?C\H)@MTYN>1.(PQEZPL7Z[RT?IFYE_RZG./L,D>H5S#/\Z[3* -'
MOO_Q>?+;;[_5:X(M^=C_XL-%[W11(P$V<#++%RMAI1^'=<&4F0BO$^'".H*P
M=;[P9=CMZB;.:#I9U%V9[W:=[7HV^U/UMK4YS*XWA#>!7._/S8>5F-ZJ[*V2
MG_SJG34["-4'BGY(%ZL"2<;:$F3(ZKV,[\B*G7#NAD<Q'0S"=8Q14=1U7A+S
ML0PW,T'RA[H*\^OVJS?GZ[@C7N9@S#/H3*!I?Y9Z=MG,K@E2OO>P_:&RRHRG
MB>ZD^;+$PUQ!K:Z35!OMOYCA98?YLAS$G,-J*(^K2_Q5^N.32_=KXV%1OW]Q
M3Z&JM16N+)K3L7\R_^&IZX]/!^;L27]8K:?ZTM/9_L\N-VSH/UB]L/YXF?;?
MPW7J_ZQ=PNS-LX][U4?G:H?5GU'6R["\]&/<(Y=^=M6PLI?)R[]YU:A7?\;
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
M5N)E_@"B;PI# "I0RS 4KBAG9D4:3#CMER^@R)J$H)["&/04[(5, >U%RN9
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
MXZLFU%8W7&[K/:_BL%8U9NN>Q^/E/7\)IRPC']@C^91,:;QE]]YSR;VP^Y)
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
ME-#[E#'>,SY/2,IF11I,:'86Y3,M1[$,F2DE(FI,6W$\V0M>1-3HFN):\J!
M1-286NL:T^(EL(FG..ORF1L*A$5[W#L.R##3P9FQ==D?7DC<6)IB2MP(B9M+
MW5<\39-E4$1#B]6F>Y%X3J;PR=XOU8_K^1H'Y"(*0FV.8E@^N#4'5IX7)D'O
MB(;U(/!J*ZYO*9Y[X$F"Q*N@>+5LP*HFL=H[-]A53]C<8P!><-O@V\_8FG"2
M1/!!]C?>SS=_DE&X9S+&8*]+;I/I-,&I@+C/X3;$=@U%<_H?83A,W.B*9L@*
M\"+B!B-OY"6BB)C1U!-V<A^ ';@9JI]83D/LM\EH&L-*S^+BPW!<Q7-D#S$A
M<6-8"GPC<2,@;BQ3L23;"(D:W3]1U;$NW<8\F74<*5!,BX@'H)<! D$RG:5L
MPN(L?,#NU/ W.[QE2L\,,)UG1DK;6$#4&+:BM:YP*E'3R:VTI_BV*SN*"885
MTU:]/G<4$SY6(&MSC;"'(3:(2TC/MA7?DS5]!X950U.LUJ>&$JMB8]6T%=NR
M)5+[Y@E;K?/KQ7.$A=?NC4A 'C^_C[;?,\BFJGNWH9+S>?4P.#Y4!&360]O*
M'!TX@A?2D;QQ?KQQ:.<:R1N2-X;.&X<UQQD:9[0YF7MVTWVQ[]NWUSD$ @=@
MMC,(;"BPM;65R?8V"?\JLCP</Y4?A?&(Q67OCHYV8JSVD,3KM)31#*L]%8S,
MTA#6#O-@)8O%5P'-)MSCX+^@H_% (VP9P3\,XP>6Y;S^1;:HCT$?:!CQ7A!C
MK"L%SS=&I_ ]25E61#E)QJ2NF)'A']^;GJ<Z!'8;A4FLP&/CB 4YT C6:V8T
MF. R&,DGC&0 TW ,= %SU\OE59WY%D=5$5B5?)FP#=]7('BD..\8?B<S"E1&
M(UCA'2P2!EB\$B6 GI0%#/8.N^(7D IYG(2PGC CHS +B@R!!<].DY3!RSE
MH*PQS<C%'RQ&.B<WL)6'$D1_ 5$_A.SQ N&&$>'DCD7)H\*ANCS[+&4S&F[,
MGZYVL88^G#5E>9'&"%7\"[N._$G3K[#1+_0;N4W9*,PKOY%,63Y)FLA4UUK&
M](F\=_C*?\OJ/>\@?EALDV!J4FJ#\:H&\1X8YRL$>JHNM]<AO[.3#PE'/UT\
MW^I%-ZR+0Y!Y9-SQ8:Y#P%$8[$Z9X-C<P3:'TV=76]I,H&5Q_@Q%#!<J^=.,
M]977@,Y_IO%7Y =:[Z$Y^]9SOU==%AD7483O/H0!P_B1*4L#&)3<X5I+#D[
MKN!U#E$5/88C1AZ ^1E(!9"6B!=0#&$.:@_T%_ Y 5YM#E1D,&N6E4^JY _^
MPD(]S(7WB&P"RZON_GO#T56]5J "804#>2@H'92O=9>3TJJL6YULD,-+:O#S
MSS?DX\>/%7Y6K BP,^[#!\;1,J-/4VZ@E"B!.<=I,N5R&<= 0^);@ _">R4E
M=(XFG@,&"F5YAR,V166 -E.#W$HS:P0<C]/6VU^S$@(8L)AB317^P *0?//P
M+5A16(4E+6(P>&JS  8. 4PYH04 G(ND69+F8W# $EA(! H*)3 ^BB#CZR[?
M!:Y?, +\!^A+ZT?S2<H8Z,4XGX"^!?$T0ML#&*_&=6_MBPEK0H5S^RQ-'D"$
M(#V61!YFR=SL"BIY7]D%M_A _/2W;!74H ]0%=3RIT3:%CX!1&$GI>I3C7^J
M7V^%Z$85V)M.;::I.KY]_!9=FFH?.&SW_<0<U;&\GJQ5 E8"EB_6V;-=WTM[
M4_E][(!'CM7]KE>[?Y7N=NL0:)-?W2:O^\#.9SNO,[IO3;P9-3_3B,8!.Z(A
M;*N>O4]AA/5VSPCA*U/5-Y@6=V#LED43R&6C\E39L/:%J#M"H\!!D\@/:)R6
M!VS](9-+8W\JD80@9864%5)6="PK>F"XR::[&\'RNDUWS9>;GJ( ZC6:[O8B
MH?5V_=;@>@\V.CPN18XAQQ!UC&,FXNF^R+R^?&7SDK2(001(;MJ7@%%>CJTK
MOGY@ I+,,7I5W.BV>AK$G"C&\$BD($6-F,AV35/1_+9Y!E+4=")JG!,5]I&B
M1@#8#$[47'JZHGNF[)TB&%ITO?O>*:=,F#A2CK: CE\5F'@.%<ELRU(,6Q:Y
M%A$WNJ'*.LHB(L;5;467U<>%Q T8^U*:B8B82]W5%,]M82))O'2"%\-4_=[7
M\1/0BOSK,6;I51($Q2QD(W+[Z==S* SO.;;B.&V+T4@7M0O<&)K:MD^Y1$PG
M3&,[BG-H44N)F]<U*/W675,D8CIA&L5WY86+B)C16[M@1\3+P,\F/R3Q58*6
M)7FQ9=DS1T57+,-6#%,6Z1<1.Z9YRB:S$C&[V$;7%%-K6])78J<3MM%;AT%)
MQ'3"-I;BFQ(U0J)&/>'52]?-1SHV+\L4KPVUD<Z^\8BI6)ZK:([L9S LO'I&
M:\-5HE1LE)H*WM ;VH&'W1*O@N+5,UMK?HE2L5%Z:1B>HEOM R>'B-'>(,WI
M/M*U^YSB>:7>3F#ZB64A5D!$FSME\(-E.<W9*U=;V+26@ZLMF,]56QB2#VIH
M(+;DB:>(N)%ALV+B13<,Q;7;&N42-]WPC"OQ(B!>+@W%T4[39EEB90=6VAC
M@IX^;PQN:-;BOM*]#;6@NSV/_M0PA;$@>IX69:L-K,@1X8\1>V!1,L,"\8=5
MXMG7@9-CR#%$':-KQ[@>N'K_"A^^1G'1K6R8N\SGXWAZ'A@$,O5,1-08I[R7
MEGC9GJ[I*88MCP1$1(TN@P;%Q(NFF-:!'<4E:EX7-6;K?!3Q'-!^&9HKA2"G
M192'Y>@OL#M[=N=GF+[BNVVUZ!'O_N1][/8B+JT/;R5>.N$9PU6LUBW6)6ZZ
MX9D#0XDD7E[YDE"Q#5FR5T34G*IB[]'3.FV[!S<?921^VN;^@QP4I%\!:A#A
MA*;A*;9W8 $H84(*C^C5#@*K[J&G1!*C@F+4U&S%U0],2958%12KSJ&!=Q*C
M@F+4,!3/.3 R;(A([0O>W%-FE7=Z1MSA(7"<%5.6GD,1/\/5%=>4AXHBXL8Y
MI1<N\;+#];04WY6EXD3$C:NV=34D7CJ)H[9-Q3!MV<I$,+1@QZ0^)W@*75WE
M0#^JZJMLPNY&27$7L?:-QP?1I>GX4!&0 RW%T%S%-E]VDGT$X/3(-]^YZ>T[
M[HU4AI^'MK8X!F@.H(3.0'-8_[MG:$_*92F7U^6RY7B*8[WL2%3*92F7I5P^
MB5Q^";T-42+O"P\!B>O2<'1%U]W6B=@GXCHQY6]?I.REK;8O@[#_UOLC1?D1
MR9N<PC;JO(-M>1+62IS;OXHL#\=/RZ%N_K%R*?8I+V6\H+S4HN)"%Y W$/+D
M9QK1.& 9T V)DYR$<1 5(T:*> S4QD8D2F I6"XWS#$"+U.7,T+. S/&"3#S
MD:4!ACPF8XZ#C*0L8.$#LL59XL#\\9BEXO9#PJ_?.#=D%08F+!J1<9*2C(*(
M338M9^OA\:NN<TR^-U27P' 1ALYV#B<,T_W>4OWY"FA._E'$K'0:3$TAAF;H
M/*3W%Z#BZ1U+JZ]T_A4\D+)LQ@*DA^AI.WU7LYH.+&N=D![#43ZI=$KSK4H]
M:HM7Z!V8/46^_94&VR 7LK0C?<C!:9DK:7>-GY-TP>OW[.HN9?3K%1W#"J]I
M]$B?LHLW2QN9AO%5$VJK&RZW]?[=70KOK8)]ZY['X^4]?PFGP"4?V"/YE$QI
MO&7WWLKNW4WR@4-^Q((DI1Q5J(;24@:\HZ(LA4Q2-O[IXKMPY%EL-+:!A,>Z
M9>H!=> OTW68K_N>[MK_="_>?T&9#7+\W1O:URV06Y@(U3_?PP;B;%(<3>^!
MZ%"J;U9 1V8E/LQUF,,<P1[,=?O7__[^"_DS&85C4#0(E&RKN'EV*TNZ%/FK
M2S'Q9<( +U.8[@E3)_(P+H!L\H30  VV9(0Y%90\T#1D^5-M2)!I<^N$$P3)
M<:B;3[]^)C=!KL"O^#^7UURX,OS_OH#?DO2)W!?A"(U&0C,8?A2"89*C_"XB
M;JUP %_I/H&%C=@T#$B89;BR$)8*$CZ^Q^DR1L!Y29-'EF8JN2GU!:E5A4+H
M;)8FW\(I3!X]$=NM5'".%XPXQ/>6UM W, H#VQ6F?.)Y(B,V9FE*HZ7-$LPR
M*3*T9F<TA3T!J'1W?63?4.VF)JM5%JFUE4H0]$ 5L)&4,1( ,213>*#41 #6
M23C+]EX/7=D\##,#<*+: ;5JZ@O-KA P/EQ7M7] 0-,HJM:^YTQ\W0#XG:L&
MR,R1#@!"RLA3"FJ9D\."M#CU .7#*$ 3^-TC+)+<[8^' D@V6H.NOEW["RY9
M/O]\0S[2IV#"@J_D8YKDK,QD@E_O4SH=@)29 ,=GQ6R6I$@=8<YY:5K$85Y2
M0$U2X$X6:<7H&^0!T%]2W$_X ,")8/"'LY(R@'3P%8#DWS+R\>/'DM.:TY<%
ML<9A-3^'^<>/%1]D#(8K)0:.])@@Z<: D(R@)S$B23D^EXS 04D: N3+J1_#
M?,*_'(=IEM<O<F&1AOS=<;VVQHSU"+B<F'-'6LK&^7!SL4HN+^ ]_>)'#BK\
M*@.]C+]NFFKK- N!/8?2]JD7\QH7/ZKX;&F%XP>$<0<?MGY3W /BB%=*-_[
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
MB<RB KO+VLX/-1I@4B0#0S/=LF%MQ9EU^]?GE@L[^M[0&\O;V*JX%F$I&T?
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
M.]F5W>1@&&1W;*#$D+[KZBG)SE8\"^-[T91GJ8_5<D^[;?W,5SR-BF+*SIL
M-NP!N)MFL>TG%S+PWE.3W/LJ(6ZV0&IG77D$VC3!1KD,*UXVFQC&"6P)2\)S
MVL#2\/=@;&"'^$5_1K3YH^BJ@C3_<L'TC;'&*3#W8Y*67=)GH*1F>=GPOG0C
M2PIL]E:,DV:O7E3/#QQM8!P$54.QY@++3S9U1N2T6M;R6:S\;XL-57V8-]33
M!_V8E:2"0*KX<-[ CU?WG\NEC818_U$9#W,6+M^LK*ESK;]ON@<7RM\UK*<Z
MOMV3(O%RK7*M_5JKJ^VWGCT+. M[$;#YR'N^DT6'@>=*<_>@PO2?E69K=NLY
M;AN& 0#I_]#,N6V8.1):.Z!UPPV>0TJZ]U4BF,/IKG'Y"UJ):5:V5#VD\GQ+
M9 *D.B7.N9\TOU.X/@8'RT=%?[2CA@FO1L^;)5/S9#!HG+3LTZ#DX"AN.88<
M0]0QCIE!;;H;^'VM6O6))<!M>7-2]7;\$K*4Z//3ICPA:9A]O5I<W?+NE"])
MXAM2!)?H,5BZ[QU0XTXFQ':!&TNU3X*7SC;XPT$VQ+Z4\+)4)4% ].'-C032
MB8 D=9:88L/V'<4V7*FS!,2-;JIMDXE[K;2.63C"\)YS!OR3^P*5]8^1JCQ
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
M ;@8*VH-0%8B\PE_>)QRO.@']HJDB18(9C0R?9]2S.6)W@LR/OX(X)H.FBK
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
MSBE+%Y+S__:<_@3^-_1'UC__"U!+ P04    " "RB@53,-=82($2  !_P
M$0   &AF=V$M,C R,3 V,S N>'-D[5U;<]LXEG[O7\'5R_961;%N=NQ4.U.^
MQ-VNLF.-[4SF;0HB00EK"E #H"_SZ_< ("5*)$%0LCK<D:I2%9G$N0#?X3D'
M]]_^]CJ-O&?,!6'TM-7]V&EYF/HL('1\VOK^>-4^;OWMRR^__/9?[?8_S^]O
MO$OFQU-,I7?!,9(X\%Z(G'@_ BR>O)"SJ?>#\2?RC-KM+YKH@LW>.!E/I-?K
M]+JK;_EG?-PY.@E0V.X?]OWV8'32:1^C 6JCD^!D=!*,.H/.Z,/X,SH\&O7\
M7A^*]4;M <)^>X0&Q^WC_B (NMWCDRXR3%_%9^%/\!1Y4#$J/K^*T]9$RMGG
M@X.7EY>/+_V/C(\/>IU.]^"?MS</NF@K*1L1^K14^G7$H[1\_T"]'B&!T^*3
M\ 4M%9^$[1?TT6?3 U77SE&_DQ95C(B%-:%"(NK/60>2M^7;#(MB&GA]H%XK
M.9UVI]ON=5L>DI*342SQ%>/32QRB.)*GK9C^&:.(A 0'@&R$%79+!3*O)>)C
M++^A*18SY..JNGWYQ?-4>Y/IC''IT1Q=B,1(ZRNXU&1*U3ZH:A"Z83Z2VNQ4
M>0$$NH(YJ@,<2:'^:B]X?'P50>O 78-8M,<(S=;0(DMI-$F>U-<F8X#=DY.3
M@U=E4<5Z%%J)+M]6/]O=7CVQ9>;F+AO^:J=T[Z'#XFNJIT-*MZ$.A9]0F454
M4>J_A:,:FI' _L<Q>SX(,-&656&-J\75#VU_RS(1I4QJ>O4D>3:;$1HR\P >
MJ?;[G#;B/0Y3#Y5S?@66JO_[C+C/651AU@<SSF:82X)%UG%J!A..0Z &]]E.
MG<F_(C3Z")JD17("EBU!O3X $AS=+&J2TBHP3EL" (BP:9LF5WS&<=V* XD
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
M3-O,U5L,LY^7M0QO@B3F8U()!(EI4-YR\-E%6C/GP:$F?= G3G&%D#%YD@U
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
M#$336US?.G&V6F=0%_+5P41K",4HP#L,D"1J58)-N=/ Y^OI&=-LML;8:,"
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
M=]G:/!C A810BM8HO"E!M.'$.V(@#\* <G@<;V/Z81E0<L2,E00WA.) :<G
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
M.#G"+JIDC33FUKW<DV)IVL)NW5F:ME%ZWS?I7;D_9*C.BHO T5,<K1D"&IG
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
M>LR%7<R[_)+?S'^>S?.EH%=7.^1;W;@<G,\^Y_ERG!=70LL2D_"@8Q"5 \,
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
MG8B>=+1M5.4VBN.W1#N0V6XD"3=PS#=8KC-['D?3-*GJ>SS'2:7:GY][B#Y
MN.TI5])YJ0.AHA.2:5<TBX5T6GD5BD)71&Z323D%U8^D2+5B>HA,Q[["I?/@
M*QT#G[:#AX3P\AYL,VFM"(Y%%)9MJ(D[U38)2)YSU#(8VL,,N%X&8L\'3A_3
M/X24KK%$1[\0_@?/RP,0SS3P('U(K$2O"9Q1+/A<;U-],:"$-W&[,OR>Z^%'
MGO1T>1Y5AJV"Z'>N ]9[EPM&RVR1>255;<E*#JJNNZY41:=,VYIN4_=_/Z;G
M9K6-)/T6(>J=R*[>AC[8FEIT#Z$[CGTW%I.]%.0 &B;;0C9%@3)9E0F4M>M*
M=I58C+:PE+Q03H*(Z:%<O:>D(H_8A<?0D"'2/Y;-Z T=@*$X.O9J[QO)-7UE
M!!,E!2Z$5*)G4/%D;<;Q*-K'@APBW\DM2&YU\(%GQI5QC(P?QP"\9!(5YB*<
MPYX.P^E9D&U8'U6B+0Z#.N.]A@PO(^;UPKZ;7P]+]2 SNN!81$VV$H?(0C6C
M@^59%QNBSHU,RH=@/3NK<C0.&EQG;V&Z>A_Z@&IJ4>Z$=213<CSZNE:R;[!S
M[ :7!4KK7$TJ4[7U7C:UDW-D)6=(4O/BE7GJ"O&8X3BQ/@P1^=A&X^7=^#L\
MK]6 J^Z_9JM/]09V-O_X ?XO+CNR=_ _<5GG(G?E'7VQF*5ZI5[WS\T!F$(1
MM#\R"V3EZ"*K+(1G1I4HN)>85+_^VH=CF=[H&('1[GAT3#"B>D>"_]4:;V[B
M1ZV-N._3&Y1%]%K(5D5$BLX[KJHF!*T]!JX4:%[G9]%_M-U5$7'?<T;9_R_O
MTC\L$)87BV];=^K:%/2!'&4HLC"=(+!@LF+<9C N*U"BC?W8 ]P$2:&\6(O!
M>^9=K@G7'%CDWK$D3+)229?+](E^4R=SM=*7/3)#A_#1H(W-=XN^FK207WW%
M!7S$U]UR=9TWE'0 G92B#=_6(C554X9L8$7H$DWDF9LV;0OZ(GQ^VM.$FQ8#
M+7=(X-(#M463$J?,?%:^EJ(F.KA)UYUT'+E4W$.;(0+W0IHJGZNU;HPC\U/)
M[7K8/5':J$A.""-;3]7QZY+D%#U3EBNAR$51C8;LGF3$9R3F!\5[AC PF5O?
M!]2/>,]@^GKY]_O(?C+%, &]+R8SE4#4VPI3^\XD9J.Q12;C4;4Q<9]*O&=\
M?1@B\A.,]Z@(.15C60P 3.O:GA(U?142-]4(C]#O_O#YQ'L&,3IRO&<('1/$
M>Z[;W_^^/G+7[]5RUP^[^3M,%XOJX_T$R]DA0]H.?N:AL:%Q%[T5,0K"V\1K
MY;?G&H7P3EFKHJKS^W(PX>S@IQ]VKEP_Z6H,_>7S\MNMA_TU[^(2%U^K]?7K
M_,O%BG[=S=/L? 97TKZR]$L4,K@2F?.<-ER1.0.I%4M%6BMME*EL7U&/<R*-
MO)!#S^M77XF<^I WW>(]G./[BF(]L>)GC*N;[\Z<S2Y;K5D)=:JJ(?\(I#4,
M<[12"8O9MZGOZ(MP^FWZF#JY;00TX;%!=.LJV'R-Y\W7/V9G.2,$(R6+WG%R
MDS1ABI"8\=H6HVQ*=_)%QC0/OT?SLO7H8'X:]W>_,\UM=2V],X4F!UGJ+)V@
MF;8RU@NQ6IO'1<I..].H8KXGP)>M62U8;) BO1OF[4E.M[ "U%X19(@[@]48
M%IK,XEH<RI,RSN64&]7'#D'Y0^V:\-D@B^H:R$_??H)SF"=\_PEQ]:]%=_%E
M[:VM>_@*57(A$9@ =(![G2_?CV)!<T>_2(URK_N@FRJ8?TH:-CIKIW('<&MA
MM_R[-PO\]P7.TV4?6T^O1.)UMY997<ZT\^ D\\D4H1&TCFTZ&O4 =ZS[@/$5
MXGZ-&X68!C;;KLC -<!-BF(/B$VO"WJ /,[EP>@$WZ= ([-S)$42W":?R2$I
MOD[E%N38@@F6Q53CYDG:'!L?B5,KT".7#:>@/T-(F4AOEM?6P2:-,0>-SA"U
M(=5K%U%8-*[.=$^1EZ( 0IO6D'W0'=%N'XO6'FIS$"<- E2W7IWK+_]CA@MZ
MR*=OO^%7/%^_/1%L]"76"6=),!W)5045"K,F%H)IM8IM8@W]\+T$TV<L>AH$
M$1Z^++G&>_5*]0$[N1UT+]RC6T2C\=YG=QJ5M*F.N7M!.Z%Y0L+K@K9,0XK,
M&RA,15<T%@>AM$D9/0$-ZV\RG8:"#>&JI6*MXR;+M03$U1'MA%=1R$RO;0V3
MV3K/I#:RL46YK((RO+0IWWH U&E82R/1>9_B',A%2W/I%C2Y&?@&'KT(B4DC
MJZDH'5F)%ID!8WA,G%R,-B,O'@#UTM1D'RXFVDW4=:\D8;DVF04@(U KS6LG
M;L6L+%X*PH:N34KZ Z!>FIKLPT4+NWDV)Y]A!N<WT\O7IVX)C@. 8Q[)6=#<
MTR87$AV]V>3LG./>-HHR[P;T?-VK$0AH<#'V80'S9<'%\M4\O\?%UUFBU;XM
M.] NZXCSY>Y?;>::]EA+4W=KS-4<R1L;0TWNU%8=F>,&Q]ZH:S(VYI!Y8*+X
MVB><)^9MU:[(LS<:HQ5MS*G3U]?'?+M35]<AU#90T[_>;VJ7:#'_ZK[B8E[1
M;0*R):+/W-0*1EXCOII,1Z<91H":'\UYH_8^#\*:WD(['N-=*[H:.(2_7\Q)
M,%_@_*=NGC?S-'70X, I5IP.3"=?6$156$@JRSH4G+LV<:==:%ZPYAQ,3H/-
MYQTN9YG61XO]O5NL/L)'_ G2WYAODE W4UE12./(Z:G#XFF[#IR%J )3BF>,
MBD.,;;2H-\07K%IM:&S@8[[N/G\FC^MQG,%KF1SYPBX56:41F->%7&Y=/60"
M2QML$W7KB_ %:UL3$ALXKJ^[Q9=NL4X]O5V%L6GB*36WTI/IZ8".:@4$3I($
M<E'5^@ST-C2:"?P0K!>M5F/1->(@N VXMZM/N'CU\>,"/]9"SE_G7W&Y6J_\
M"E\RR@?O+3,&D0[R7&^I5&39"F.=1H>NC3H]ANP%:]2HI(TX,&Y7>OS[?^#+
M%:J8BA%8.Y^0#4AGM/8,G =65" 98.+*M1GULAO/"U:@$0BZ=VC<40JR_^CF
MBR/49-_[V G+LOLM?;LR6WEO@@VYY*A+\,!Y"46ZH$+6I#M#*K/O!7!:Q=G"
M!DD+3"R$F)B6D3Q2KFI%&.=>Z% @-\XO.&YQ]KIKPQ86VH=N%2W=(/MCN][^
M>HYE]"5!CHI%94F*)M%7:"USTF@!"CWJ?EW8#T7R] O0ABCD=ZTW)B5Q[#[_
M:R1ONL7W0ORN7DX[72+FVORUEDV!(PF5P#)W2M8J*IYS+Q5[]%$33XF=EK>N
MF= ;Q.M^Z\@RHE7C;/W>7./Z>;:LQ6F$]LRBRSKJS" K\I9BLBQ T@S)Q,4<
M1(J-&KH^CNTEZ%$CID:,Q>V2S48:.ZR4/W#U+Q+U\K>._G+YZSR=7Y!]-)O_
M HLY_<WR+/F<4QV$PEVJ3I0KM SKF$@E<1Y!ZYX3S\?#]!(4[9@TMBR_?ONE
M,O7Z$\P_5IS7/Z_H*WAQ)IQ,!,?4-&!ROW)1+#A;VV/E4F**.C7:X?IC?)E6
M5V,N6Z9&/OSF7LN0_N#.FW4U788<PV1(5%SI5,?2TNNCE6:6"XC). ZN<4W2
MH4MXJNT#1M'42?E_2CT&BI/!U1FY&K6NR:[T@AH++'&T.EIE9*-KDJ?08V!:
MK=FC$<$0]HY4/]X'XH]&!*,0O$<A^3[L'$F1I'?@['I6!!J"RLE)%](P59+-
M60'W=KKZNJ?2B*"U_@PA9:H*S=M[\?5()5 6O&8AZMIDKT06D\)UH:%W.<00
M)JS-O OP-$IB#B*W3SWF@<RT*+&[>['X)RY*M_B\+@!9P>KBLHEXXJYF)AB&
M6$0]R0/SJE@FM5'&\"(3-BJDZHGPA1M++7B<I@CK#L[-P-L>2-L:3KVQGDRA
MS B<[Z%8!Q#6XDSLC]A"%D%JP:17-9T].N8S BL2(%DG$@^-G+\CJ];PFI:C
M:M80GL:>-_'KYR]0)W&M+SRN#FV1E?0! U,.2SVT#?-: POUS(8 5MVIEMI]
M);#CPX]@"C4BHAM1BJ-?/R]H;9_^ \_S54_S*TR8ZA@N$9@)]0Q.7#'R$DBK
MH]$V ,:B^XV"O><!SY/=,:39[B28?[RYI_RS6ZQ*=S[KWE^&&->[&#=9@Q"1
M9:/(4_3)L2C)^E+"1JS)=+%5DX!^ '^8MF.SV.*"[W&85Z]9'Z!3&+:/0SVJ
M73LNX<.5Z@"VCK.7;<QP!.]20%8P&'K74#/O(3$OD\I)*\BA:3^+8ZE5/YOV
M1+1J"$DM9KA>ESAMX]N$I:3U2<7,K(N!::T\V68)&&@N%3@M)6^3H_\8LJ,9
M4&.3>F_1V0B,C&TMOT,X_V59APR^[M969%J+G.P!F.>?:X^?[LLMJ-'%7+ X
M)F0F.Q)!L&!KYDT=N"&R\0FV4ZQW&]'#GOO<5*.UZ*<YI6I: WWZK>JDGS:#
MDG?\]67W:*\%DL/!"D=1)]LJ!MXHAE[%DGE6N57?_S'@_[#6I]6 !M60O19Q
M_Q(V3>Y[+&)J.W_X,D[&!VBM1OLH<A,=.-:^_.ABA.(JZ@#,0FT'BM*RD".I
M';?%:V6EU&TFLY^P(@_W.IZD'@^A?NP(_(UI3$?6K_-\48<(P_FFPXR.,212
M&XN:9&-UJ!T)/;/&>X-D[W#>+SW_P<><A&W9FK>NB=#'=D;>_C/'Q=N4+K[,
M,-_ O#&4-PZ3E<Z"-"Q+'IG.03(0Z)BUV7J;0N!^VX7=K1@]'_CB5*0%$6/O
M'6]F7_'MXO=N@6_@\^S\VZU.0J37MYSN14>F]JU^'!&R,A: \5!!\]JS2D%A
M66<(X(LQIF>!ZYX(7IPZ34)5RWD<#S?W=]EGL*(P4VI3A2 ,B^@20P?6J.QB
MA#;C/)_(4)=3R34?B\,&_50&MO'N ?;'Y)?Q>3]L,,<>I!U]\DL,P0C:;6G;
M#;5HO!9Z)N%8,HKGF-%P;.07'E_#QIG\,IV"#>%JXLDO(O*<=-0,>*T7-TFR
MD)QC%3#7%@)/T\UJ>"*37P;1.6#RRQ N)I[\8KV28&1@;NU.>*]9U$8RJ0N"
M@>RCGVY T!.9_#*VFNS#Q<237R0M%PV0FZDTUNX3AH6B#.-6FVBTL"@;V]M/
M;_++V&JR#Q?W>FB-&\K]GPL@7W,%*W)#?YVO\R/7#UFO8^PV<KT>UJ1YW/!E
M;K>,XQAE;1N'@%JJ&#5H#9(4)O$4BMBM<KT>>_Q>!_7?KX%]P/1I/OOW!2Y_
MNRG$#PZ4S?3.%RBTV0G. $IA7&)1W(*3=KLAU>FT0'AH92-OP_=P?=T-)@EI
M9:QYWS[4H@%5B]^L9!:*B,5: :K1]?X@G$?O<7)<#7YD?Q^3Y 8&9(_V5(I.
M.Y]X9H[7;/<2#8-D(K,I:Z,S1*G;M& _I49B4[ [O'/8$&H:U_M<'V%KP9QA
M2B49'YC1CMZ@;#T#'1QSL40ELTV^;+?!Z57Y\_UCGB7_(TNW921_W/UW$Y[.
M*<0L&4=314;"BUE;ALB-EB@"+T_*>CAF3Z43/1F/K38GV'?IH:!G*#F6]2Y/
M[D-MKV"8+T*P (83%TX;W[BEV+.]$1M'G?:[)!M"Z]&O+OJ _7%)-C[O!]UA
M[$/:T35-(=A@0+$< Z^A4L>\2((990-7PFN5MQ-*GHV&C7-)-IV"#>%JXK"V
MI^>#%\"XK@.8G25H4D2FI.:@.7E(>;JY]T\DK#V(S@%A[2%<M+PD>ZC_61')
M*:>8%7+=@SNS:!QGV3J/LH@0^'8_@Q_M+4_ P!J%T)8N\D,]%7M _-'Q<A2"
M]^EXN0<[1^IX&4T.L5(LK"2GW(;,/!C'"IW_F+46M)4_+P4:H^-E8_T90LH1
M.UX&ZXKD="('B60L%I482&$(9DJ*-F''L7%PX2EVO!Q$[IX=+X<P<\R.EUDK
MBX(C*T%&I@U!])A4':Q'<O'2\W2\YG _[*==&MB"VG:M@OJTY.J#]$<3S-$Y
MW[]5X3Z$';<)IM;6)94CR\$&VH\Y>;$JUA$E0?#(G8/8M*KWR3?!G$BSAO T
M11/,DFU0.G(FG:@[=00&2-9F+K(D98*+L=]\OJ?6!',0$8\UP1PBQ:F:8 :;
M=?"^3OVEDU=+46JSFLADD5X[RQ57VW[7\VF"N3>[8TASQ/=VN5B=O:N#J=9[
ME'6J>$D:5@K45O:(+) 93B# 9(["\GZN-'WJK0V>OMO>W+][[ \+M3N4C!&[
MVUR#V"3O]X QQ+;LKQOC;P./&XP'4+!-X@'R:_&";WHR<,M=2;7P.I/O'H)G
MP6-A3EG+M?9TS/2RXTZ#QGN,L_%9'"*VD=G[G23U^>+SIHP])RU4E#4%J9J1
M(3(H(3.G7<:D/2C;JV"E%W_?/7JZ\_@@X7=C2&Y$&VH-!/[O+2!0PU?U7EJ6
M=3F4S0P / 'Q4F>+1><1*;S]Z"=(X=Z2&_DM_"^<??RTPOSJ*R[@>EDARB@"
M*A8Y<J:3 G+J3&:)S#7CA3$">Q4I]*)R)X2G1^GADFQP8[F=9/R!_MWZ\$#N
MK,=8&.K:PXCS4@U]^I:+HC*9^K&TN5VZ#]$/:[EK0%V#/AR[<%UYCWV0-8W7
MWH_M./'9<3CLH1@'$- @_OH PB*2TD4&)JRNJ>80&$2/+$$=*5>DBWRZ?>>(
M\=6I-6.(W"?0B-?=YR^PN-QGO[W*_WUQV5]K8]*&VA5:.A9M5'0$)\V\RXIE
MCSR1K1NB;5.<-@CF](&\L?A]1&W&(Z?=#?:CDPP0H8[ALLQEKIDN*3+/";6%
MI#D4;>CX;7FQ\YS'VK2\OQZ5V+OZ9Z<;1=('Z(])-R,3OO=,DGW8.NJDFQA=
MB98<4\BR=LV*G)&S69AQH<@8DR^Y48[7LYAT,XU6#2%I[&OK>Z_D2A3(0V!)
M$;_:)&"!!\F,=5"<XO3C?O,;3^V"<VP^>MUO#A#FO=90X^8^KV&Q^$;26?\"
MYOGZC[JRXVIX.7:[GST?WZ0!T!BBV&H)9++EG.QAYZS07(AH W+)4W!*:&7+
M[M30/8&,53,#Y^NK_T^(JW\MNHLOA.3ZL34A8 WR-7RI,K]=* XE.P6295[3
MJ]$+YC4DEH73D?Y'%E[K@IK]D!_81OLN(=<_VV5&[P*YO&X?$0&CT%HQDIBL
M'<'KE"*56?06@DPR)[%]3W)?<^TQ<1TQ)WL*==SJMGTT1ANXQ%> -VCH.!)&
M>GI\#C7E!FM'.TO?:@^E"%0*VX38OL<QG3X=G=)N-#Y:3#N$Y:?:0I[^[Y=_
M7Y!U=/Y=N>BMQD.63JP2LF>)<WJ=5++,6^7JA(OH?1 0>9LB[=X0I]^C#N%R
M>\AA$R(::,S-O(.=Z)PK''T,+!I8SSA(#&+FS&17@A+&H&BSOSR,ZTGKQH@B
M;W"+O$[9O>7[[((H 4KP&)A%H-47K!,Z)7E#3EHRC%."1F,+>X![TJHQMO ;
ME/3T:&KGA @!A6,H8VUNE@0#P>M@82?(:58IY#9]JT^QW^#8VC&>Z!N,DWR5
M4G=!^]K#($4ND+PF*ZMV8-;2&0:9<X8:+&0G8O&QC=':!]Z35I'Q"6B05?(3
MS/^N([7(0B]()OQ%C;?A6>3HLE&!.4Y&D#;<TL%'B\]:ZI*C<[91$?QN/$]:
M#T80<8/[M%_G*UR0[?..O/R?<4$*6MMN7BU[=:VI9R)(*VWP3#FER02RCH$D
M$]F3K>R%4[3Z-CD!/0$^:=5H0<)=77&'ZDIUFU;?WM>[Z+4+_^;K'[.S+%)4
MH"TY2Y"8=H7,'C)YZ(SS0DFIBG)MO-9=:)ZT%APLWKN4^X--RYN #?G.[U==
M^OM3=TZ?O;Q$>[WP$&0 <))Y+P/3VBCFLTO,(#<J<Z%UH_DY?1&^W'A8$PX;
MN+D_XY=N.=OM@1=TRL64F"_UXC KSL!#?2M<R1E"S*:-??H J.DWFS9,=FUH
M:!(9NSPG?T*HR5 _=Y_IFUFZ0ORZ#N8L,_H07+XMFV6<!6VCRDDQ**IF=)(G
M%DW4+#J?,7O+DVK38F ?M,]4IYH3UV [NCF(JY./^>WB/<GEKSE]^JN/"[R\
M1_[0O<,O%XOT"9:[W3KA>9"E=@PM2!9;(?%%DIR3G-X;4[31;;*$QD#_3)5Q
M<F);=/'90'HX>W2=+OK^(M)CR?988?X9X^IM/)]]7.>/+L^LU4$%[1@F<D')
MY20YNBA9]H#%%Q#YSF7XR!D%ARW@F:KH,>AM$WM<7.!M*W?7J^2MMJ@L)R=)
M9!*4JRX.>F:@T-?<I] HD[(7O&>J8>-3TR JN3LN<EL^MX(CQ0EIBM1,0LTH
MA1Q8-1^8#SQZ$5RTJ<T5QQ"4SU2;FA'5HH+@IH_I+I_[LI*"2U]BQG!U:8,:
MZQ"HPHH*-F:;96G=_?4!=),/OIDR0:P932<XH.961NKZ*%]GQO,<'?>8F7,\
M5<NRT.[KR-'67EL04L96A04/ SMZQ=1HBM"K\_E^A#0(>M14^BKFFQUTQTE]
ME0[?!VK3FJ<!8$^I"_J>9'?3,M6RH_4-P+IUO_J\OK*^JMJ@8SK;HB4+H9:<
M@K$$,]'+E:3AR6$4H?%A^ "Z$^J%/HX6C4[)D?<D4,Y[E+0A0_9,*U%J\IQG
MW,04$EA98AN[_$A[T<#D^]%8/F S&D)1@P3Z33'.._Q"H#%?"N%^N%)+Z97.
M#'GB3.=LZ>TRR,A;5=E;4:!?IZL]$J4' 7V&6M62J@;[U"_+U>PSN2=O2X^W
M0.G ,](NC2EC[8:KZ'V0P+AW"94U6D";(:E#4#Y#G6I&4LL11 ]/BW,N<@.V
M,/)&R!V!>O0[HQF@]TY*I[AJ/OGJ 7POP94;BYZ)YEC=/T"N#]@?4T+'Y_V@
M(8[[D';T*:$B9*MM'8EC:[-$QRWS)11F 5!:ZY)5VR7HST;#QID2.IV"#>%J
MHBFA8C.9T@J?!6K&8YTJD+QF,8)BZ+0H-G#!=6FK1G=!G<;$JY'H[#$E=!\N
M6DX)O05-;BRY[.BHYY(54R2K^1+UG(]UYA?)HJ8X8J/1+_>#>FEJL@\7$\\<
M%@X3]SJRY*6O'F1AP+-G0%8B?1)/.?R8.=Q83?;AHJWSM;E:_O;Z'):7,==B
M?0[1 X-L28>MH.5KP9FA3<]X6X+3;>*,#\)Z":[6@60<.3WNKWD7E[A85^:M
M=9Y^W<T3_:MU$M7V\C8-/WLL<!JOK-42C^[)':I6!^343:<3+4_39@O%%)T4
M9$8Z!9II8>OU5@"F>939)<>%E3^4?A_G\LGI_!!5&+O#XA_=?':5>+8I&M@N
M-,#/,,^;7_[>S?';[[#X&U>;HNR:$@=?UZ565S_9C*&(7H?$:]*L2S7ST;$H
MR*(27!KG'.8HME5\=Y>PAB"/:(:>ACYU)Z@,#;SH6CG^@7:3:^B7J.C]Y]:2
MX98];0>7P]8#&B:#HETBAA1,F_NJW7A^:./HK-V[88[7L?1U]_GS[++S$;T<
MK[OYBB2&))BKGN)[]2%]_$,/[2XZ$/96SU!;$D?0Q4<2>LDD=82L0<:$$5S
ML\<__L#:LDW.[&_7N;(>@Y-9>Q9!UC8Q&E@ 3UXV]S%Q6R#$-C;572P''<IO
M+U;+%0F-!'9+BA^Z7]84O*97<[:JE<^XHLUY^;9<_F0MU0]$TT_T07^?67K5
MLI0D#"\-B4!S%K-TS.083?"A&-UO".P8:*;?V Y4C^_.Q<GY&'M0\*OS\^Z?
M&L!XTRTNP?W6+9?K:H;;O_IK7B[J*WYKD8\N"Z57(@)MPZ;0N0Y!L^#I*RC.
M!1T49+D]I&*WFK7#^+25[T2X:^!D7TOI,I+FH(Y?(0LQ1%L;12I1"^TXLU%"
M1IF0RS97I]_CF*HR9"0=&4&8IU+5\7;U"1>W];>Z[K0O2AMI(:*L^P)ZS;R0
M@2FI10;/L_=MKKAVH3E6)/H0<KN1A=Q@(]C&=.4Y]$'5-#Z\&]=Q@KJ'\_:(
M(AP@] E5(J!72AB&0=0NLM8P2,HQ<@<ARD1N8:/TFBE5X9%0YV2:,$#68X<E
M_YI?++^S95;?&=O7<Z,#%*V <>=-O7LC^P608+I0_5!0,FPW[-UM>_9ZW/1F
MY!C$=$VE.L$\F ?B" >,>>GQJ0WC*WV&LNB"$DH0EHP_G:% 3CPZ"2!M<*6D
MAP(LX\Q:V5:_&T.56^T0N&6A*,6TTYF!XIZ!E1%2$+G$-NEI]T(Z]+RY\VI\
M[]V?(0=>-'GOQ7))KI).9'*!(7PRA%1$=*5-H/@18,??E/;3BNTS:$SY-[@^
M^'/1?9W5TYD\[4L!W/+$SRR9X3F0HY93)GL<A&"@43&,2@<M$OK<)N[X(*SG
MHAKCR7Z:88?W!6SHW$Z*E%;2P6IJFV($MFX64L,LP45%WG^;/60 R.>B-*UX
M:9"2MRV 2Q_?%&-JG18C\[T0*!>9-^CK> 0G@L_*W8FKMCEB)PV*M5&&PR5\
MVB$RT,6)7,]&Q>OH#& ^.=)D%6A/Y*X(U::WP"F%R$;@N%>D;("L)PR+]$#U
MPB-E0WCK&1_90^C3J03ME6B\5,RFVB%,E,A(WS6#.DB%*YGLG=C(TU.%O2)E
MXVO"$%D?)U*F!!G)66J6I" KF:? P-=6Z$99I;.6(FW?HCR'2-D@8H9'RH9(
MM45E6,\YX0!0'(A$6V=M?"]U8!Y(%"*69+E*-D.C5.-^ )^/R=""D19%0+V'
MC?<!VK9$HR_4(Y5:M"!\N%(=P-8T,9%[ "-MH(20LY0$O6LZ!!9K<K[2*D5C
MI=>I49_&XZK58\4,)Z550T@ZCG63T#L#R3'T]9A/7K#H7:$=W$HA>!0H^Q4:
MG*AUTXBKX0;/$$&W:')&\.AXG\'Y]O*O:[!!@LE T/(Z@4JR*'*N,R]LG37
M@V^3'O 8LN>F,TT8&7OS>(=P_LNRIDZ][M83I-):Y//\V[J&Y2N>=U]N015*
M8-8QL91KH8),IMY[U^P['272?]*=6I#=N\BPYSXWU6@M^@;V<,5X07I\CPZ'
M$*V4()C558>++N016,F$IETPIT+_WVBH_(.XGIOB-&"C15G\71G4,BCZ]'PS
M ?VGRPJHMV77-=2ZR1&7*2N2#Z1LZDC"R&B?!++<LLLQ*D#1J+_/&/"?M</>
MF,UCJ>3]2]BT6^NQB*E=_>'+.)DP0&LUVD>1F^C - &$/18C74T*JDU90A%,
M>P5U7S L!QZX5YD7UV@NU^DJ\O# PY/4XR'4C^UUW+A$9.[^.L\79/[2-YMF
MSID+[@36_*3:)KQ.GDY!D6Q<K:)56'"[J^UN)^/!QYR$:=B:MZZ)T,<NO:SC
MZA=O4[KX,KN,KUS"O'&0-F:MD,IB2:SF'-6:=F A.EYOE8I!*2S7VT[&/>6Z
M_1[XXE2D!1$-NK'TA>FEPV B'3[.2!*&0@:V:'*#4/NH:VGGM@=Q;W.5'RJS
M6V4:T3%B!.-2L^>XZMYT%XLW\'EV_FUW[&6S%:823<VC3MRO91%8R*4PY:TS
M$6L3AWYJ,^"A+TYO6A$RHN^XQOEF]A7?+G[O%K@!NIQEDLSE,7HKMKOHOM3Y
MTKAIP)(C+\@3:7M)D<1C@4$0@5F+,JF(UKCM/I&[M6A?!"].I2:A:L3QM<O%
MZNSUQ>>+\_44RU]*P;3Z$Q>S+K\MKW*WGG*X=A9D<D(92RX">,NTC(8!JDP@
M$U>)AYAY+R^-'GC+0Z/OMKVSOHB>?G"KB>PGUHW-^](#X9"@U"A:<HQ(4QM.
M!RC, 82,:"4/0!IM<CK)PK(4U2)SR())Y/2)HHJE]TJH7K<V)Z\R]\1T3D5C
MAO PL::\RO]]<7EP;R9*6I&2\IYAK/D-Q2<6E%*LI*2]DUY*[)4T/<YAM(5N
M.ING%;M#SJ=#J!DQAM,?*^:K)N%7@&UP(*50C&PZ8%HH69.S-*M>HM#2)IZF
MUJ4MB"]0H0XAJ<%%QXV6+]]TBS_PGZNFJ>0ZD"$_IR\3WJI<P"2(^LBDKZXB
MH&,@5!V0&E.6RA@!;5HA#8+Y].WG]NS<525SJ"I]H+^[T?9-++,'IJ9WNKM0
M'>>*MB&972,F&FPX.[$YEWGQ1=;9)HK5<"6+)4C:<I56.F*,T"9K<CKM>.3>
M\\C*,82 %J?0]6+?URZGL,C+O[YD6*'DPHK-X)I@$.RZ3R36'+WB;"UVTK2Q
MAN0,+]&:-EK2"][T <'#F=P^;D:G86AWIJL?U_]$6.+__A__'U!+ P04
M" "RB@53-C,,4%CR   ( PH %0   &AF=V$M,C R,3 V,S!?;&%B+GAM;-R]
M:7/<.)8V^OW]%;C5$W.K(H0J+N""[IEY0Y;M;L>U+;^6:I:HN)$!8I$XE4JJ
MR4R[U+_^ EPRF3O !"C._5 N*44"YSPG^?  .,N__.\_GN;@&R^KO%C\ZP_^
MS]X/@"]HP?+%P[_^\.O]>YC^\+__[7_]KW_YOR#\SS=?/X*W!5T]\<42W)2<
M+#D#W_/E(_@/QJO?@2B+)_ ?1?E[_HU ^&_U33?%\TN9/SPN0> %_NY?RS_S
MU(LQ(P*&44@ARK '4X(())CA#+/,0UYV]?!G$L590(-07A9D$!%.8490"M,0
M,>;[*?9),^@\7_S^9_5/1BH.I'*+JO[U7W]X7"Z?__S++]^_?__YCZR<_UR4
M#[\$GA?^TEW]0WOY'WO7?P_KJWV,\2_U7]>75OFA"^6P_B__^>GC'7WD3P3F
MBVI)%E1-4.5_KNH//Q:4+&O,S\H%CEZA?H/=95!]!/T AO[/?U3LAW_[7P T
M<)3%G'_E JC___KUP]$I\2_JBE\6_$%9]@LO\X+=+4FY_$@R/I?2UZ,M7Y[Y
MO_Y0Y4_/<]Y]]EAR<7C8>5ENC:JDQ$I*/U92_NG89+]<(+XE>9?[LEH0KE;W
MLRT93V'ZV9JX]Y(?N'N!>]-<+'+SA7JW8&-]=]=372RZ>XEM?2V*)9F/\+78
M3-,3>:X^^"A_:J=1 YT@TWJ>EKI[HO(_EGS!>,.66T.#G/WK#_*GV:J"#X0\
MSSXLEKSDU?+='\]\4?&W_+FH\F4U"VCHIZ$@,(V)?(-12B%A-()!F@6^'Z4"
M9VPFW[!9T7ZY9WP!?[WKY*@GTYKI!P--^_-M:RP'+E8EW;SMGN:'7F'R[:7>
M=^DO"_+$JV?2WB#%58Y!H\&_=9+]RR\;588#.1\+G+E;5#H)02OB%3B+4T&W
MI)DKYZ H=U$HJ"X*FV>ND@K4$ A29;4.[1"_*'_L%SY?5MTG4'T"/;]U(/YT
M;JY?]DQ]779ZD)*>L41[Q2^TD)[1\Q)N&45YDD8*+PNC;TD#LQ3A!U"4C)?2
M\SV@SMXW]_H;R>7O<_Z^*._(G-]QNBKS9<ZKMSQ;?B++]K=K(6=_GW_C]X]E
ML7IXO.>+_^*DK*Z?BG*9_X.SFZ):SD*6X#3$ A(1I!!YGO1Z!6,PXF%$J)#?
ML\";+=?OQ+-/AE7I3)ZGY1'WP"K5K#@@2G @I.3@10D,EHT"0')X\XD9$=DU
MIQY]O9J1').>DAYLE+D":T6A*$JH5)6?=<(#)?T5:-5]D7^9UYPG_T(6#-S)
MU>><K_\,WLJ_7+7F5RB "+2P -^S1ZI.;&.5BNU*."J!.P%WE_;=3#+L9?$W
MSA[D]_@MK_*'1;W6?UL\D7PQ0[['4S_V88P9ABC$,<0DBV$8,A:0./!8D)KP
M_K&)ID;AK9R@)RCXK1'U_S4C[J/0ZG&P#< <T^D@K(P)[QP05KGKZ&2CTM Y
ME7<9Y>SUP\CA;O4LE\AJ(Y7,;TCU^'Y>?/^PD&_*IWJ.ZZQ:EH0N9UZ0"<JH
M#VF,$HAX)GW$2/J(22H]1"]D. RH"5=HSCLUZNB+#5A>T7E1K>0$H!" 2C6
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
M55D4,XACZ>02'C/DI2CS">_\6[V7@L'L US<$?8WZ[-$J8-T:M=*&%9*-C"
M'BG;!G6D>LDUC#VQZ[=G*SAH)&^CL-IB(A;+)9LC9K=BLL'\XQ9--@=FKV[R
M@"$&^K_YMYSQ!:N^D)>Z?)+D %6M6>T,O"4OGXK%\E'.7C=_"$B&,RZ7ZH*I
MA*0TB6$6IBG$09KY7IA&(4&&_JW^[-/S7QLQP5OCY 03S#5=2C<XNG89.ZE!
M*_95#693_%V);M'O,P?(KE]G,/^X?ILY,'M^V8 A!J9,Y@^/RUOQ:]54Y+S-
MFI2L#XMW?] Z&UOZ@K?/O"3JW.<CE\SY,2=9/L^7+S/$ Q'Y/H8T%12BS!.J
MP86 $24>87Z:>-2H$]P%LDSM^*5613UUJTHNOYMJMD6KCRI_P%N-ZG7W@G\'
M1:<7F"O%P+S5S'CQ?8E!]9AQ)#,Y9LI:"U@(*/5HHL#!;<] [_H&6FL#:G7
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
M"DQ]::N$9&3Q>_%]P=D\%SQ?5*M2D>0L2N7:#XD4QAFGDK \#M-$Q!"1D)/
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
MBNGML_47S%=@4<A5<GOD?P4B[\KSZO_VJWG]!82Q_$M\%<5>[8^$T17V@ZL
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
MJM%.ELI'/R4(QBA@08)(P,-0Y]$_.L/4'OM.R*X3E!03*#GUGOKC0)Y^XJW
MX_AI-T9&^V$_J_V!![WB].>'XMLO\M[F&9<_U(]V_5 ?'W&4!_JL0MW#?/["
M@<7C%M]XU?#"A\5;GJG6>I](^3M?*I9X]_=5OGS9G/+*/][P<BF7#_<E4844
MF_7#)CEML[E*4.K'.$$PJ)L_!(DO78'4@\1'5 C,110'9K&]KD0U>7+&B07>
M:-J+E#"L+>?*KGH.R11LY9CE>BJJHRZE9!,IM%83-'KVHUU^5%>TNH)6V79_
MXZ>MG%TG\<:NK6*WV)TK8<<MA^<8\KV">:[G&YP7UY9^N5,E>$G)JE^?F7Q]
M!9X?^UUG+"14B;TH@%Z01A!Y\IU!:(@AX5D89XPA%GLFRT>M6:?F5VZ$!FNI
M02,V4')#7Z.UU@5&T"-XZ]"Z/MRV@>J0_#9]E&QGM6G,/'8NFSX8!S+8#&XV
M[_%\T^3'Y=_X.R$X;7WL6W'-BF=UV''-_GM5+3EKDTK:9R4F(4,TY="7JUY)
M6'$LG5PJ($54NKF!\*)(:]$[6(*ID==&"=!H<=4M M4Y3JO)%>ATZ9*N])M*
M#[/3:4X;!7W'_#80>(N<=S&*%_>Y'C;[:-VP+P*GWS/[LH',-_S>2=Y=OGSE
M#[DZ.E@L/\OOX2SCJ<\))=!+U58_SA*8$N;#R!.)EW#L><C7W>\[-,'4F*V1
M$6R$!$I*_<V^@R">W^N[%!K'M&.(BM%&WRG5!^WS'1QPM&V^4^KT=_E.7C=L
M]=5%Y]Z* W74Y4]J++99.39Q5O]G1>92D \+EM=6:LZC$")91GP!!:-(/O81
MAYC$(?3DDBU@C'(2&)71M"?:U CC<-N"-IJRU0"L51AV9FC1L'K+OM<QEV,2
MLVPI\_[VUD&UNI2T*-ZHZTW[L.XN2AW,,(S@/_/EIHK+]3>2S^L@V:+7:>BQ
MF,OQJK?Y?"5=PW5$D9\$+&4DAF&0,8@(HC 5-(9<A"*A*65^G)D=TPR697KG
M,*KD4=Y609JK:,0_F]'S<+/HL?$H4#LF7X7Q5J4IL%8$+(NM?M^M+E>@U<9)
M^-C%F%KEWN'2C$JU%X.VRZR7#S@@'Z!K-E378.UU/*X;'L]PX,=Q0J3GBQ&&
MB/DA)!Y7JUY"4I[AA&"AQY3G)YL>%7Z5O]0I $WW9X,(]M.HGB8ZNTBY/A#N
M&I;5@E[M]\RV!II!X+\U\$8*_1\.HEG@OQ8N)T/_3X\P7O"_EB9;X?]Z=PR-
M)^IW97OWQS-?5%RR^2P)L6 )#U59&950%6:0!,2'S/,PR3*6UOTWBB69Z[F9
MQR8RV@983^?:AVQ[%3;.I&DDSQ%$]7Q$&SBY)L[M5H[@QU;*INBHS?"7TU!8
M#E\Y,MG(X2>G5=X/'SES_46]>?K+XV,IH5^+^5Q^])V4;!;%B ><I9 %@5R<
M9DPN3N, 01K@@ O!6"JTSA@N$^-_QL;B=E)V+VD;_*9T :TRAAN, PVG1TWN
MS?$J&X<76V)HTZ"!0+IH)F0JRFLT&1H(UY'F0T-'&[!.;=HZJJ3-]TW29AOE
MX)$0)2CSH.^E!**$^I"@5$ :1IZ7)&& D5;XW*E)ID:&C9B#,]*/0:FQ++4
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
M_$<5#-"BL/U]<H@$A"DEY?9V\JO[N?!TGH#;QJ\C&$T[,>OX627KB-B_F1=
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
M \N;AFXA$95LKDXV*J7<4OF4.&Y^OD>)A*-NCS/)$=,IRH&B-ETX*P4@5$O
M95[J4FF=^]6?.9_"BQ)&"\&K#N3\[_^-P*S\7W5.\.970*F#8TA)(9C.(08*
MYQ @I#E@F$H@H"(R3;$L13%[:I+#-VR]&0/8T^F&@_>5^C9?+JTUP]G"UE3I
MC2?/<TIYJ@&EN@"H$#G@$"E <P%EJC4CK&SQ?+OTJ=;1$\WM9,-A:6:(":3;
MBZH?- ._HBZV);[?;-9S_KRI"V1O5LDGMHZ:<GX=D?C5,HZG&;\FQD4U+U:^
MN/S)T*80MOQ,/6Q3+^-]53TK:;9^6G"4*R!17>'3%K/(( *ID () E.-E=_!
M_<I,$SR='U3DV5;A2>:UL,EO\V7[F[_XMHZXC+,;,T3 ;F!Z:$'[TH#6"'F7
M-&+&;";1B4/DGA*7YQJYM42GPN<=)KH_'AJ8ODU_^YMA'O->K+Y:PI^A0@J8
MYA@4V-Y8RBPWYE9!@"$+2;/"?%&*U"\F_>(\4SO9'J32;^5,_J@E]0Y$OXRK
M&R=$0&M@3@@!*B#PO!.&R#'GE^<:.=R\4^'S2//NCX=1PE]7*_ESOEC<+^TM
MA5GTN1FSN89X,Z_$8F4/T3M/,U5EBC*> 8B833,3)> B2VT)0,T%R@6"N0]1
M>,T^-?K8"E_?#>[%;^^9D[T"+I[H"(OCQC:#03XP!T5%VYN<@E"+2EE^$HQ*
M9$'@G-);V""!M0#7*Z&4K&QZ;I.7^VZU5G8.)9LI9TH+194TQR9M/5!I(0%5
M108TRQE218XA1SY,=WO*J=';5N)]!86Z5783!+%6;)&8UY$-N5S]7/I&L3HL
M@!N;Q85U8 H[1G1;B6 O<,ME$0O].:,3M\#?[6G'+>SG#,-903_W)P/CYQ7?
M[&L"G';6^FQVV?S_*6F+#,PP4H:1" $4EA0@I+#M;)Z"3%*1EV61*:C]JI*Z
M3^ZTB4:M2OK7M1&KIB$K8[*H.SU[AM*[8^]&1I'Q'"F0_G;//EM?I<4Y;D5W
M?\#B1M:[3S]N8+TW+&=Q]?XC]*NJ;$;>EW&VK;!V[JM900DB5$  N4H!$EH
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
MAYPS\ 5T?L%_OUBL?EK/[KO5^K41;+[Y4%<V-I]8F;/,KQG&.-<*8_,VD2E
M7") <ZP XT)3R!4O"^;U7O&787*OBPNA+'?)3HOZ0J/1HRY?;*L9-XIXOBD"
M5LOQ!3#L&@S-Z]'A]Z?T< #C,G6 '.,2<#A09[S:8ZC0BJ]L4]L,#[JC-"G,
MRUR(3 #*H#8$B6PC7LILX8X,$RD@R;0/03K-.C5*W EM75 7*YR&MB1R6P0W
MWHL.[<!,%P75@ *Q'BA%KA7K,O/(96,]P#BO(.OS<+^LGB9T?U^#_RO[LSX2
MYN:I3)(<4&NZ(9Q:>L(,H Q1R=.,$I3YW>O=F'%ZWO)6L'U6CSGPS?<=!JN=
M!F%Y/M>0=^.DB&@.S$:[#)]M4L]A$X]=SLA=TDH>/]/G!D2#I/E<F_-%<GQN
M ' MP>?68W[$4ZTWL\]-)RZ[?=H*6C E0A=Y!FA*,4 $<T!QG@)",ZBQ,+91
M6KI801='GYJU<R"@9U&RR^!U,T5O2 :__O\QKZP3S1@IG]9S<_KZI,S_R(@5
MQCHAZ-KWYL&#/6_^=;K?+X\\RN[N5&J[E[L_%'BNL0V>]TTR/JU7W];LL2X=
M3(7Y?UCFH(0H TB9;<PSI '-4Z$0$2E1Q.LP<W6JJ>WI6M+#5B^MK$'UFCL0
M=CRI1,%MZ.-)(&3^)Y*;:,0]AER?;MRSQTVUSPX<MY\(B.?YNEX]&WM!VB9?
M^]J$MIT76U9M'F..5$D+0Q<IS@E )<X HR(%*D-(I+GFYH\>(3L.4T[PG-$*
MG=0M[@[%;JKG>(1UN$#>S21#P#@PG]S"+R07UP5(CQ"8R(".%.6R U9:8->'
MP-8ULF(%L7B@TQFGXC+.>*$H'EH=19OX/!?J^ZD/=EOC<.<-S?)2IE(JD,'2
M6''8=N? G %)M*0**JD9]K'BKLPS-1.N$3/9>TU#?<[7<'7UZ/1&:W!/CC]0
M 5Z;3A@B>VLNSS6REZ93X7/O3/?'_=.J[LTXLJY>OV#?9IB*(C>;'614&Q(@
M @-2&CJ0!>$TYP7CI=/%_=G(4]OV.^$2*YU[8M4Q7-U[NQ<( ^]F1_V]4JLN
MZAJ46W4\TFC)51<5.,RNNOR!P(9^U6;^:/;Q@]X%_^Q^>#.O;/MV\^+?GI3R
M5! N;=56IFV@I@8DA01()C06#*<I\@K4])E\:EMW'Z+GV<#/!W"WM_90, Z\
M^;=B6^?KE8#'>+5T^F 5M[6?CP#C]O@+@.:LV5_(&*&EIM43F\NVP.3]4CYL
MOJMU$[DXRR$M!((2L))3@"!/ 2TR;-8C3\VO4Z218QJ6RW33\^>TTFZKO38Q
MPRLK<9LLXEM-N@-K-Y**A=_ I+0%KI6SQJV6M$V-BEDX^C8@D4M&=TPX<K'H
MVZJ?EXEV>&: 'E?US8?&]N!1V%8RRA@^)42 240 3ZG0B%(MJ%>@W,T9IV;M
MW.S(%'#3=!MV-V:)"N; ]-(3Q[A]K0:[A;H]ZW1Z6G7=2;D_&"VIP<;_FA'D
M^UV0U\?5D@FQ?F8+ZW!YKF9IKEBI2@%D"HUMHR $1$H(-(%2(468+IB?;1,D
MQ_2,GK^N5U5E,UU;.9L;@MZ9"PY+XD94@\,\,'E=SE[8"SQHDH([4D.G*3A(
M\M*)"NY@.:0J> P6H6F0#39^>+($6[W]4ZW%O%)RAE&!6&&L+DG-(0YI7IM>
M!=!4&3L,Y9!KVJ-GT*4YIT=OQ\UM5"NH]9Y45H%DU6C0HT_01>Q=CW<1\1S\
MC'?4):@&KQ4WV<D[4(>@+FB&:Q!T<=:7ZP_4!4)G>Z#.!T/KBVV;H;4^5Y82
MF2.N ,T@ 8C82&!28I 5+*-2$$@)]SGKG4XPM:/=8:L^ORB5JQ"Z448?8 9F
M""], FJ 758\<L6ODTE&KN]U6<7S:EY7/A<0Z_=9F4/:\D%_97\V&95-LM+O
M:O-]=6"\S&299BJW:470MNPPNQU07B*088%%JFG)$'5NV>$XZ=0V_6M6?;?U
M@(R)IV3S'ES7FEASXJ/ZF?S.UO]0&YL0LTU(5DW:WF.MV4$2DD=$F^L*=?/'
M4+@/SBE;? ] ;7,A&[&3]T."ZA$J. "X(X4+Q@'9+W30$ZW.\$'7L<8+(?34
M[BB,T/?98"_:?*,^6"9[;[Y@RV]SFU]?7PR\^O4[^\_5^O6"557M44Y+1K-,
M4\ U,]Q?4 4(3U.S$C0M"58H185G21#7N:?V"FA$![7LR5[X;0E ;C:,E3^I
M%0AR\/LLC+,';0BXA_>;Q4,ZQ)?FBUEL#YKS_&/[S7R!N> M\QZB3[RT(=+V
M O256BH]-V]UQJGAK0)D)"T 8LR<6X64YO J,4EYR@ES3%ZY,=/T_&%M*/#&
MO.C;,(?D-]X(>[U@LQ>X;J04 ;"!":A%RII$V[B&WU[=0BHP:OHJ#@-$39_/
M]0)1TU<5OAPU??WC8<10AT&\7CT^SFM;JFKSLI&"6,D< <*( (@K"8@YVH(L
MSPJIH52,./6E[)YF:C9-$ZES(*9GCOL-4-WXH#]4 ]-! $K>9- -0E0NN#+5
MJ%30K>XI$]SX=$C=^M5:V>!*)?<>M89OMBW;<Z@AA3D&(A7FY,,R 3A6.4A)
MB6A.BP(QL6U ]M6U7^VM69V^],?=Q[Z.1A-KZ^1MZA,DJY_+MA.93P'SFZ [
M.++B8#C2068G:W+H(6_-B]]:@1V-+T<(?8J\QX1RK"KN/2'U+-7NBE!W+?:;
MHXQ8;-U5H^-JZLY/A1EEEMOM]21;?%JM-WJUF*^^J&_VZ]3>D*6,BUPB"DI-
M2ML.4@"22PX$@QSBC)4B]2I->VO"J1EJ>WF3G<!)*W'@+>1-S-VLMYA(#DS'
M_4#T-NE<D8EJW-V<=%0SSQ6"4X//^;F>U5X;_[J9[6FUM(9E[5KEN1"%C5NG
M/.4 E0@!EDL!("D+(C*H1>F54M\YV]2(IKW[V0L95A2I$V W8HD&V\"LXHU8
M>)76+B2&J<YZ<<:7J<K:I?S5:JR=#P6<&YN =B5E'=YNCD7_?&9KLR^WY64T
M(DR)%$!()$ <8T,BQF#!15Z4,"-4">$<*M$]U]2(8RMMTHB;&'F35N"08CXW
M@'8X*,:#;V "&1<YC_-A/ 1'.ASV0M+O9.B&3>>Q\,80XYT)W70Y.A Z/A)F
MGKU13ZMJOJDN9$+/A."P+)@Y_F&4 T2+ A"H.4BEI 02G$%,_.[O.F:;WAW>
MQ]5R5]I:MH+?[:M=<\7J+[Y4CS81=_^)1_/Z^Y4\-D%J3(C5\[)MC%2Q'W4?
MU^TO_0R]KJ5R,_,BP3\P1[_9(7E0>6$O:3Q;SP&.J)9>UWRCVGD.BI]:>2Z/
M]&S?MQ^Q.BBY1EA."+?GPQ2@ I> 4%8"17A:%"(7>>9U5=@UV=2LO(O??O]^
MIDXXN_%'+/2&O@H(!BZ\"5T'(L,TD;LTX<LT@>M0_6H3MZYG0H.0MB&;7\T
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
M=\?E[;,3US-LIPME-\LS%G8O0ORW8?,/S'' (VY 3M>$XP;B.*A^%H#C\DR
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
M/GU?+=7'YZ9:3D$UEQ(#BLH<(*$@H+B$=>QTEK&RH*ES/<[3P:>V26OYDEK
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
M+6>H',PN][%Z!BV_7SX];ZK__<QLU=N:L-\OS3?ML3[&WO.JYNY95DK.:,$
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
MOH/\)!CU?10$SNF[*6R0L/?46[9>FJ&J3VI=C_]FOG@V4\\RG*4EQ )(GC&
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
MONB&>A6=H1K"<WA[\I?P#CI#<L4#Z/Y\Z$WNKLV7W1E(E 06(@4I+VT]24H
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
MR[G$4H<1_*BK:1E;E]5,4ZA)?_A5TEIJJ<V]:%L]8Z)DGB092H'("#/%8Q7
M,2:@8*E*8Z)XH; ;9UE('1]9O?M=:D$UG4:5^J5M3FU,B+2#$_&Y%.4BFGJ4
M&[&9@8*F6"&1 9*H6.\/, (,IC&@*8\%Q'G"<J?CV<#X#^'YOR'Z=HM'8$Q[
M7C7N]P T^MY$C<8WS3K2*'VI>H[S<N$ 4=!UPD;NH N$ Q"'*X/+HQZ%A4_T
MK/A:S2CG\R6=_BP73V:[]K,)N8ACS@M3_A)*$WZ-,06,*0D83U6>)AG/4ZOS
M2D>Y8R.FT[UAMLK?1$;]:*._0RE=A\GHYJ@>(1[F6N>-T76H6MP/R@.5, Z&
MMEMA8W?,.JL<.PPW7,EC=QOWZA][/!ZL&'+=1$3I->9^*L6C_JG>5D!L[UYB
MCA*AJ (")F8ID 10P3*0\J30+JNB>DFXLC#R125&NBX<7$BWL7W&Q5K985I#
M[Y8P];D*\YHS.Z^V[YD89OD(/ DA2BM;H]AWF>7+BKQUR65KJ"S*+]N/%:P9
MYH:9M<?^H=FIMF[Z)Z4D7]RI#T_Z&RN_S'Z3BZ=*3(I<J42R%.292('>Y2-
MXZ0 @L:$9SE$*/?A4G^-1DJL!T[*QJ9F0]M:M=K WD2M8:821&N:Z0C4&G=U
M!TW'V75BW6'F[$T\^-#3%:*'IA_$?3?0=-3JK;MG^H%HT3K3<V _&O_WY:RL
MYM^63#^D55E(\;5:R'J22$APBB3(4D/.D*: *45 HC*,TQQK=]>I3?$9.6.C
MW%;-J-[1,Q*2Z?5T.7<]<3T'K1TS!@"L9[Y;8;6K8M3H&(Z[+H 0E)'.R1J4
M9RX8?,@>ES[NG1X^7^XVYVUOY+8,-2&JX!G/,A"G0@(8(\T.)J$GS>(\YDIQ
M6;A5Y+\D<6P\L5(XVFJ\NHC>6?N=4XXO@&['&T&A[)E!KD+1)\78#IG0J<47
MI Z=4FP'PHE48LL'/2M?K3I2;^+0=UVB^I[6BX_+50"T*@2/:<I GNK=(RQH
M#G#"-/B00[V#Q#EF5ET?W46/C89.;SF,QDW/4Z\S-H>)L&.D?N!]D\V<-;+N
MU;:<00I;@\M>_+"5N9QA.:K7Y3Z"QVWR_;SB4HK:6& "-"O5U@LTO:E4&[,Y
M26$<(U1P(% ,334$ 6BA8B"QDBA12<Z9E=-D*W!L9+56N6W%;,H:[98L?3)=
MO,P1B?F#P^6F#?(6=\:!\>R9G?:A-,H9)%=52?^^1O);>"0=[H<#(SK0Q7
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
M%()ZD6=$#>H8=IM[Z.M=^+1WE&Y3%^7SJB[*G>K.PYK06&8Y1A)0@3" 2B2
M0)4#*0N68>W3J=R)&UP5&!MKG"D^5?92\,1YMNS(I\\YZ)F63I=5LMA3!PT6
M]D(O= "QFQ)#!Q5[070BT-AO'#]R;#K";>]TZU_+F?RRD,_U!&<<QYE"F@4E
M!5#R K!<)B AE)(DSUGLQH)G)8V-[MJVACN:1M^-KE&CK&-!T//PVM%6$-!Z
MYB=/O)Q)Z"(60=GFO+1!:>6BT8?\<?D!]^O'3[-%N7@U@U:S;XN*__GMB>IO
MT-UR42_H3)2SQPG*$UD@*D$J<V6:/6: )8D"@B5<,)2S/+6^B;PL;FR4T6H<
MM2I'C<XW4:MUM*.V_16E!>+=!!(>QYY9Y%H(G:XQ[9'QNM&T&'ZPRTU[4W?O
M.1V>"I;TM&U5^+7:Z:JI=UTBQAD@6+,+)/HG',,"H 29'*@XI\0I9]I6\-@H
MYG+7S:^5:X=3Y\FP<UKZ@+AG]@F$;HC4I4ZH^DY9.BW\K5.5.B&Q2%'J?M[S
M5(F^MF4PJ_DZ \J<6\_$O?Y./IG8V3O5!(GMA(9-8%QDN1("%"G*M)>D'20*
M8P&R%!<)+6#!N5K?$UJ>+7FHX7%KV/>6:ZNZ.=MX7J?;3*\-:_6:)<L3I;Z0
M'^A4::5^ ^PN_DW'T[4)9C;:V.)-R&O@DZ4K4 Q[NN2CR+ G3%= =73*=,U8
M_O&K;6+HO9R7E1Z5+^L)CBD2*:(@QJG9-RH,",((Q*1(\X)"P>SZT71*&9LO
MMPG27*5#MZI&C:[N8:S'H%[>&@:!JF>&\D+)*YKU+ I7Q;,>CSIX1.M9PT[%
MM)[_L&=J#V757%/*[[()Q/KTUXN<U7+":)X3\Y[+/.4 %ID"1"2Q*9-#,YIS
M*MW.E4^+&=LKK[?21J_M$BN?7Z;5JY01DS.IG&_BSX!KY[I<#UG/KWZC8 /3
M2L5HI6/ I)E.#,+FQ9P6-6SJ2Z>Y1]DMW9^^MGO(@Q[@@Q[XL9J7_]N\$JM
MDH1*F!5)"B3))8!*<4 HP2!-"DIBO8?CR"FS[[+(L?'$3H.%Z/O'ZIF6,\<K
M)PN8[5@B+'@],X83;E?T"KD$14_]0LZ*?:.>(9=@.-\WY.*3'C':S0GU4S75
M'Z]-8:[%ZX/\:[&DTTT_"9;GJ>)4 00Q 9":X!XD$> J42+G<<J3PJ&R\46!
M+F_&,.7X=E6.6IVC=RNM?['I'N$#>S?1A(>R9Y)Y$PP=PK"#8CE0#/;5F+J%
M8%M#U!E_?7F4X8*OK2W:B[RV?^JJ^STZ_3(S54*:A?GNYTP*<\8TE>)1_U1_
MJ*;&OYS3Z:^;N!B8(R:E0D AF  HA "$Z.UA#'.2((88%K''?9^S(F-S##=V
M1#N&1(TE[9%M:TM$ZVAKS1612]X3Z'1'V.NT#'-GV,>,^-XC>L/9Q[VBNS)O
M<<_H#=F9>T?_\<+6&]M>VF<)0QF5"F1,I !F% +,"[VI%B@IE$(%Y4Z-EBY*
M'!MU-IG>V]O[YL;KPUR*<M&D$TO7H[>+B%N>PH7$L>\#N>8.T+!:J^U>F$1?
M)6ULL!FDPM<;14)8@V!;PRM4[,/?:#DS;\[=K(U0WRN.O:F,/<%%%E.5I2#G
MB&I73NI--\P00+& 69(EQJ]SR(IVD^X1Y#!$:G13VN#=HS;A%Y,173?9'//H
MY[Q<2% I92[<7T)5SK><)SNZ"@C[,)QE%([>&94;J-M:3.4ZQF2M_JK4_L:
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
M:<\+6PO<[J5&S_6![=$)N@):B!UT4;2'X7"=='C2LW+YE-;UG6KNBG_=-.O
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
M,F$ M0;ET' P'K)OP)%];\Q>YI*736CV:MSVYYFXY7I7;W[^*A>37$%<$.U
MY?I?[4_A&.C_5@!"AHE@ BM7?\I2\OC<K5W%]9N[HWKS@M.U\JZW:W8387O/
M%AS<WDEV%]7;0U0W6M]$6N^0]V].0 6^B;.3/?"=G!,@Q[=S;H\'.TJ_FY>/
M^K=ZF?VLOY,-3[YOJJ/_JG]7+SZ7-:=3\^L)9$*F#!8 L;@ D)I#JSQ#($]S
M@KGDA4J<JH!<H\S8/,S3QR];<R)C3^.GU.OB\ZU)46M3\Z>K3[[LY]+[**R7
M&7J3L['&:?Q<_MB;IYL3$_5A.9^;Z$*;F0IQ?.8,<=_G:?8*O?4!FS-T%B=N
M[F/Z>I1LL75C#QW<#Y5)U5I6R_J/V5S2J7%CS<G?O>D=K]>&7V5=/SS169+^
MIC_Y5.M%H\WZ:C\V83F612XHX)0) $W_&<P0 HEV01&4,H=9:E<+?!!]/6Y1
M>V9XHW"TT!I'21JU.KLZJGW.KZU[^]9S-HJ3A[8(U=;<:&MO<SL2K2V^B4Y,
M^TVT8WC@VY1!)BBP,]ZGQ@.[\ . ?^SX#R'4LT*7.4>1=^KN1<Z;W4@]49QQ
M!+E>1Q3. ,S->48&)4@Y%+1@,I=4.=;@.A(RQJ.+FL_+)B.Z*4V[K,N9=&ZR
M=8RF'6M?AU#/5-LJ9U#9JA=][Z?^U5D<PE:X.A8S; VKLV8>5:DZ_TG/VRCQ
MW\NZ+7#S4&D76"M<3N57N?@RX]6S-)3R4'V@]=/]O#*]$L3[US]J*;[,5AK,
M'F_YHORQ'^'.>$P1S 5@.8>F"1<%#$L"",1%DNN_%<(I?: /)<=VGK!CH^E*
M,U];&<WD(BH;.\WOS7]Q;6GTLC(U8J]1M38SHAL[_]7QOJN/[X'E#=@;SV[/
M='DPL1L#S>ELU)H8O3-&_F+^;.R,[G?F]IVQ57\!?HDVYD9;>WL)B.YS0L+>
MCO6AZ+#W93U"?72#UJ<LCX)H7YY?:#F7XL0)S)>9IEQ9KS3[76J?3^_@S+'X
MDDY_DXNG2DQ4 5&60@(XEPI B@6@N2E671"4QCGEA5VQQ "ZC&TM65L3G3H'
MC=8&K<EG;5*TLBEJC7(HPG7E3'8O$P//3\^KP3_8U#B42!MNB@:JDM;O5+F5
M20L#;F>EM"M%#%<L+0P6>_72 @UY11<J4WS]FWQL5N=)0:A>P4@.2,(2 (DL
M &$9 5C_MB I5D7LTL3XE(SQG;AL^P"9C)BH7BGJT4!I#TN+Q>5:?/H^;]D
M8Q2,O@4"QJ.CE"] @W>2VOL&A6J:V86"5>NHO0>';QEU2N^3K:).?C!(5:<'
M/4I;Z3SC*6), 98B#"!.H+F<S$!<()+(C"B6IE?4=5K+&9MC?E2_R"CJ5?#\
M'+!V1RX!X.J9]+R0NK;8TR$.?99[VLAZRX)/AP9?*/ET]''/,V?C/$FQ4Y3B
M5&LD5$@(%2\ 34WCJ:P@FBR:A&)($!&Q@JZ]7ZSDCL\Q6JD=E>L=QPM]-9ZI
MXP&O%>B6)[:A@>S["':%X(["O7>D<L(H[*FHE>1ACSE=P#@ZMW1ZN-^DK/\L
M%T_E[&XF3?C71HV)2F5..<\!BG/CSI ,4"0AD#+7.S@<*R6<JAU<I\[8O!Z3
MC%7.HFHFFTPL/3'1U/DN_<H9LB2VP7#OF?&L$K%V*_*Z)6$UD;3:_.'SK[J1
M?Y/<JS,JC3+OJAL^WYRK"Z-Z)JC3<F;NI.YF1G3=;DMKD]@#::YP3'-0*)4"
MJ# %5.!<3R&/!6$0%2IV8=NSDL9&I$914S+&1#.NCSGTNSWK2/-QA-:.)H,
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
MF3H0@3"P0C$HL[T=U\QQ>K(K@7W;NE;,BIP48D<II0&(W<EAWS'%61+CA";
M=.8@A"Z7L2$!$50X9[AEKOJ]P9X'8L642&5 ':^")M)J#]H@W[&[N"&4HHZ#
M(32@KT@X;@JF(')A&<:9 LUR;3P==!)6NQ,_):J.4D>;V'J[6%PA(X%G$HRF
M$*TRI=DH"H@F 5[S&!23VJHZ%5Z/$#1LKNWTF#I #6WBZ>X)SJ,5KES;*LW0
M2=24@A>)0<K<62F<RJI.G>K1O?*K=>PY/;(.54B/\#II_G9UL5:W<_[F&B?(
MQC[)5D])U]4:-ZO>WBB(G 23'*)S F&3&?A('&0B<DXJ\5SIR?@C!!U_;[G^
MP$_=ZW[OC$J11(C!,HPV,@'O.46B*/5>>&M-G;S5?3J&38OVH?N'EY4'RWG
M@&XQ7XX^I,6-)+Z-%R.3K)=2HIV@CH!0+N*1;%6IKI4.Q9-UWJFM#W[V'7C@
M=YO0V+)X(^GR W0XZT>@[6#AU>RS&T_Q?+:49V> LE!N6%%]SDL"A)!L+)[=
MW.U45;,O&E;+#X.'HY6X'0P'2+2!7,_-IL 3/KW%+Q>CJ%+61',(+I4F5$46
MQ$<(TAM%<N!>U$DA/J2ED6N/PPU&3V)N "C7O83*;(_QES&Z>'%UT)Y=IKDK
MHW9O#EHCC:0$W?+H2Z\&G3C8X!A0&9/G/)IHZ@1+N]/8R$ET(!H>:?/4LVJ:
MB,KO\/8FW90:NFDIZGF77&D&3!*+0E!D0B2TW39$L#IZH%P9ZTFVD;O:<'N$
MMJ$=X3JX>!Q^?:BH*=BM8XF;FH=/[EMW%BCI,(J@''3I>"Y"U&!T>9J=361&
MH0M0*1_T \*&/3!/#+@^E-,ZVEY_2Y\OER/FO,83@@"-&C<0X\B2+]7^E@=/
MO4FB4DO?'Y(V;/' \(@[0$%-8*ZKXW]4?"-IM%9&!F A9!#4.T !1HR/A*08
M+1%=J8[@:;J&K2,X$=IZ5$T34/NQV$:9*"9-X$"BER B1??7&0+*&,YIQDUD
MZ\#MQ[0-6VEP>A^N#Q4U\#CCFJ/K]J774O*4:2D]!<4E.@>)&"BCWL )HIT1
MW/M*HV(?(:B1%$>_D>@Q0F_*9*T9N6GM98(6B7,\X:D(I8.) &]- HHA37;$
M$,/J-,5_A* V LRCU/TTA Z2?(L0>MC:ZU7R*.,K_)V1SDQF*@6H6&I0%=IO
MR[-"^VV+T4T28^13P.HI(ML(+2M"K3<--92M7;/6>90C$ZG2V7B,4;KR0>L
M Q.+HG,^,^^TJ=1C=!LU;<2-%>&TO\S;P\THLJ2LH@HRE[Y4+B>PDA"0T9,4
M4XQ*ULVMK@EI(^ZKB):])-V0>[V*$M9,E %(,C!/A7# 2<)S.BIT'X,J(VRT
MU49;%WG=HVR3HD9>M_3K8!\E]@;@\WX^^S)>H [>S.;EKJ"[)[@>,;$>\HA[
MP/%B-0/*!(17!$PB%K34'LUJEK7ZS^Y 7"/O6?H!5=_*:,K]OK=37F3\X0-V
MRQS;*-!>"RG!=N7*0CGDC]/2;X )&XG7H<[KEOWH;.392T5CUH^*&C!QO\VF
MXWL,WB;JC&2NM*@/@:.M=EJ"]\J"R-XY$ZRN];KX49(:>??2#ZSZ$?R@1JP4
M<H\^%2BN\Q]O4M?&I+/(']/\RSBDEQ=N?HZ6V<CRG,(Q($Y39,HGC#"(!\:E
M)"I8XQ^4-#\H$]]CO6$S3CWI=E97S T$<J55PWHVZ?+[[85EF7E;GGO]U8U7
M1I7CH4Z(,:"5+?>6C(-1&2UK&39)./&L4F/:'0D<-NO4+]QJZJ8!R%W3?38M
MO4(69[DK BK!279&,ULN*W-"$053VL&A<4^::T&D%<S4\>0?)6G8H+ .K/J1
M_X! ZLSQS<Q*] D^?G67-R5EHXB\QXA.@/:ELMHS!EX*#TG$G#DG/#]XV+G]
MH'MTB6&CN@IG6S_";,"V;)][>UT0(;BRTF4\D O&R] =Y[(!QY6F7C)9*Z_]
M%%7#1FIU+$QO6F@ 40\DM,K7!\^Y"DQ"UK&T&<H1C" )6*(B.Y82VI+3Q&:[
MWY)4"\SJH*@'R3>187K QRBGZ%U*K#2J*CT4? 9'T6MS0DB:J30TUS%$#T@9
MMNG B7"SE[S;R@AMWB0)PH.E*H,Q@B/XHT*[236P@">S,!317^?6Y'&:&NE;
MT7M.Z!C1-V%W\$-F<XP?/Z2N(??U!2)1J=PZ,DB6%3Y8 A<L'L=)XBX1EE);
MIVGF=GJ:R1,=I>_-IL+'B[X!U^<LA*M+]-R^E]C0)D\-R0*$+($ 'K)@%5=
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
M\U0:SJ\MG,Q!<>0!@C2TC._SX$0BH'2RADDTH7RW!Q\//WLX11^NH%E_TFK
M[_AXY1?I/Z]06J^_X!_E$%WY8^AP14$=9$O+A&05P*>LRFM[G@CSI?Z_BJ?Q
M"$%#=U$?*H3J0S]MPFR]][B1*@G#('4S+0ARXX7T0!ES4FGNB*_3@/51DH;N
MZM.#PG\,H@.DWQZ,UB;7!AK0<!,@OEPKNI!6\V65=Z4KD1<AU*D1VDI.<_ Y
M1-5/ ^@ N3< GD.-^+OQ-+U=IL^+472.$\X#$!YUZ7Y5>LX@ZRX)9:W4+.@Z
MV9VC21]ZPL-0Q^=I=3ZT\_[;5=F79_F7,C3Y(BUN*S52',D4K%,*'5-6>J7F
M,G#4:0Y*BD2I,I'S'Q:1_7"5YUD6<*"V9S5$WQJ&;I[ECHSD!G_9@/$<(QME
M G)!+% I+0_.$IMVN]A]=(GG>4]2 3V'"7UHZ&PV*UB<Y0V9KB7V=KIJ47Z;
MKAU)9QS7.:'HN 2A/0&KT-*KF#S*E%E!-HOR=NLJL0<1SS,_V0/\3J6XU@"Z
M.YOOYZ6'Y2@8I900I/2J1&:3%^!HUW20,<](]#YO!JN[H71?2IYG.J0"5*NJ
ML,EV$K<]B#ZF<#5?C8BY1_!N#P*V?L[QQ?H_)J^G0OK;A19EIN6+54^PY??;
M96_JCJ4O,XHHA^R31\67!K9*(OARLHD2'9VJ4_&].XW']SF^6:D,-.[6^M7-
M_TC+$D,]6'4:7Z9Y:<+R:>[*3)!5L[1M[]V)"10]$%YN0!CN5"' :AH@RN!3
MF?[$*DW+J,71L"%*)=0^;+O< !P:?;6US4)UF8;>S.CZT^H8TVVDGMZDIJ2U
ME%3AX>DM@M/(TI#) +<I4>MH&4KXS$UJ^?@[G_K%C2=%]&]F\X]NG9NZW1=1
M2Q\\%T"M(F48&?HR#O_@&?<L$UQQ76>P]3Y4/AO3MP^Z-DU?-;4-^H!Z,5^.
M7LZFG7BNW.3,3\;GG>;>H)%VD_^=W/S7TKV@R#-<I'CU@%4BO>711Z!&H^,;
M503+$OY!T61S)K+>;7 04G('G?C=)C*/)G78-%!EF)Y6D4T\^G]Z1_X^G2<W
M&?\7$C9;+-[/%N-.&FX\_P\WN=IDWKO$*,\<(D9_('1$OITAI0MAMI)H^K!9
M^"GL[%Y,#)MG:L(,UU-Z$XB_WKEG^<.:S;^B<UU8W>!,,ZIX< *B*RD):2RX
MH!WNY>0<<SK+5&E.UHX4#IMH.A%6JZBK@1OO6[YN7F6_G:*\KE:INJ_3%,O[
M[4F*Y_C5XN5L,G&XNIO<X3@+YTS68#+K[A\2&&HS9"%IXHGQG.JTZSJ>]F'O
MO$\.W9.H^!F%]"\^S^;+LI=?SA;+O\YQ,]\>.F5[EW8@JX=R^,7-R7-,BY4*
M5-1)(?0IFM.G'ESRB907C-%Y4>:'$; Z&TA9N2R=RKY2!\$ALKE_FTU*0FYU
M$(VH"B8J&B$[589>60Z&R #.9N9X#(J8.EF&1PAZ-@F%?3#S>"[U<&4TX QL
M.1^ZPE*3J%=2!90%P=/'Y@2>!PD^1>V2C%8_^0KH<$P]0E KF#I"V;/^)=\
M@*[G\)3K@H]I_F5<1@9L]SM*V>EB^U^MJU$S9\0GET IP]#G*0_H7.X&>2<=
M<*]F6R=_W"<7PT*U%U@],H+NY#IN -^_?_R$3M#B:OX=F?_K##W6Z>?;8N<0
MO%,V\!+KH9?,@P5K+4%X\8C258RX.D7F3Y(U\)/;P= RJZ6Z)M)'OUY-4927
M;O++;!JO^WC0D&U,1H,@PH'(#@.V2#A0KJ@,R:/XZES$;Z-FV!1],[@[6E$-
MF+T/:3&.* \4SJ\8%IYWSQG#'RG>NM%KQDSD*:7"B<H*A.,9#%41.#*LN76(
MGSIE-#N3.&QFO1E8UE%I U@MK9/2//R8+YJ3U)X$H(:(TAC;@2?*@N;),VM*
M56J=O/JN% Z;5V\&J544V@10YY>SN5NF^]=@U\QX*_%_Z*&[TKO=$F2&4P'2
MJAR#-BG'6NA\@JQA\^4-0;(OU37A2ZYFX9Z?S]-Y>8MT)V=VS5$R- LFD(]R
MIZ4S<I0,;C1"A,GHL,@'XV-[;/OY!&7#SDML!H^]*K !T_@PP_;NYED %2KK
M6)X0.QU 4*G 1DTA<Y=L4B)Q4;NJ\ %1K50C]9>/[$L##8!I7:]\:Z9'S"3G
M' ;[3FOT:"F1X)+RP#F-&($Q_&FE#GR;I+26R#Y0R0\SA$=(O '(;)8B;10J
MW;T:[69,C'C L-T2C=(JG3>83N"HX$"$(%P91Y7?['_44].]/2EMS5+U [BJ
M^CH<CZ7S[BGP&,+JQ5N*6R[J?RD]?[MG;5I+%S7+Y8+3EAPG;D+/ROR>X*.V
M7L1*0RUZ(;^5BLB3(K>"9IN(. YENU2<W++M#;=*.@E&>P]"YM*N)@N4/NHC
M$:68JW..]T)^*V63;0#Z<,WN#VB[ O1T%2U5 ?0MR_<%,-(^4>=*=R5IT!/R
MV8(CTH')-"LKO'*IS@2-72ELI22R+BQ[T<\1R%N>\N%B^E:>D?1<M;CQJ94>
M,CY!^NFK"IE+U%B-9HAD@P!T!+R7%KU&ZJFSS-+JI76UJPIO)G*M4@CH.00K
MB("<T)T0)9ON.,U((M$I.)U2J,/Q?3I:"9-[1<B#,NW#1=] R/Q8I9%'SD-R
M&KPD'(1"U]0&BY9;)X=AEV:6;7:$^@<N'3Q&QSM6#.XC\ 9PTVL.O70[Y28P
M,,+'XC:6EOLJ !,T*14U_J1:8N\?O&)P+UC5K!C<1\<-X/O&\<309G'/\5Q?
MS:B H;KE!")GI-Q:)[ )$8;^;<[4:XLA?-V X!'*_H'J!O?"S&.10Q\*; "0
M-T?0;6!%DB,L,8<@H>7J,3+PFC'(CA!CO4(J*C5R?T#+L/GI'H_G(\7< %#6
M^VEZ7@9BC[\4B=R,D7MS?XS<*'&=J8T8-G+M003-<:LI DPI$ZWQ5,DZ!^\>
M1#;B^1V(A^W>7^_*:0!W+T*87]TM8G@[#;//Z9;1$0]2*Y<X:-79V3)/R5L'
M1FLE=4PIATH7&3\BK1'SU0_&^E7$LVF4>*?SRKK+RKCW)[]/KE$GE;8[6Z=/
MK(5,K&#$@I;$E_LK##.<%( 82$JB'Z6(K+*A3Y=8>SH!?:N1>Y?5-P+21,C@
MN4<3'M#'Y+Q4<J%%IXJ@DT(LE;Z.@(XB^]FD[?;!WWXW"WTJMH6S>4=F_SY>
M7HRG9]-4>E7=XWSDDN IB@@IJC(N39?CPD8HP1++.7MTK0>%\N.T#SPL]71
M.Q#B/6G]&>'\1<8UD>%/%_/9U?G%F_&7CO?[.AAI3T6@(0/O6@(%CN9%J0S6
MA)1T%BR;.L_G>V5C6-^V??3WCX7GMA$*RVON/Z7I%N8E=]XY1B")D)!YA6JP
M/H%5(5!CO$VN<JZS#S:&K41[)ANA5RP\MXVPG>-,,HOE4;D02H%()(,Q+('F
MGJ@8K:&Y@6/@<,A7JU5[)I _7NL-XOR'I=29:1I+0;\.)0<4O0)GC $70V*$
M&V5<G0O^*J7OU0K;VL%PKQIML#C^,<G>-*F[D6HL'#GGP&L201ABP4:6<6LR
M6M@V7 YKD!^0W,KSC28R*L<IM$%;NU-<?</U2)*H;>(.M"DRCA&=)^8-AA(V
M:\GP9$EUNKT<1_?SR*(<":X^,BB':?H9X?JQB/F6<8^Q<K*20-8<92Z2!!-4
M IY-T,QI*LRP$/\A"\\C:S(,VOO5_W,#_I8(^0[C/'"?"0/I:"J,<[#)6Y!)
M4*I9MD0-?.'S(Q:>1Y9D0.#WIO_G!OR'W&JM.'?:@2B-I00S&-Y(9#D'H70I
MTM.5GAD<1_?SR(H,"/'C--T\KN\\&Y.42T_*A58HW5ND(>"T"("RM)9X+:@0
M R"XE6=]+6+U0.WUEO&H7<=T_VUM[R5,CWU\G>JEG9@9X$4@^J$A,P4)D8#H
M9 31Z<OK>ZI%*KDY5:?C[_!S!ECF,2LF@-F00> > 1^9!ZHCY4%%&EGM$0O/
M<\[ /IC9=<[ /LIHX%A]M"TY\\Z9KEF5Y" ()^!#EL59\)$C*US5>8C0Y&/!
M7I2]ZYR!/23? (!Z?1T44B91IS)9OC2G2@I=C""[6 L#K2P=":H*ZO[Q7PWN
M!:N:KP;WT7$#^'ZZ63V17'"E!' KRZ2:2,!(IX&A[^.B14\YU7G_\,\R9V O
MM.PU9V ?U371J6EK^WH;H[%E? BQ&H,RY3$\BUQ"++6<EF0N9)WFQ/_@<P:.
MP=W1BFK [.W>E%YJGEE.I8R&X>D2K0.GRE!NXA65+*"PZC1<_&><,W ,+.NH
MM &L[MR67F?F"%$<@I"T9+!*7SX6(0G' HO*J%BG8?$_X9R!8Y!:1:%- /6I
M9O4Y!!]DI& $1P\=O1-P,6>4F(TB2LY)I7YT_RQS!HZ#9%^J:\*7_'&;>HYA
MHC,,M$KH'3M%P='L0=H<!,,#@H<ZM:3_1',&CL%CKPILP#0^U6TRY.BT18?9
MF%3D1 DX5T9Y:"NIT.A+TSKO%)_=G(%C\I%]:: !,!U^QYF\\])R%!MEICR.
M1)-N<4N:0'!/:OSK,.R3V,/JD >96[ 7:'HK/-Y'@PU =>,)P ;;I5/$>'HU
MN]JX=7T_6XR[J]RT6'RZ<%/*?L7?O%B,(F6<>J;1X&/X)IB/R+T)Z! GE4G@
M2KLZ^<A^^7BNA<E[@6_6#!*:<$F/X_^:[[/YN]GTO(2&B8K J ?M/+KD,AJP
M1$B0C*J05"0IU;G [)>/YUJT/-Q.. H)S9\(VWD>2<J$2,P"P5,7 U",)W"W
M&R!1:.-%,,37N3@]A-KG6H]<#],]:+7IYW];1J841F\DJY3(@@8&T2:/KB)/
MX(2*($N7_\"42+$.? \FN;7XK[;;W:<&FS>R^SI;=V:IE%\;)1Z]=42!%M:!
M\$:"8=Q#D)$3QW(FILZE;%6V6G7*>X5F5:?\&)PT,5NG7\]L4QP8DC 1B02;
M?0!!= 0;1 3N#.=1&9]UG0N0JFRUZL&WNVWZQ,DSV#;;A;#)M$^2L^@DD*S*
MW&#*P*/]0%MA<Q1<6N?J%'GW0'RK#O]P6Z!_G1\+]$\G?A/SX8[0%VY:YV7,
MTXO4>1^S!V.G?R5#A.*>"P4!S22:3H:FT\8 U$?C3? JD]I/16J_DGEZX]W5
MSDAYSBG'@%I(D4$(9TN_; 82O\78.WJCA\B6WZ6QE>N=7I&UGZT\6&7-QYD?
M[IP!(Q:SYS8[B%&7A+U18++&B "_S4JS+-40!_Q=&EM)>C0 QKU5]@P<T0\;
M?M"()QY,D *4,ASY"V7XIM0@ ]?21"5$I5GJ^]'9RCSJ!F!YD.J>S3OJ>QWR
MT+6Z2='W[#;^<)TZGN-^[)W>>4R9987Q"! F\ ".^(<GW(+%[[6/)-)*Q07#
M/[&F0LB$'(*S(93^H0Y<IA1,<$0K;IBO-.?FN3^QW@<SNSZQWD<9#?B MVR4
MDM#N,:8RTBH9(B"M&JVSE<@+R2@:R9UTRAM:.PR[IJ45)!VAXD=A<Y"\FT/,
M2W3_SF?S\7]U6EF7]T:C.<],@U.!0:D7!N^L0%>"6(7[2JI4IS[[Q[2U@JC#
MM/\DF(Y6Q8#@*J[/Z.]N<8&[;(FZF,:S.3(S[4:5?9IUMCN]O_*3<7B5+DM&
M\N8Y6&ESR3.%9(,H_>%1?JS,KS.EGCA@2$XWPX ';M;!J[>$IN/5/SNE+AJP
M9!_2Y=4\7+A%>G$^3^GN P7F2AA")3!5YN$EI<$;6S+<U)LH"5>54I&/T]1*
M?J-7K/6LBJ$M6/?PY=;1?#])\3S%-2-!2$E$MS'*) M*/?AH*41E?6:16,XW
M3\7MENJI55I)-_1OD7J3;0.6YZD2*<.-0J.I@5C*$>\^E'NUT@E14(.>@:"5
MJB6?W8.B?OSPXS0PM,7Y&"Y2O,*]<);OCX2XDZ$YRP^VS8O%R]FDW.7.W>2V
M&3]!SS,( I8)W)I"&S >CV_\:2I]Q(F-FX?>=@/5(U&M>%A'HF36@,H&?4C1
M<7[#R2(M%Q\3Z@#9F7S'PQ_%</<%_3:6EYL#TJRWM B]5-<(:70I=4X0<O3,
M$,9]W.Q\O1VL/1(U#%B'!=6L ?TV<*(?Q_J=AMY."2\\@TQ+50WU'+QW!K(0
MA.2D=:C49Z$G!H;Q%)K8 D-"H<FIZ>]F;KJX,_3^@ NPS8\X_F[K2:)ZNK;J
MUD#8O4L8T-Y9[-5X$2:SQ=7\]MF.L$9)AIZK-,JBDE/&Z-:@U3,. Y@HN:G4
MH&IW&GOJXCH]OUUD\0DE_0O^TA^CI&PDB@:('#<9^O 4D/,,4J(K;[3QW-:9
M]?DD6<.ZG97P\TB3UQX4\QS,3Q<S'G0+O_V#>C=%VP@\O4%*W!CM<P16.ML+
M)TNW(!N!"NZ,,A'#ZCI/DP<U2"\1L./E_[QRD_'R^]MI''>?L<HSW&X)SK.4
M1#&@LIO1F4AY8ZE!6^\S$8:X2L[9H10_&S.V#^IV,&/]J[.!$./:O[UIVW3/
M</_65>C/D>5R3W.UR:N,P=F8&$1IR_/@X,%D@ESGR#REV2M79_#(,50/FW8\
M$7Q/IM8F&FF\=XOEJZNTU?788$TQS;BQ8*0H5XC<X5<8"*EL%<<_/(]UNAWM
M3.*P=RTG@F<=A0V=-E\=$*48=4L+O$V^ J.FU,1:Y]'%1K\77$(Y4LL\_HTC
M7FX.;]F>:=QCT6%[K5:&5E4--'!0?YK/KI#^6,H//Z3"4RA].Z;GB[/I#ON(
M!V00Q0G>JHPBU1&<S $W4\B":L-BK%,]=1S=P_9B/9$U/*%JAS:1C[/:R?KC
ME5^D_[Q"U4R^OTK974W*.\W[[ K*$I<\ Q-EK >G"8S#;2R-Y-JQD%+>S.UL
MMYS'TS)L9]93&-03Z^LYI'S*MV?S\3ENS/*Q'\:+/WYU4W?>U1<=\2SCD&5Z
M3Q?MSUQ/R:0[YNWVOB0:JQ$>0"Q'U$I*P>MD(;"<72(I^U@G:[2%F/[B;(R\
M9E?3)09AR[2XWL-;S/RJ',59QZ)"NYXBFG21M 0;BR X,4%'JGBE/E$'$CQL
M<NA8%#T>1M?36@.^Y18^WL_FRSR;C&<?T_G-1*T8A+4L!I %,X((AVQE73P-
ME474Y?G=J5*5VP@<%GPG <N/TY1':^YY '+=49ZQK%WV"20K'>5%4& Y4>6*
MW94,+'/B9-GS[20V,1RO7X#L#\(#M-4 #&^GLFSRLZX0]DX*:E!@S+H$(B<,
MPH)1P((AH>3[6:A3T?\CRIH'W2& >'1F3@_::0!M=Z95/<*0#ABTE39@B5L,
MI03E8&F4&,99SG,0AIE:#O$/2!OV4N4T>.M7/T-G8DK_A->+\OKJY6RZ"NS'
MW;NL=VZ*X?Z7-)E=WF$MF!+#>P[!EYL@T_6B,PGWDC52>_RK'2MC]UMWV-N0
MNKBJK88FKN8*5U=HIA_9,;A9!/&,0(B^] .U 8RW"K^-VBJ9@^5U*M6>IFO8
MFY)3'9^]:::!PW.+S/"KHJD[DZ)^^?YRXA:+K9?BG1?L(M?1.0[:)U.\8 )&
MQ B&,Y$2SXKX32M7+9K8G_QA#^%&PM_*6G\N4'^<Y;7I,!2/$HH2UZ$T36="
M@M'& 4D!38H(49J3Y7+V)[^Y^*8V[ X!?J\8&-I?O8WVT)B\G<8K=);*N-3U
M>VZ:K-6LU!47(T(R 4_P2"2,468XGI%NQW**IY9Y!JCK5^>S*@H8&DKOW7<\
MJ\(?[^=X0'7^-GYU/G>?K_,&U&L;>41?JG3<S.6=#@FTO,ED4B83 ]\,LQ]Y
M!?CT0LT%S:>$4Y]*&!I09U^G:7X6PM7EN+P.N]XGM['=FB<G!$]>4LC,:D!;
M;\ +:O"0M$JKI)VSNUFI'1=L+GH^)<!J*&5HH/TVF^[*%N?9:)L%\A$%"&LX
M6%/8LM;+<N^9S&X)F]W7;"YJ/B7<*JEF:,2=3=-R]F9V-7_C/H_+>]-MZ:HU
M7X)EPRCN'R%*1:4,&CQS!AP5(5B&4DV[M7K88]%A"P2'-G&5E#-\4X<WXR_I
M;/[K;)ZN6;O)O:/W>>?F9SZ[3/,[<^E#2BD&9--Y60982 (V)PO<>T(B1P'S
MS?O@[1@\E()A:P('!N1)U-9 "N9>AJLDZS>JZ&[ZN3C)C M. 3,,)>E% %,N
MB#+5^(UFGKHZ-W:[4CBLBSA$SK"*[H8^IG^[*MOH+!=FUGG\Q<ARIG-0%B)N
M833YR:&UYQYTS)8*FH*AN_6&V_;I \_&JZ+$69\2;>+ZK9//K5RZ\4\C//<]
M-P*#'1-*DRFMP?B(,A%:&VL-X[;.I=LV:@8>%E<31[TIH0DH;4MC3R:SK_C#
M,I/A]NE50FF1A#P0W!B<H'WFG((1N%FR-8(0F@07)^N_\1B1 X]H.P7P:JFL
M 0]L8T_]EI8C(G4,-$= H3@0)-K2_CH!,678"+'!\#IO>Q_2,FPF9 BCMJ\"
M6C5IOT_==9NO]^OFP>_GZ?/XZG-Y5E7$.DI):IDS6FYJ(PB+'#K.4&J*&!-5
MU%S14QFW'Y,[;()D*#/7LQH;,'A/,UGD6L+K<1?@WWG!]28E%/L#WI6+@7@.
MC-+R9%1F\#YD* EOZ9(R,M0)2_OD8MA,2P/(KJCTY_ 0\Y%^//T]P?S! KT_
MOMR'H9K/+@TS7N>,>]=*$%IRL,XHD%)R+ZUE@6Y*\AD\N]PM,[I5 ZN<$_/&
M2)H2*,]U:<U,P>?2$IYXE:@PEM@!FAWMQ4.#CS/WP-I>/8[JZ;8!7^#M%#]K
MZB8KEDI/V,7BYB67(HFE7"8@H,>-O(0(3D1DC1EJ(@I7VEJM_A^GJI67F:=%
MRH/Q #VIK6$(KF^0:,B4,96!Q(3<1,/ "^]+PV&IL^(Q)7]2$+90-MJ?_G<$
MU@'*: !:[]WB^EK0!:(,*?41-.#Q8,NK5.]%22M((BTSJA*,;FEH$S*':/9A
M#[9#Q-P 0#Y>IM!5GD[OU#?(D!-GZ$D01RWRD)$;I2RHP*+2.I/\H *X)_=L
M"S5#C[:I!IJC1=\"?*Y\-VS8S:\'/;',HF!1@RJCJH5G ASR!#;\?^R]:W=;
M1XXV^HMP3MTO'^TXZ<E:3NR3I*?7^TD+=;,U+9-N4G+&[Z\_*.IJBI+V)G=Q
M%YWT3*=MV2%1P%,HH IXH$TP7";3B&CFD2AS3]IJ!YR#E-X!:H82*2@4J)CP
MD$WUI1CK*#)=V\^=]Y9I%Q_1D_7'D7*$)K%9(_$6QCP-C-YLY>2#\2%R2![K
MB1\<!.T"6%&T4-Q;F^U<*.TA5&\"D+UI4\98JP,8ODC,@:48%5T"'9@"962F
M]10',BMK7(E,AS8OM=\+;<HH0(RE31ECG0[0]C(MAQ%>%F$D:%[9+PTKX'*B
MXT*+Z#>:Q%87VM\);<HA>)O6/AT [@7B!%MTL(I12&),HKC6U$*:HD!P0=FU
MLEKI-O>O$U!:=,"D<IAKF\PR<Q?TCN2%T3;D$%D$+D.]/?024,D(-D@C% 4G
MB-L794>CY^F )V4?4+4V0P>>;!H> VFTDD5'B#+4<E:IP'EGH*3,0Z1<WN13
M)TTY0@-$;_EP8R"<"OI?[)72UHBD*6Y)I1)G9ED !=>0D#'*!X/TK@T%Y-\\
M*OO K@F/RA@,S!U8O$#CP4)RR4F(0OA***8JZP*"9$X8IH*.>;O(Y2_*HS+*
MYB-X5$888&XHO43AD562HC@'E."1BK!X<!2  9:@.=?:I+*="?UE>53VAM.4
M1I@;4$,)%**FQ12SF7,CJ\<7E,CI ,5:EK@UAO'M"OR_/(_*W@!K892Y@3:"
MK$.8PI-@#BS&.K1=:L!H"^1".LPNJ_"H[/-O'I4#X-;(-',C;@Q5A\W:8=2<
M0%3756RJ'0.%5N@T1N<Y>?)A[NVOQ:.ROXMK9)RY0;<W'8<.1L7$(OGRVJ&,
M(D.(7$&AWSJN;,F/GH?_9E&9#(Y',=NI7,"\O6NDXE+Q4.K];3048!3M 5,(
M$(O/:(1)TAVM[_(9.><]O4_I0G$_T_8)W-ONN[J^'ZY6U50_G:\C7OR?C*LS
M'P.G/9\HC5>JN@+2(B\&:'E!">.3]?Y8T'U6TA.XF=D3-2\#=#H3]@_1^X6]
MSH4.FK?TX_7#Y3H?=3)&0PPBW1Q>'#WA3"L,Z"33;>8%'RCX"=P%'07 DQJX
M=SS_\>>RKFG]Q%(M,N>4I[V*4M;V!@M.602>HLLE!FW9T1XHAPI] E=.1\#Q
MA(;M'L.$O/S<8HTQRD;*.>L.)4TK XY18*95"O7N0P5YM($-P\4^@;NL8^!X
M2N/VCN1ZD?+<6IE!],41U)QBH#0&<-9S$%%)9S+C61]M9.=@J4_@?NP(.)[2
MM-W#^.X6YKD5NU0TQVA <<H-%'('GNL +)5DB_&L'(_I;J3L)W#'=@Q(3V[F
M/H']6_ZRO/A"/SKCPCCO; 1O4Z9-JC.@20*T]"5G](DWHO]\3JI!8+3?)QCW
M,\W\CPN/%K*Z74A<DM96M+LNEW_DU:<-S]%9E+(4'E,=5NAH#X4(F',"(;V.
M2OBBU/8EV%./"N.^>1"VW ECJ[T].O!INUET(U?<1 G)5=8,M>$/*O3;PKP,
M+-K"VC1;[$UE[$\89Y.9XA3HY7Y=+C#&U15>;/Y@.EJY)SYX<CJY(0MH2",G
ML^$V<05,HP=*8 E@E.:"<$%[4Q)OQ0'=E$9NW)R"@@JM1@<)'6TRF2*E]1S!
M^<!=X=PSTYHS;I3 _1'$C4'1TP1Q[:S6P<%XLPZ\^'E3K%+=_/N\HC3F4^7Y
M_IWL=[7>%,I'C)Q'%2NG-V4R/M9)9[:^8V'VE?:6CH26@?^+$O;"$M<0+KNS
M@6EM=R*8O"V3T5@H.!#@5<(ZTK[0#@\&?/:<-*LKB<)LJ.RH2V9BC.P!Q#T,
M-G>2>A\#W8X5I3!4QV1 AE2G/48##I,$ZZT2*(*Q:MALU^U/[A\C^YAO.94N
M^_%)+W*ZF.Q#0F4A.)%I69ZVD<T"D+%L;# H]='NQWIF<#KZ*3FIY4X#D'?,
M:\S;1%LK%A& ?#I"8'4L,M=H+*7M)C8]([\7NJ91 -F;KFF,M3J X8N$0+P$
M&Z1-8%-,H#2CP\)&.D"<T"I3(A8;46M^+W1-HP QEJYIC'4Z0-O+=$"))<6C
MC\"UW]0=1_#UP2TI+2B\3<8VFIGYW= U'8*W:>TS=_P_DK^%85#",@U.)%*<
MJV-H/=:3 IU1+!9OMSW=T6AT.N!FV@=7K<W0Q2"Q%XBGHI ^!:1$*Y#7408W
MW&8(7'G&6 F!B3;%U!-0@G7 WG38\3F99>;V96.Z%)-$YJ74X ,M2?&<P#DC
M@27M0^ ABX'7'*?<0CJU%VME@+F!]>AB1YB KN@-]8BG$SXE.N%-@((B%V.P
MUJ*TNR0[9LG9U! Y2)4=1.?3,#(QQVQR.M4I$@3^Q#.@50&$36ASX9GYOQGA
M^KY?:VSU4X'ZBTW>IF3IA<=*)6DK"4"H8[P12M$:A3<EB#8%2'_3O^T#NR;T
M;V,P,/=9_SS[6(Z8L?+7AU <*"T9N)(8<(FT$%&$M]M/'W]1^K=1-A]._S;&
M '-#:2A-CV59A\0-Y. 8J#K>T7F704O+A*$X2SZ:B-*>K:MS.KB]X=7"*',#
M;00E5!WH30NJ8_/H'% 9*0'3*"%)EI"B]J#B]DW+4=BZ.B>'VQMNC4PS-^+&
M9/J,)Q$H)P0?ZW6XU!1XQ_K$6%S(C(2/=EA;P]17+9TSQ.WOXAH99]:;Y,.(
MGT0*W&>+H$6-@9W7$)SS$!V+UIE,&V\[X9Z!KZMS^KB] 7D4LW60,3\[O]8S
M(8K+LI(Q4N1:Z@LTSPXX]ZE(BC)RHW+_@\=.'X&+ZWA7.9/9J&.\W>Q798O)
M1E"F;TSE3(BDH8(<4+K"I$0AL VIULG.F!YE_W$SIL<8HP-H[9QCZRVE/>@C
MF% 9C!4:"$Q6<J1LE2C&HFP#J+U'",\U=WJ4M8>,$!ZC^@[@\XT_KV4,WW;>
MO;WKLM0I:B?J,Z!3FG9<%N R4Z0W+FT6CEO7II9IJ(3S!FYSG)!-;-<!)G<H
MZ_XU\M?EJXN+Y9^U&> LR>29%8YR(E=GECJ$D)%R(BLPY2*$8&W&(0Z5<%[7
MUP8?+S\\'&ZLN6]-GEW4G^>7'^^79;*4)?M2MVUE*@X2$!,'XY2,:#$H.XQ5
M?_AWSGLMW!15+;7?IV=[G-[?K_6ZV^FL!(.I" 1F*:]6FST46 &6-9.*"^7S
MT7HF7A9WWEODN7S>Q&:<_P;OYT^?\7R5=T4NFY":5OGS(BX_5<X?VA]X\>JV
M6NCRXS)17*T%-Q3W)L-HL8;VI'?! C.4MKE$&S4.>RH[3(YYKTW:N\HC6JD#
M]SEXM=^N,J#6PAJD/<<$Y7BN #(;R-LQ-!DE%MOH0F\O>>=-9([B0(]@R![@
M>K.4FO_E?+V@VX3P;<9U7I\I"GLUL^F&)HUG4B</"-[PZ(- FV,;6I6799NW
MPO4X,)S60*? !?4>UY=OKO+$1%"[/G5R%J@716]( >5"<*QR442!C-Q/G9D@
M3(;BF5(^1I%-F\;1IA10.]SO^D;+-[=30644!'<72F58".1P4W&0-4&!\BM6
M2IM+O^$R]D?T- 8K3Q,]36J;#@[#H8WM0:0D9&V6(W71LLCANE*GST=!*5.4
M2<LVD)N2L^((S$[3XF-/FHHQQCH-#-X^"]7N<VD".)E,I?^6X+16E*L7K%UV
MUK"C#8TY99J*40#9FZ9BC+4Z@.&+1 A9AD+Y3 )ML4!]H@1?:EINK1#,ZVA3
M&WJ[[X6F8A0@QM)4C+%.!VA[F0:!6TJGZ\@9=)'33BVYW@*%.@TT%MJM2J:_
M:2J:X6U:^\S]<C:2'Z%8%AQB@.AJW:"HL[M"T("EI,0CMU(,&\_Z?=)4[(.K
MUF8X!9H*)HM0QC&PIE*"YQIQ<%G_H94/7!N6VA#??1\T%8<=GY-9IH/#<YK&
M3IM8%E;5=D[:5,K%!,'45(S+C#GHR'#&>;^3=)$?@:7QV!EO8T.?"KI?[#;P
M=!"[3(='<(H2O<@BA(@"A XVE*(LBAG+$_X*C>.C8->D<7P,!N8.49_O6T9M
M1&'6@-O,DC&IUA:9VNOGLO+..N&&$:=]]XWCHVP^O'%\C 'FAM+OKU^]?_]^
M\R)UVXWLD=LB,PB4HKY34VCCG0(;(T4VB6-2P_K7'GUT=[GP,2%SF*+GALG0
MQF+CL+X0%<@A>5")"7#H,C#:!()T)*0<E@W_A1J^]X94"Z/,#;013>P8- _>
M!F LVCH,TD) 7BMG(S,A9"E$&(2UB?D%.N_UWAMNC4PS-^+&M+ KKXQBCG27
M!.5G.6KP"1-8+S*/5A1MMAFFOC\JQZ.ZN$;&F;\Z>>]&]:A4BI54RU.(0'M+
M% @>'7BOK40F61P\NK,AO\"\LXK; ?(H9NOS8F7]/J_.E^GFPFJ3MCNIC;?<
M0M'!56Y.!Q2U>BC!*"EBTJ3G8UV</!:O%_+(8U_['6BH4T#?S3;.==?PR$$8
MI:ZOC;S/"33#$+GTV1YO?/8N ;N[)#D4&F/!MX>=YHX'=ZU)LLNE\V_PZ^V^
MO7/JP9BD"_"@,ZVK9 @R%; RR6(\.?Q'^!O<.OG4EW:.J7TL_D+KY"3J[]2K
M_?B?*[SX8_F/5::@=O7'1UQX]GBAFKOH#>7M/GE:J(H>@M*T1S$)+I)UZ+=3
MW79^;I#(W=WU38;2XUJS']A2@+M>Y\MOEV(4-ZR^@QM31P*[3$O1RE!8G8)A
M6"13;;H*GA&JNSO!5M [V"+=@>O7Y?9JG M29@-HF*75F,K*AI*V"K,NZ4H,
MUX8&Z'FYNKL'; RQ@^S2#\J>OS2X[<ZZ:\Q#Z8+S7E%0(5)-RQ(@JY7@C-8>
M&$<7CT;.\K*XO?#KS5_D<I A.T#KIF/T?H'_6"W7Z[.<1.3.&"A*TV;V!L%'
MQ,H9[:UC*0I=FH!QES3=Y2!3@V YL44Z3&JO(]/KN\P;9?U^>7YQS:] ?_/7
MJ^KIWY7-D_69<I+%7.HT+D<Z2]F"0Y:A)"V24X+Q@<S*ATK276+1"'K'-UL'
MGF^0>K])J5XMTC?+/^-<1.<9@I2F@!+* 6KR:D5+BHN5UL4WC1@/D+V[Q*6Q
M5SVRM2=\\VM(;_##\N*B7A[@Q9O\N9(!+"ZG8SEXYL,G)SL8NI"&G <I)*[0
M%:C3W0@=,4(@G ++'*W+,D:_/3NO6\Z#NX3LY\W#=]T:ZUJ.D6A/O+_(Z0/]
M:GVO\^M0FQN13'&TXI ]*&T9!,OKQ9/ '$D#B$W?YT9)VQ\/PAC\/)E M[)7
M!\?UO?B;ER0>$S*A.(BL2?K  G@K'>C"0F4SK'PSC7J6'LK117+2T.Z/VI7V
M-D)7$+JYM)(J"&V5!:OJ:!KE$E (D<%G+*7HG&1N,\1O6Y)Y872(59\$R!XJ
M[@(B3]89%N9%<453S*D=*.ER[3!VP(JUR2CZIVSS_'!@B>@18+./K9_D$3A(
M\;/??>#JTP4NTNW5=50H3+00L5Y=ZRP D3G(-CL=3>8L#!O'_>WGSGLO,8G=
M#]56![[B$5!#C$GR2F6E*GU+BK4O7.9*KVP<M]K;1JU]?74J3.H7#E+RW-[@
MW>7'O+JM&';6N&@%E%SC>^\#8 H1A!9(\9B5+ R;K?[@0^=]AIG.#^RKIPZ<
MP%!JIYRSCC&2,K 2;[+JVP0MJ]0?>DQ"I:.][^U-U-;ZJOMXB4P+LYT&&F_V
M*A:-@A8',=2N&:EH804-[5I3$I>&4<0_%QY[R(F: &1ORK8QUNH AB^2@OF@
M,\5S%C2+ 931'!PK&1P%]TZS[&5N\W#RO5"VC0+$6,JV,=;I &TO4X)1[!"*
MJ_6/SF'5E@)? PLCA$/CF>7\;\JV9GB;UCYSQ_0CN<)BYD(P58"IJCBO$IT4
ME7!=>VVY=R6J[9SPKT39M@^N6INA Y?V$BU8Y@XI-0+N60)5;*8<B;R/D@RS
ML<R$1U.T_B9LF^KPG,PR'>!L&D*EDFWP1A>(UE(BQNM8,54?#(+G42HO;-YF
M<3DUPK;6KG+6S+>QR4\%YP,:N7/B(EOR%BI27&PHZU.4\#%IE9"V\DT<+6?^
M:U*WC8)=(^JVX1B8.U1]GCE,2H&JJK&$.F$TU%% B5-(Y*)*UDAC'KU6_&6I
MVT;8?#AUVQ@#S VEH60\,M0#R$7@Z"F3TPP!Z\0\JV62(EFOV; 'SRE)DKJG
M>=L37BV,,C?01A _,9ZX-RF#]+4(V&5764X")&V1VU"$5K-P<G5/ ;<GW!J9
M9F[$[<VRPSE3D1<'+@9*'HU%\!@#1,.2QNBS>#0H<P9RI.X9XO9$XU',UD_J
M,C1!?'O?+>$3EUE'"*ZVXQB*+%S4"+9(&[E-],^F/ ZC)>X"SD=/Q-L:=G[G
M^FCCWR_II^7J]QRO2*37R]5J^2?]M?59=,:'8!4P;Q-%Q;1'2;<4%6.L58#<
M*KU]MSFX^>_YK^XB56D,AQ<:_B:TS2F,=_UEF<X+13)_O/EMPO&NNSYU\HZG
M%T5OV.K$D]2,&PXZ%0[*8B:OEQ%D3K$830<ZMKD':]#J]"R7P!^KY17]3WJ3
MPR7%%YM7IJM5W0K7[C\QS9*DN#;7&2VJ< Z^D%ZRK*SL6D7,;5J>#I&ZO]:G
M,7@:-0)V2OOU&0J^SZNR7'VB'^??R8A7Z\TUJ?;DIPNIT49IZC6I ,>U!\KS
M<XPV*^F/UHJW4\*.Q\).BIF70[[##7@BP+S)]V(J0H580#))^5ZI;8Z5/$I[
MADIG5F)H\W0]7,;NXL ),+('$/<PV-S9QNZ]2S(\F(3A2.#@E /#(ZML4AZ\
MI9 V1BY$C%K9-.S6<,"7]8^D?8R\;*CQ+L8E#JW]M5HD%"9!,=+1PLCO("8#
M)17')><\B;]P3?_<I^RDYNOGD!U0WT1;RHD2%51B$EI8TH"VT&[6+*A,*X[E
M:+0TIUS;/PH@>]?VC[%6!S!\L7K<TMZTQ18@X15M7=*?S\B 1R%,%)RK1E4R
MWTMM_RA C*WM'V.=N<.YD36^,H84$3FMI=2+4%^#F*+KHU(1*920^+ .RP:E
MUAV4\.\#J]9FZ"+<>Z&D-\C@T68/.5&RI;2C/,N;0+$Q%^B<D8*U&4<\0;%U
M!Q7^AWFSR2PSMR\;,UR*6TNJ"9H2ICJ@5AL+'D4&5J2*287D'W7''6?R5P>U
M^WM[L58&Z" DFZ:V%C/ZQ*0!)B5I-N9*LUT**;K."4C11[\]3O/O*OX.<]W&
MIC\5O+]<>22]RJHH,%I$6K20@,5JB-HKYY@N+FZ7;_U=S3\?[-I4\X_ P-P1
MQ//%Y-'9K*/2P'V= ZY]H2.+&^#26R8Q<J>'#4/^_JOYQ]A\>#7_& /,#:6A
M9;PI\1R9HSA(>$LG4TG@:\05K!6,?L6E?K$XYB]7S;\OO%H896Z@C2@9Y\R%
MY(($*RP'I6@3.<D\"(LL>".$C,-N;_YBU?S[PJV1:>9&W)@T+T@O:0FB/DR2
M[J2ML]&LA)!U,1HY]X_H^[^_//NH+JZ1<4YXPG:102;C:#/QFOSY8L%I@V!Y
MPKJ]F/3;K+(S-)'T/O)]7T >Q6P=9,RU'..;JX?K\N%X;><-CYDH.F,TX(.N
MW*O> V)@X#AZ0S]BA;49^?2B:!W/&FMYLS.MR7K'X"V#:$[)N8*@ ^UFQ66
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
M#8-2[$FP-V=Y<1L,C #8'@;I'&*OTO]<7;^(W<Z;S\QG*PTM)C'*JW, A\J
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
M]L!O;)$V[+_DXR07(0CN92D@#&63RHH$B/6:RS#Z(^6<C&UZ9=HD%]?._<G
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
MGQT@>#+C]@7JUU]?XP4N8O[]8\Z7_U@MKS[7F_"[E3$7&#-8H$1C;T:J&<=
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
M[FE/;3>1,>ACV<R)]EZ0$A(B(3N.6U9((4,*P=?)MSI&S<"3V.L)O^E9$B-
MTQ-S/I7R<#^/BR\_HE\F3IEF8A?P5JE,Y  B4TGGR4:7W'Z)>].!430'K>K
MJQ5YP^+M?!0<GTS;HTA&@+-#)?_^L3*<:FF2IYJXC':H-!+=+4$M\9H'#X[%
M'.IDL[Q*TK!=^^M7!Y[&^Q& Z$4N]?/^%?>)>II+P#IKBH:KET"L\0H%SYV#
MS$J0L@J4?D/8N,K!3A1_4T\6(X 6F@8_IPN4"-H,&X;M]9JXUT&;Z-!KCA -
M+H8QXF42)=% .LD@V5BG".Q-LL95^M4/K/J3PPA =2SKZI5V)O>X*01N$$ZH
M465D>/)D/9*E-"%Q)HCD3!W=U8'(<:5N]@.X6C*JWS!F^XOR)?A%^OO?_@M0
M2P$"% ,4    " "RB@53"6J<:W@'  "3'P  $P              @ $
M97@M,S$Q,3!Q,#8S,#(Q+FAT;5!+ 0(4 Q0    ( +**!5-AE%V.G <  ,$?
M   3              "  :D'  !E>"TS,3(Q,'$P-C,P,C$N:'1M4$L! A0#
M%     @ LHH%4^V6K')4!0  ;!<  !,              ( !=@\  &5X+3,R
M,3$P<3 V,S R,2YH=&U02P$"% ,4    " "RB@53B %Z6_L]! "X=4, $0
M            @ '[%   :&9W82TR,#(Q,#8S,"YH=&U02P$"% ,4    " "R
MB@53,-=82($2  !_P   $0              @ $E4P0 :&9W82TR,#(Q,#8S
M,"YX<V102P$"% ,4    " "RB@53\\&@4%4A  "=2@$ %0
M@ '5900 :&9W82TR,#(Q,#8S,%]C86PN>&UL4$L! A0#%     @ LHH%4V<\
ML[A3>0  ]Z(% !4              ( !78<$ &AF=V$M,C R,3 V,S!?9&5F
M+GAM;%!+ 0(4 Q0    ( +**!5,V,PQ06/(   @#"@ 5              "
M >, !0!H9G=A+3(P,C$P-C,P7VQA8BYX;6Q02P$"% ,4    " "RB@53)4<Q
M/=BI  "XX0< %0              @ %N\P4 :&9W82TR,#(Q,#8S,%]P<F4N
9>&UL4$L%!@     )  D 30(  'F=!@    $!

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